Lines Matching defs:syscall_arg
96 size_t (*scnprintf)(char *bf, size_t size, struct syscall_arg *arg);
97 bool (*strtoul)(char *bf, size_t size, struct syscall_arg *arg, u64 *val);
98 unsigned long (*mask_val)(struct syscall_arg *arg, unsigned long val);
523 struct syscall_arg *arg)
529 struct syscall_arg *arg)
536 bool syscall_arg__strtoul_strarray(char *bf, size_t size, struct syscall_arg *arg, u64 *ret)
541 bool syscall_arg__strtoul_strarray_flags(char *bf, size_t size, struct syscall_arg *arg, u64 *ret)
546 bool syscall_arg__strtoul_strarrays(char *bf, size_t size, struct syscall_arg *arg, u64 *ret)
551 size_t syscall_arg__scnprintf_strarray_flags(char *bf, size_t size, struct syscall_arg *arg)
650 struct syscall_arg *arg)
660 struct syscall_arg *arg)
674 struct syscall_arg *arg);
678 size_t syscall_arg__scnprintf_hex(char *bf, size_t size, struct syscall_arg *arg)
683 size_t syscall_arg__scnprintf_ptr(char *bf, size_t size, struct syscall_arg *arg)
690 size_t syscall_arg__scnprintf_int(char *bf, size_t size, struct syscall_arg *arg)
695 size_t syscall_arg__scnprintf_long(char *bf, size_t size, struct syscall_arg *arg)
700 static size_t syscall_arg__scnprintf_char_array(char *bf, size_t size, struct syscall_arg *arg)
791 struct syscall_arg *arg)
820 struct syscall_arg *arg);
825 struct syscall_arg *arg)
857 struct syscall_arg *arg)
1261 size_t (*ret_scnprintf)(char *bf, size_t size, struct syscall_arg *arg);
1313 void syscall_arg__set_ret_scnprintf(struct syscall_arg *arg,
1314 size_t (*ret_scnprintf)(char *bf, size_t size, struct syscall_arg *arg))
1421 size_t syscall_arg__scnprintf_fd(char *bf, size_t size, struct syscall_arg *arg)
1451 struct syscall_arg *arg)
1472 static size_t syscall_arg__scnprintf_augmented_string(struct syscall_arg *arg, char *bf, size_t size)
1489 struct syscall_arg *arg)
1944 unsigned long syscall_arg__val(struct syscall_arg *arg, u8 idx)
1954 struct syscall_arg *arg)
1967 static unsigned long syscall_arg_fmt__mask_val(struct syscall_arg_fmt *fmt, struct syscall_arg *arg, unsigned long val)
1976 struct syscall_arg *arg, unsigned long val)
1994 struct syscall_arg arg = {
2372 * and the rest of the beautifiers accessing it via struct syscall_arg touches it.
2514 struct syscall_arg arg = {
2690 struct syscall_arg syscall_arg = {
2702 for (; field && arg; field = field->next, ++syscall_arg.idx, bit <<= 1, ++arg) {
2703 if (syscall_arg.mask & bit)
2706 syscall_arg.len = 0;
2707 syscall_arg.fmt = arg;
2713 syscall_arg.len = offset >> 16;
2724 val = syscall_arg_fmt__mask_val(arg, &syscall_arg, val);
2748 printed += syscall_arg_fmt__scnprintf_val(arg, bf + printed, size - printed, &syscall_arg, val);
3830 struct syscall_arg syscall_arg = {
3834 if (fmt->strtoul(right, right_size, &syscall_arg, &val)) {