Lines Matching defs:syscall_arg
105 size_t (*scnprintf)(char *bf, size_t size, struct syscall_arg *arg);
106 bool (*strtoul)(char *bf, size_t size, struct syscall_arg *arg, u64 *val);
107 unsigned long (*mask_val)(struct syscall_arg *arg, unsigned long val);
526 struct syscall_arg *arg)
532 struct syscall_arg *arg)
539 bool syscall_arg__strtoul_strarray(char *bf, size_t size, struct syscall_arg *arg, u64 *ret)
544 bool syscall_arg__strtoul_strarray_flags(char *bf, size_t size, struct syscall_arg *arg, u64 *ret)
549 bool syscall_arg__strtoul_strarrays(char *bf, size_t size, struct syscall_arg *arg, u64 *ret)
554 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)
799 struct syscall_arg *arg)
828 struct syscall_arg *arg);
833 struct syscall_arg *arg)
865 struct syscall_arg *arg)
1269 size_t (*ret_scnprintf)(char *bf, size_t size, struct syscall_arg *arg);
1337 void syscall_arg__set_ret_scnprintf(struct syscall_arg *arg,
1338 size_t (*ret_scnprintf)(char *bf, size_t size, struct syscall_arg *arg))
1457 size_t syscall_arg__scnprintf_fd(char *bf, size_t size, struct syscall_arg *arg)
1487 struct syscall_arg *arg)
1508 static size_t syscall_arg__scnprintf_augmented_string(struct syscall_arg *arg, char *bf, size_t size)
1525 struct syscall_arg *arg)
1991 unsigned long syscall_arg__val(struct syscall_arg *arg, u8 idx)
2001 struct syscall_arg *arg)
2014 static unsigned long syscall_arg_fmt__mask_val(struct syscall_arg_fmt *fmt, struct syscall_arg *arg, unsigned long val)
2023 struct syscall_arg *arg, unsigned long val)
2041 struct syscall_arg arg = {
2425 * and the rest of the beautifiers accessing it via struct syscall_arg touches it.
2571 struct syscall_arg arg = {
2747 struct syscall_arg syscall_arg = {
2759 for (; field && arg; field = field->next, ++syscall_arg.idx, bit <<= 1, ++arg) {
2760 if (syscall_arg.mask & bit)
2763 syscall_arg.len = 0;
2764 syscall_arg.fmt = arg;
2770 syscall_arg.len = offset >> 16;
2783 val = syscall_arg_fmt__mask_val(arg, &syscall_arg, val);
2803 printed += syscall_arg_fmt__scnprintf_val(arg, bf + printed, size - printed, &syscall_arg, val);
3751 struct syscall_arg syscall_arg = {
3755 if (fmt->strtoul(right, right_size, &syscall_arg, &val)) {