X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=ltt-debugfs-abi.h;h=e3a7160b9f423040fb9d6aa6f4918cdc9d7f30e5;hb=494a81f5773f6ecc11c4fdc4733d8d422bfc81df;hp=87be71bddc9e406128dc0b4c0a3efc198e1fb3c8;hpb=c24a0d710f6aac1484bd02bb6375e8de7429edd0;p=lttng-modules.git diff --git a/ltt-debugfs-abi.h b/ltt-debugfs-abi.h index 87be71bd..e3a7160b 100644 --- a/ltt-debugfs-abi.h +++ b/ltt-debugfs-abi.h @@ -69,6 +69,11 @@ enum lttng_kernel_context_type { LTTNG_KERNEL_CONTEXT_COMM, LTTNG_KERNEL_CONTEXT_PRIO, LTTNG_KERNEL_CONTEXT_NICE, + LTTNG_KERNEL_CONTEXT_VPID, + LTTNG_KERNEL_CONTEXT_TID, + LTTNG_KERNEL_CONTEXT_VTID, + LTTNG_KERNEL_CONTEXT_PPID, + LTTNG_KERNEL_CONTEXT_VPPID, }; struct lttng_kernel_perf_counter_ctx { @@ -89,6 +94,7 @@ struct lttng_kernel_context { #define LTTNG_KERNEL_TRACER_VERSION \ _IOR(0xF6, 0x41, struct lttng_kernel_tracer_version) #define LTTNG_KERNEL_TRACEPOINT_LIST _IO(0xF6, 0x42) +#define LTTNG_KERNEL_WAIT_QUIESCENT _IO(0xF6, 0x43) /* Session FD ioctl */ #define LTTNG_KERNEL_METADATA \ @@ -107,4 +113,8 @@ struct lttng_kernel_context { #define LTTNG_KERNEL_CONTEXT \ _IOW(0xF6, 0x70, struct lttng_kernel_context) +/* Event, Channel and Session ioctl */ +#define LTTNG_KERNEL_ENABLE _IO(0xF6, 0x80) +#define LTTNG_KERNEL_DISABLE _IO(0xF6, 0x81) + #endif /* _LTT_DEBUGFS_ABI_H */