e9f6da4f96472de4da5f649db58c892d8b5e2bde
[lttng-modules.git] / instrumentation / syscalls / headers / powerpc-32-syscalls_pointers_override.h
1 /* SPDX-License-Identifier: (GPL-2.0 or LGPL-2.1) */
2
3 #define OVERRIDE_TABLE_32_mmap2
4
5 #ifndef CREATE_SYSCALL_TABLE
6
7 #define OVERRIDE_32_pipe
8 SC_LTTNG_TRACEPOINT_EVENT(pipe,
9 TP_PROTO(sc_exit(long ret,) int * fildes),
10 TP_ARGS(sc_exit(ret,) fildes),
11 TP_FIELDS(sc_exit(ctf_integer(long, ret, ret))
12 sc_out(ctf_user_array(int, fildes, fildes, 2))
13 )
14 )
15
16 #else /* CREATE_SYSCALL_TABLE */
17
18 #define OVERRIDE_TABLE_32_execve
19 TRACE_SYSCALL_TABLE(execve, execve, 11, 3)
20 #define OVERRIDE_TABLE_32_clone
21 TRACE_SYSCALL_TABLE(clone, clone, 120, 5)
22
23 #endif /* CREATE_SYSCALL_TABLE */
24
This page took 0.028829 seconds and 3 git commands to generate.