]>
Commit | Line | Data |
---|---|---|
fd5cead2 ACM |
1 | #ifndef _PERF_TRACE_BEAUTY_H |
2 | #define _PERF_TRACE_BEAUTY_H | |
3 | ||
4 | #include <linux/types.h> | |
5 | ||
6 | struct trace; | |
7 | struct thread; | |
8 | ||
9 | struct syscall_arg { | |
10 | unsigned long val; | |
11 | struct thread *thread; | |
12 | struct trace *trace; | |
13 | void *parm; | |
14 | u8 idx; | |
15 | u8 mask; | |
16 | }; | |
17 | ||
274e86fd ACM |
18 | size_t syscall_arg__scnprintf_strarrays(char *bf, size_t size, struct syscall_arg *arg); |
19 | #define SCA_STRARRAYS syscall_arg__scnprintf_strarrays | |
20 | ||
fd5cead2 ACM |
21 | size_t syscall_arg__scnprintf_statx_flags(char *bf, size_t size, struct syscall_arg *arg); |
22 | #define SCA_STATX_FLAGS syscall_arg__scnprintf_statx_flags | |
23 | ||
24 | size_t syscall_arg__scnprintf_statx_mask(char *bf, size_t size, struct syscall_arg *arg); | |
25 | #define SCA_STATX_MASK syscall_arg__scnprintf_statx_mask | |
26 | ||
27 | #endif /* _PERF_TRACE_BEAUTY_H */ |