X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=instrumentation%2Fsyscalls%2Fheaders%2Fx86-32-syscalls-3.1.0-rc6_pointers_override.h;h=7c804a67e3cb445a5484da4e3d8bf369d8bb5e7a;hb=501a58f004d80b0f7888fde6c38c5d857cc381b7;hp=05c8e21796f3344b9acb273c112ea592321697e5;hpb=644d6e9c2807041db2b4fd9c3350d4fa243060b1;p=lttng-modules.git diff --git a/instrumentation/syscalls/headers/x86-32-syscalls-3.1.0-rc6_pointers_override.h b/instrumentation/syscalls/headers/x86-32-syscalls-3.1.0-rc6_pointers_override.h index 05c8e217..7c804a67 100644 --- a/instrumentation/syscalls/headers/x86-32-syscalls-3.1.0-rc6_pointers_override.h +++ b/instrumentation/syscalls/headers/x86-32-syscalls-3.1.0-rc6_pointers_override.h @@ -10,6 +10,16 @@ # define OVERRIDE_32_chown16 # endif +#define OVERRIDE_32_pipe +#define OVERRIDE_64_pipe +SC_LTTNG_TRACEPOINT_EVENT(pipe, + TP_PROTO(sc_exit(long ret,) int * fildes), + TP_ARGS(sc_exit(ret,) fildes), + TP_FIELDS(sc_exit(ctf_integer(long, ret, ret)) + sc_out(ctf_user_array(int, fildes, fildes, 2)) + ) +) + #else /* CREATE_SYSCALL_TABLE */ # ifndef CONFIG_UID16