Lines Matching refs:arg_scnprintf
1004 .arg_scnprintf = { [arg] = SCA_STRARRAY, }, \
1010 size_t (*arg_scnprintf[6])(char *bf, size_t size, struct syscall_arg *arg); member
1017 .arg_scnprintf = { [0] = SCA_FILENAME, /* filename */
1022 .arg_scnprintf = { [0] = SCA_HEX, /* brk */ }, },
1024 .arg_scnprintf = { [0] = SCA_FILENAME, /* filename */ }, },
1026 .arg_scnprintf = { [0] = SCA_FILENAME, /* filename */ }, },
1028 .arg_scnprintf = { [0] = SCA_FILENAME, /* filename */ }, },
1031 .arg_scnprintf = { [0] = SCA_CLOSE_FD, /* fd */ }, },
1034 .arg_scnprintf = { [0] = SCA_FILENAME, /* pathname */ }, },
1036 .arg_scnprintf = { [0] = SCA_FD, /* fd */ }, },
1038 .arg_scnprintf = { [0] = SCA_FD, /* fd */ }, },
1040 .arg_scnprintf = { [0] = SCA_FD, /* fd */ }, },
1043 .arg_scnprintf = { [1] = SCA_EFD_FLAGS, /* flags */ }, },
1045 .arg_scnprintf = { [0] = SCA_FDAT, /* dfd */
1048 .arg_scnprintf = { [0] = SCA_FD, /* fd */ }, },
1050 .arg_scnprintf = { [0] = SCA_FD, /* fd */ }, },
1052 .arg_scnprintf = { [0] = SCA_FD, /* fd */ }, },
1054 .arg_scnprintf = { [0] = SCA_FD, /* fd */ }, },
1056 .arg_scnprintf = { [0] = SCA_FDAT, /* fd */
1059 .arg_scnprintf = { [0] = SCA_FD, /* fd */ }, },
1061 .arg_scnprintf = { [0] = SCA_FDAT, /* fd */
1064 .arg_scnprintf = { [0] = SCA_FD, /* fd */
1068 .arg_scnprintf = { [0] = SCA_FD, /* fd */ }, },
1070 .arg_scnprintf = { [0] = SCA_FD, /* fd */
1073 .arg_scnprintf = { [0] = SCA_FD, /* fd */ }, },
1075 .arg_scnprintf = { [0] = SCA_FD, /* fd */ }, },
1077 .arg_scnprintf = { [0] = SCA_FDAT, /* dfd */
1080 .arg_scnprintf = { [0] = SCA_FD, /* fd */ }, },
1082 .arg_scnprintf = { [0] = SCA_FD, /* fd */ }, },
1084 .arg_scnprintf = { [0] = SCA_FD, /* fd */ }, },
1086 .arg_scnprintf = { [1] = SCA_FUTEX_OP, /* op */ }, },
1088 .arg_scnprintf = { [0] = SCA_FDAT, /* fd */
1091 .arg_scnprintf = { [0] = SCA_FD, /* fd */ }, },
1093 .arg_scnprintf = { [0] = SCA_FD, /* fd */ }, },
1097 .arg_scnprintf = { [0] = SCA_FILENAME, /* pathname */ }, },
1099 .arg_scnprintf = { [1] = SCA_FILENAME, /* pathname */ }, },
1101 .arg_scnprintf = { [0] = SCA_FD, /* fd */
1114 .arg_scnprintf = { [1] = SCA_SIGNUM, /* sig */ }, },
1116 .arg_scnprintf = { [0] = SCA_FILENAME, /* filename */ }, },
1118 .arg_scnprintf = { [0] = SCA_FILENAME, /* pathname */ }, },
1120 .arg_scnprintf = { [0] = SCA_FDAT, /* fd */ }, },
1122 .arg_scnprintf = { [0] = SCA_FILENAME, /* pathname */ }, },
1124 .arg_scnprintf = { [0] = SCA_FILENAME, /* pathname */ }, },
1126 .arg_scnprintf = { [0] = SCA_FILENAME, /* pathname */ }, },
1128 .arg_scnprintf = { [0] = SCA_FD, /* fd */
1132 .arg_scnprintf = { [0] = SCA_FILENAME, /* pathname */ }, },
1134 .arg_scnprintf = { [0] = SCA_FILENAME, /* filename */ }, },
1136 .arg_scnprintf = { [0] = SCA_FILENAME, /* pathname */ }, },
1138 .arg_scnprintf = { [0] = SCA_HEX, /* start */
1141 .arg_scnprintf = { [0] = SCA_FILENAME, /* pathname */ }, },
1143 .arg_scnprintf = { [0] = SCA_FDAT, /* fd */
1146 .arg_scnprintf = { [0] = SCA_FILENAME, /* filename */ }, },
1148 .arg_scnprintf = { [0] = SCA_FDAT, /* fd */
1151 .arg_scnprintf = { [0] = SCA_HEX, /* addr */ }, },
1153 .arg_scnprintf = { [0] = SCA_HEX, /* addr */ }, },
1155 .arg_scnprintf = { [0] = SCA_HEX, /* addr */
1160 .arg_scnprintf = { [0] = SCA_HEX, /* start */
1163 .arg_scnprintf = { [0] = SCA_FILENAME, /* u_name */ }, },
1165 .arg_scnprintf = { [0] = SCA_HEX, /* addr */
1169 .arg_scnprintf = { [0] = SCA_HEX, /* addr */ }, },
1171 .arg_scnprintf = { [0] = SCA_HEX, /* addr */ }, },
1173 .arg_scnprintf = { [0] = SCA_FDAT, /* dfd */ }, },
1175 .arg_scnprintf = { [0] = SCA_FDAT, /* dfd */
1178 .arg_scnprintf = { [0] = SCA_FILENAME, /* filename */
1181 .arg_scnprintf = { [0] = SCA_FDAT, /* dfd */
1184 .arg_scnprintf = { [0] = SCA_FDAT, /* dfd */
1188 .arg_scnprintf = { [1] = SCA_INT, /* pid */
1193 .arg_scnprintf = { [1] = SCA_PIPE_FLAGS, /* flags */ }, },
1197 .arg_scnprintf = { [0] = SCA_FD, /* fd */ }, },
1199 .arg_scnprintf = { [0] = SCA_FD, /* fd */ }, },
1202 .arg_scnprintf = { [0] = SCA_FD, /* fd */ }, },
1204 .arg_scnprintf = { [0] = SCA_FD, /* fd */ }, },
1206 .arg_scnprintf = { [0] = SCA_FD, /* fd */ }, },
1208 .arg_scnprintf = { [0] = SCA_FILENAME, /* path */ }, },
1210 .arg_scnprintf = { [0] = SCA_FDAT, /* dfd */
1213 .arg_scnprintf = { [0] = SCA_FD, /* fd */ }, },
1215 .arg_scnprintf = { [0] = SCA_FD, /* fd */
1218 .arg_scnprintf = { [0] = SCA_FD, /* fd */
1221 .arg_scnprintf = { [0] = SCA_FD, /* fd */
1224 .arg_scnprintf = { [0] = SCA_FILENAME, /* pathname */ }, },
1226 .arg_scnprintf = { [0] = SCA_FDAT, /* dfd */ }, },
1228 .arg_scnprintf = { [0] = SCA_FILENAME, /* pathname */ }, },
1230 .arg_scnprintf = { [0] = SCA_SIGNUM, /* sig */ }, },
1233 .arg_scnprintf = { [1] = SCA_SIGNUM, /* sig */ }, },
1235 .arg_scnprintf = { [2] = SCA_SIGNUM, /* sig */ }, },
1238 .arg_scnprintf = { [0] = SCA_FD, /* fd */
1241 .arg_scnprintf = { [0] = SCA_FD, /* fd */
1244 .arg_scnprintf = { [0] = SCA_FD, /* fd */
1249 .arg_scnprintf = { [0] = SCA_FILENAME, /* pathname */ }, },
1251 .arg_scnprintf = { [0] = SCA_FD, /* fd */ }, },
1253 .arg_scnprintf = { [0] = SCA_STRARRAY, /* family */
1257 .arg_scnprintf = { [0] = SCA_STRARRAY, /* family */
1261 .arg_scnprintf = { [0] = SCA_FILENAME, /* pathname */ }, },
1263 .arg_scnprintf = { [0] = SCA_FILENAME, /* pathname */ }, },
1265 .arg_scnprintf = { [0] = SCA_FILENAME, /* specialfile */ }, },
1267 .arg_scnprintf = { [0] = SCA_FILENAME, /* specialfile */ }, },
1269 .arg_scnprintf = { [0] = SCA_FDAT, /* dfd */ }, },
1271 .arg_scnprintf = { [2] = SCA_SIGNUM, /* sig */ }, },
1273 .arg_scnprintf = { [1] = SCA_SIGNUM, /* sig */ }, },
1275 .arg_scnprintf = { [0] = SCA_FILENAME, /* path */ }, },
1278 .arg_scnprintf = { [0] = SCA_FDAT, /* dfd */
1281 .arg_scnprintf = { [0] = SCA_FILENAME, /* filename */ }, },
1283 .arg_scnprintf = { [0] = SCA_FDAT, /* dirfd */
1286 .arg_scnprintf = { [0] = SCA_FILENAME, /* filename */ }, },
1288 .arg_scnprintf = { [0] = SCA_FD, /* fd */ }, },
1290 .arg_scnprintf = { [0] = SCA_FD, /* fd */ }, },
1292 .arg_scnprintf = { [0] = SCA_FD, /* fd */ }, },
1314 size_t (**arg_scnprintf)(char *bf, size_t size, struct syscall_arg *arg); member
1665 sc->arg_scnprintf = calloc(sc->nr_args, sizeof(void *)); in syscall__set_arg_fmts()
1666 if (sc->arg_scnprintf == NULL) in syscall__set_arg_fmts()
1673 if (sc->fmt && sc->fmt->arg_scnprintf[idx]) in syscall__set_arg_fmts()
1674 sc->arg_scnprintf[idx] = sc->fmt->arg_scnprintf[idx]; in syscall__set_arg_fmts()
1676 sc->arg_scnprintf[idx] = syscall_arg__scnprintf_hex; in syscall__set_arg_fmts()
1826 !(sc->arg_scnprintf && in syscall__scnprintf_args()
1827 sc->arg_scnprintf[arg.idx] == SCA_STRARRAY && in syscall__scnprintf_args()
1833 if (sc->arg_scnprintf && sc->arg_scnprintf[arg.idx]) { in syscall__scnprintf_args()
1837 printed += sc->arg_scnprintf[arg.idx](bf + printed, in syscall__scnprintf_args()