X-Git-Url: http://git.efficios.com/?p=lttng-tools.git;a=blobdiff_plain;f=ltt-sessiond%2Fevent.h;h=38768c51a9a66d242c754b1efc684de80ee6202e;hp=0ef52fe7b272eb76993e2e9cea8a00f1627b3858;hb=7a3d132871a4414b6cd232e7f41e6a1f50d9bf16;hpb=cd84aa763efa60969f15757d46a09a884ea97fc8 diff --git a/ltt-sessiond/event.h b/ltt-sessiond/event.h index 0ef52fe7b..38768c51a 100644 --- a/ltt-sessiond/event.h +++ b/ltt-sessiond/event.h @@ -22,15 +22,22 @@ #include "trace-kernel.h" -int event_kernel_disable(struct ltt_kernel_session *ksession, +int event_kernel_disable_tracepoint(struct ltt_kernel_session *ksession, struct ltt_kernel_channel *kchan, char *event_name); +int event_kernel_disable_all_syscalls(struct ltt_kernel_session *ksession, + struct ltt_kernel_channel *kchan); +int event_kernel_disable_all_tracepoints(struct ltt_kernel_session *ksession, + struct ltt_kernel_channel *kchan); int event_kernel_disable_all(struct ltt_kernel_session *ksession, struct ltt_kernel_channel *kchan); -int event_kernel_enable(struct ltt_kernel_session *ksession, + +int event_kernel_enable_tracepoint(struct ltt_kernel_session *ksession, struct ltt_kernel_channel *kchan, struct lttng_event *event); -int event_kernel_enable_all(struct ltt_kernel_session *ksession, +int event_kernel_enable_all_tracepoints(struct ltt_kernel_session *ksession, + struct ltt_kernel_channel *kchan, int kernel_tracer_fd); +int event_kernel_enable_all_syscalls(struct ltt_kernel_session *ksession, struct ltt_kernel_channel *kchan, int kernel_tracer_fd); -int event_kernel_enable_syscalls(struct ltt_kernel_session *ksession, +int event_kernel_enable_all(struct ltt_kernel_session *ksession, struct ltt_kernel_channel *kchan, int kernel_tracer_fd); #endif /* _LTT_EVENT_H */