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