Add token to `struct lttng_kernel_event`
[deliverable/lttng-modules.git] / include / lttng / abi.h
index 9141d4e5cbe99c4915757794eef379d9587b159e..0e3b5d15661a7e2cdc9b323c33d6020f07b6fd51 100644 (file)
@@ -118,11 +118,12 @@ struct lttng_kernel_syscall {
 /*
  * For syscall tracing, name = "*" means "enable all".
  */
-#define LTTNG_KERNEL_EVENT_PADDING1    16
+#define LTTNG_KERNEL_EVENT_PADDING1    8
 #define LTTNG_KERNEL_EVENT_PADDING2    LTTNG_KERNEL_SYM_NAME_LEN + 32
 struct lttng_kernel_event {
        char name[LTTNG_KERNEL_SYM_NAME_LEN];   /* event name */
        uint32_t instrumentation;               /* enum lttng_kernel_instrumentation */
+       uint64_t token;                         /* User-provided token */
        char padding[LTTNG_KERNEL_EVENT_PADDING1];
 
        /* Per instrumentation type configuration */
This page took 0.025421 seconds and 5 git commands to generate.