Lines Matching refs:syscall_arg

99 	size_t	   (*scnprintf)(char *bf, size_t size, struct syscall_arg *arg);
100 bool (*strtoul)(char *bf, size_t size, struct syscall_arg *arg, u64 *val);
101 unsigned long (*mask_val)(struct syscall_arg *arg, unsigned long val);
526 struct syscall_arg *arg) in __syscall_arg__scnprintf_strarray()
532 struct syscall_arg *arg) in syscall_arg__scnprintf_strarray()
539 bool syscall_arg__strtoul_strarray(char *bf, size_t size, struct syscall_arg *arg, u64 *ret) in syscall_arg__strtoul_strarray()
544 bool syscall_arg__strtoul_strarray_flags(char *bf, size_t size, struct syscall_arg *arg, u64 *ret) in syscall_arg__strtoul_strarray_flags()
549 bool syscall_arg__strtoul_strarrays(char *bf, size_t size, struct syscall_arg *arg, u64 *ret) in syscall_arg__strtoul_strarrays()
554 size_t syscall_arg__scnprintf_strarray_flags(char *bf, size_t size, struct syscall_arg *arg) in syscall_arg__scnprintf_strarray_flags()
650 struct syscall_arg *arg) in syscall_arg__scnprintf_strarrays()
660 struct syscall_arg *arg) in syscall_arg__scnprintf_fd_at()
674 struct syscall_arg *arg);
678 size_t syscall_arg__scnprintf_hex(char *bf, size_t size, struct syscall_arg *arg) in syscall_arg__scnprintf_hex()
683 size_t syscall_arg__scnprintf_ptr(char *bf, size_t size, struct syscall_arg *arg) in syscall_arg__scnprintf_ptr()
690 size_t syscall_arg__scnprintf_int(char *bf, size_t size, struct syscall_arg *arg) in syscall_arg__scnprintf_int()
695 size_t syscall_arg__scnprintf_long(char *bf, size_t size, struct syscall_arg *arg) in syscall_arg__scnprintf_long()
700 static size_t syscall_arg__scnprintf_char_array(char *bf, size_t size, struct syscall_arg *arg) in syscall_arg__scnprintf_char_array()
799 struct syscall_arg *arg) in syscall_arg__scnprintf_access_mode()
828 struct syscall_arg *arg);
833 struct syscall_arg *arg) in syscall_arg__scnprintf_pipe_flags()
865 struct syscall_arg *arg) in syscall_arg__scnprintf_getrandom_flags()
1273 size_t (*ret_scnprintf)(char *bf, size_t size, struct syscall_arg *arg);
1325 void syscall_arg__set_ret_scnprintf(struct syscall_arg *arg, in syscall_arg__set_ret_scnprintf()
1326 size_t (*ret_scnprintf)(char *bf, size_t size, struct syscall_arg *arg)) in syscall_arg__set_ret_scnprintf()
1433 size_t syscall_arg__scnprintf_fd(char *bf, size_t size, struct syscall_arg *arg) in syscall_arg__scnprintf_fd()
1463 struct syscall_arg *arg) in syscall_arg__scnprintf_close_fd()
1484 static size_t syscall_arg__scnprintf_augmented_string(struct syscall_arg *arg, char *bf, size_t siz… in syscall_arg__scnprintf_augmented_string()
1501 struct syscall_arg *arg) in syscall_arg__scnprintf_filename()
1963 unsigned long syscall_arg__val(struct syscall_arg *arg, u8 idx) in syscall_arg__val()
1973 struct syscall_arg *arg) in syscall__scnprintf_name()
1986 static unsigned long syscall_arg_fmt__mask_val(struct syscall_arg_fmt *fmt, struct syscall_arg *arg… in syscall_arg_fmt__mask_val()
1995 struct syscall_arg *arg, unsigned long val) in syscall_arg_fmt__scnprintf_val()
2013 struct syscall_arg arg = { in syscall__scnprintf_args()
2538 struct syscall_arg arg = {
2714 struct syscall_arg syscall_arg = { local
2726 for (; field && arg; field = field->next, ++syscall_arg.idx, bit <<= 1, ++arg) {
2727 if (syscall_arg.mask & bit)
2730 syscall_arg.len = 0;
2731 syscall_arg.fmt = arg;
2737 syscall_arg.len = offset >> 16;
2750 val = syscall_arg_fmt__mask_val(arg, &syscall_arg, val);
2770 printed += syscall_arg_fmt__scnprintf_val(arg, bf + printed, size - printed, &syscall_arg, val);
3873 struct syscall_arg syscall_arg = { local
3877 if (fmt->strtoul(right, right_size, &syscall_arg, &val)) {