Lines Matching defs:arg
12 static size_t syscall_arg__scnprintf_mmap_prot(char *bf, size_t size, struct syscall_arg *arg)
14 unsigned long prot = arg->val;
17 return scnprintf(bf, size, "%sNONE", arg->show_string_prefix ? strarray__mmap_prot.prefix : "");
19 return mmap__scnprintf_prot(prot, bf, size, arg->show_string_prefix);
33 struct syscall_arg *arg)
35 unsigned long flags = arg->val;
38 arg->mask |= (1 << 4) | (1 << 5); /* Mask 4th ('fd') and 5th ('offset') args, ignored */
40 return mmap__scnprintf_flags(flags, bf, size, arg->show_string_prefix);
53 static size_t syscall_arg__scnprintf_mremap_flags(char *bf, size_t size, struct syscall_arg *arg)
55 unsigned long flags = arg->val;
58 arg->mask |= (1 << 5); /* Mask 5th ('new_address') args, ignored */
60 return mremap__scnprintf_flags(flags, bf, size, arg->show_string_prefix);
77 struct syscall_arg *arg)
79 return madvise__scnprintf_behavior(arg->val, bf, size);