Commit | Line | Data |
---|---|---|
9c0ce33a LP |
1 | #ifndef CREATE_SYSCALL_TABLE |
2 | ||
3 | #define OVERRIDE_32_sched_setaffinity | |
4 | SC_LTTNG_TRACEPOINT_EVENT(sched_setaffinity, | |
5 | TP_PROTO(sc_exit(long ret,) pid_t pid, unsigned int len, unsigned long * user_mask_ptr), | |
6 | TP_ARGS(sc_exit(ret,) pid, len, user_mask_ptr), | |
7 | TP_FIELDS(sc_exit(ctf_integer(long, ret, ret)) sc_in(ctf_integer(pid_t, pid, pid)) sc_in(ctf_integer(unsigned int, len, len)) sc_in(ctf_integer(unsigned long *, user_mask_ptr, user_mask_ptr))) | |
8 | ) | |
9 | ||
10 | #define OVERRIDE_32_sched_getaffinity | |
11 | SC_LTTNG_TRACEPOINT_EVENT(sched_getaffinity, | |
12 | TP_PROTO(sc_exit(long ret,) pid_t pid, unsigned int len, unsigned long * user_mask_ptr), | |
13 | TP_ARGS(sc_exit(ret,) pid, len, user_mask_ptr), | |
14 | TP_FIELDS(sc_exit(ctf_integer(long, ret, ret)) sc_in(ctf_integer(pid_t, pid, pid)) sc_in(ctf_integer(unsigned int, len, len)) sc_out(ctf_integer(unsigned long *, user_mask_ptr, user_mask_ptr))) | |
15 | ) | |
16 | ||
17 | #else /* CREATE_SYSCALL_TABLE */ | |
18 | ||
19 | #define OVERRIDE_TABLE_32_clone | |
20 | TRACE_SYSCALL_TABLE(clone, clone, 4120, 0) | |
21 | ||
22 | #define OVERRIDE_TABLE_32_sys_sched_setaffinity | |
23 | TRACE_SYSCALL_TABLE(sched_setaffinity, sched_setaffinity, 4239, 3) | |
24 | ||
25 | #define OVERRIDE_TABLE_32_sys_sched_getaffinity | |
26 | TRACE_SYSCALL_TABLE(sched_getaffinity, sched_getaffinity, 4240, 3) | |
27 | ||
28 | #endif /* CREATE_SYSCALL_TABLE */ |