X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=ltt-debugfs-abi.h;h=c20ae2da1a152f2069e6171c7b120baefdc7d1a5;hb=bc55cda31cd8fbcdfb16777b585b1d097aeb61f1;hp=f7e643132622b6c809dd9530ff7f05264dcf7608;hpb=3db41b2c5d1fef77ca065dc8ef7f0fdd9c17cf32;p=lttng-modules.git diff --git a/ltt-debugfs-abi.h b/ltt-debugfs-abi.h index f7e64313..c20ae2da 100644 --- a/ltt-debugfs-abi.h +++ b/ltt-debugfs-abi.h @@ -20,6 +20,8 @@ enum lttng_kernel_instrumentation { LTTNG_KERNEL_KPROBE = 1, LTTNG_KERNEL_FUNCTION = 2, LTTNG_KERNEL_KRETPROBE = 3, + LTTNG_KERNEL_NOOP = 4, /* not hooked */ + LTTNG_KERNEL_SYSCALL = 5, }; /* @@ -64,6 +66,9 @@ struct lttng_kernel_function_tracer { char symbol_name[LTTNG_SYM_NAME_LEN]; }; +/* + * For syscall tracing, name = '\0' means "enable all". + */ struct lttng_kernel_event { char name[LTTNG_SYM_NAME_LEN]; /* event name */ enum lttng_kernel_instrumentation instrumentation;