2 #define OVERRIDE_TABLE_32_mmap2
5 #ifndef CREATE_SYSCALL_TABLE
7 SC_LTTNG_TRACEPOINT_EVENT(mmap2
,
8 TP_PROTO(void *addr
, size_t len
, int prot
,
9 int flags
, int fd
, off_t pgoff
),
10 TP_ARGS(addr
, len
, prot
, flags
, fd
, pgoff
),
12 ctf_integer_hex(void *, addr
, addr
)
13 ctf_integer(size_t, len
, len
)
14 ctf_integer(int, prot
, prot
)
15 ctf_integer(int, flags
, flags
)
16 ctf_integer(int, fd
, fd
)
17 ctf_integer(off_t
, pgoff
, pgoff
)
21 #define OVERRIDE_32_pipe
22 SC_LTTNG_TRACEPOINT_EVENT(pipe
,
23 TP_PROTO(sc_exit(long ret
,) int * fildes
),
24 TP_ARGS(sc_exit(ret
,) fildes
),
25 TP_FIELDS(sc_exit(ctf_integer(long, ret
, ret
))
26 sc_out(ctf_user_array(int, fildes
, fildes
, 2))
30 #else /* CREATE_SYSCALL_TABLE */
32 #define OVERRIDE_TABLE_32_execve
33 TRACE_SYSCALL_TABLE(execve
, execve
, 11, 3)
34 #define OVERRIDE_TABLE_32_clone
35 TRACE_SYSCALL_TABLE(clone
, clone
, 120, 5)
36 #define OVERRIDE_TABLE_32_mmap2
37 TRACE_SYSCALL_TABLE(mmap2
, mmap2
, 192, 6)
39 #endif /* CREATE_SYSCALL_TABLE */
This page took 0.048515 seconds and 4 git commands to generate.