Merge tag 'v3.14.25' into backport/v3.14.24-ltsi-rc1+v3.14.25/snapshot-merge.wip
[platform/adaptation/renesas_rcar/renesas_kernel.git] / drivers / staging / lttng / instrumentation / syscalls / headers / arm-32-syscalls-3.4.25_integers_override.h
1
2
3 #define OVERRIDE_TABLE_32_sys_arm_fadvise64_64
4 #define OVERRIDE_TABLE_32_sys_sync_file_range2
5
6 #ifndef CREATE_SYSCALL_TABLE
7
8 SC_TRACE_EVENT(sys_arm_fadvise64_64,
9         TP_PROTO(int fd, int advice, loff_t offset, loff_t len),
10         TP_ARGS(fd, advice, offset, len),
11         TP_STRUCT__entry(
12                 __field_hex(int, fd)
13                 __field_hex(int, advice)
14                 __field_hex(loff_t, offset)
15                 __field_hex(loff_t, len)),
16         TP_fast_assign(
17                 tp_assign(fd, fd)
18                 tp_assign(advice, advice)
19                 tp_assign(offset, offset)
20                 tp_assign(len, len)),
21         TP_printk()
22 )
23
24 SC_TRACE_EVENT(sys_sync_file_range2,
25         TP_PROTO(int fd, loff_t offset, loff_t nbytes, unsigned int flags),
26         TP_ARGS(fd, offset, nbytes, flags),
27         TP_STRUCT__entry(
28                 __field_hex(int, fd)
29                 __field_hex(loff_t, offset)
30                 __field_hex(loff_t, nbytes)
31                 __field_hex(unsigned int, flags)),
32         TP_fast_assign(
33                 tp_assign(fd, fd)
34                 tp_assign(offset, offset)
35                 tp_assign(nbytes, nbytes)
36                 tp_assign(flags, flags)),
37         TP_printk()
38 )
39
40 #else   /* CREATE_SYSCALL_TABLE */
41
42 #define OVVERRIDE_TABLE_32_sys_mmap
43 TRACE_SYSCALL_TABLE(sys_mmap, sys_mmap, 90, 6)
44
45 #define OVERRIDE_TABLE_32_sys_arm_fadvise64_64
46 TRACE_SYSCALL_TABLE(sys_arm_fadvise64_64, sys_arm_fadvise64_64, 270, 4)
47 #define OVERRIDE_TABLE_32_sys_sync_file_range2
48 TRACE_SYSCALL_TABLE(sys_sync_file_range2, sys_sync_file_range2, 341, 4)
49
50 #endif /* CREATE_SYSCALL_TABLE */
51
52