Lines Matching refs:syscall_arg
114 size_t (*scnprintf)(char *bf, size_t size, struct syscall_arg *arg);
115 bool (*strtoul)(char *bf, size_t size, struct syscall_arg *arg, u64 *val);
116 unsigned long (*mask_val)(struct syscall_arg *arg, unsigned long val);
558 struct syscall_arg *arg) in __syscall_arg__scnprintf_strarray()
564 struct syscall_arg *arg) in syscall_arg__scnprintf_strarray()
571 bool syscall_arg__strtoul_strarray(char *bf, size_t size, struct syscall_arg *arg, u64 *ret) in syscall_arg__strtoul_strarray()
576 bool syscall_arg__strtoul_strarray_flags(char *bf, size_t size, struct syscall_arg *arg, u64 *ret) in syscall_arg__strtoul_strarray_flags()
581 bool syscall_arg__strtoul_strarrays(char *bf, size_t size, struct syscall_arg *arg, u64 *ret) in syscall_arg__strtoul_strarrays()
586 size_t syscall_arg__scnprintf_strarray_flags(char *bf, size_t size, struct syscall_arg *arg) in syscall_arg__scnprintf_strarray_flags()
682 struct syscall_arg *arg) in syscall_arg__scnprintf_strarrays()
692 struct syscall_arg *arg) in syscall_arg__scnprintf_fd_at()
706 struct syscall_arg *arg);
710 size_t syscall_arg__scnprintf_hex(char *bf, size_t size, struct syscall_arg *arg) in syscall_arg__scnprintf_hex()
715 size_t syscall_arg__scnprintf_ptr(char *bf, size_t size, struct syscall_arg *arg) in syscall_arg__scnprintf_ptr()
722 size_t syscall_arg__scnprintf_int(char *bf, size_t size, struct syscall_arg *arg) in syscall_arg__scnprintf_int()
727 size_t syscall_arg__scnprintf_long(char *bf, size_t size, struct syscall_arg *arg) in syscall_arg__scnprintf_long()
732 static size_t syscall_arg__scnprintf_char_array(char *bf, size_t size, struct syscall_arg *arg) in syscall_arg__scnprintf_char_array()
831 struct syscall_arg *arg) in syscall_arg__scnprintf_access_mode()
860 struct syscall_arg *arg);
869 static size_t syscall_arg__scnprintf_buf(char *bf, size_t size, struct syscall_arg *arg);
874 struct syscall_arg *arg) in syscall_arg__scnprintf_pipe_flags()
906 struct syscall_arg *arg) in syscall_arg__scnprintf_getrandom_flags()
948 static bool syscall_arg__strtoul_btf_enum(char *bf, size_t size, struct syscall_arg *arg, u64 *val) in syscall_arg__strtoul_btf_enum()
967 static bool syscall_arg__strtoul_btf_type(char *bf, size_t size, struct syscall_arg *arg, u64 *val) in syscall_arg__strtoul_btf_type()
1023 …rintf(const struct btf_type *type, struct btf *btf, char *bf, size_t size, struct syscall_arg *arg) in btf_struct_scnprintf()
1059 static size_t trace__btf_scnprintf(struct trace *trace, struct syscall_arg *arg, char *bf, in trace__btf_scnprintf()
1085 static size_t trace__btf_scnprintf(struct trace *trace __maybe_unused, struct syscall_arg *arg __ma… in trace__btf_scnprintf()
1093 struct syscall_arg *arg __maybe_unused, u64 *val __maybe_unused) in syscall_arg__strtoul_btf_type()
1505 size_t (*ret_scnprintf)(char *bf, size_t size, struct syscall_arg *arg);
1573 void syscall_arg__set_ret_scnprintf(struct syscall_arg *arg, in syscall_arg__set_ret_scnprintf()
1574 size_t (*ret_scnprintf)(char *bf, size_t size, struct syscall_arg *arg)) in syscall_arg__set_ret_scnprintf()
1693 size_t syscall_arg__scnprintf_fd(char *bf, size_t size, struct syscall_arg *arg) in syscall_arg__scnprintf_fd()
1723 struct syscall_arg *arg) in syscall_arg__scnprintf_close_fd()
1744 static size_t syscall_arg__scnprintf_augmented_string(struct syscall_arg *arg, char *bf, size_t siz… in syscall_arg__scnprintf_augmented_string()
1761 struct syscall_arg *arg) in syscall_arg__scnprintf_filename()
1778 static size_t syscall_arg__scnprintf_buf(char *bf, size_t size, struct syscall_arg *arg) in syscall_arg__scnprintf_buf()
2269 unsigned long syscall_arg__val(struct syscall_arg *arg, u8 idx) in syscall_arg__val()
2279 struct syscall_arg *arg) in syscall__scnprintf_name()
2292 static unsigned long syscall_arg_fmt__mask_val(struct syscall_arg_fmt *fmt, struct syscall_arg *arg… in syscall_arg_fmt__mask_val()
2301 struct syscall_arg *arg, unsigned long val) in syscall_arg_fmt__scnprintf_val()
2319 struct syscall_arg arg = { in syscall__scnprintf_args()
2858 struct syscall_arg arg = {
3034 struct syscall_arg syscall_arg = { local
3046 for (; field && arg; field = field->next, ++syscall_arg.idx, bit <<= 1, ++arg) {
3047 if (syscall_arg.mask & bit)
3050 syscall_arg.len = 0;
3051 syscall_arg.fmt = arg;
3057 syscall_arg.len = offset >> 16;
3070 val = syscall_arg_fmt__mask_val(arg, &syscall_arg, val);
3081 …btf_printed = trace__btf_scnprintf(trace, &syscall_arg, bf + printed, size - printed, val, field->…
3087 printed += syscall_arg_fmt__scnprintf_val(arg, bf + printed, size - printed, &syscall_arg, val);
4151 struct syscall_arg syscall_arg = { local
4158 if (fmt->strtoul(right, right_size, &syscall_arg, &val)) {