X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=libkernelctl%2Fkernel-ioctl.h;h=5e2358c8d5242adf43ce98234f502e989e00dc59;hp=bed6f593449f2e1d34e80f5cc17fd2af36c076ec;hb=a5c5a2bd8c78b788f6094d80c188af0db78c17ec;hpb=16421f6edd83b37e777b55add8396a91afcbb08a diff --git a/libkernelctl/kernel-ioctl.h b/libkernelctl/kernel-ioctl.h index bed6f5934..5e2358c8d 100644 --- a/libkernelctl/kernel-ioctl.h +++ b/libkernelctl/kernel-ioctl.h @@ -46,14 +46,19 @@ /* returns the offset of the subbuffer belonging to the mmap reader. */ #define RING_BUFFER_GET_MMAP_READ_OFFSET _IOR(0xF6, 0x0B, unsigned long) -/* Create session LTTNG_SESSION */ -#define KERNEL_IO_CREATE_SESSION _IO(0xF6, 0x40) -#define KERNEL_IO_SESSION_START _IO(0xF6, 0x41) -#define KERNEL_IO_SESSION_STOP _IO(0xF6, 0x42) - -/* Create channel LTTNG_CHANNEL */ -#define KERNEL_IO_CREATE_CHANNEL _IOW(0xF6, 0x43, struct lttng_channel) -#define KERNEL_IO_CREATE_STREAM _IO(0xF6, 0x44) -#define KERNEL_IO_CREATE_EVENT _IOW(0xF6, 0x45, struct lttng_event) +#define LTTNG_KERNEL_SESSION _IO(0xF6, 0x40) +#define LTTNG_KERNEL_SESSION_START _IO(0xF6, 0x41) +#define LTTNG_KERNEL_SESSION_STOP _IO(0xF6, 0x42) +#define LTTNG_KERNEL_CHANNEL \ + _IOW(0xF6, 0x43, struct lttng_kernel_channel) +#define LTTNG_KERNEL_STREAM _IO(0xF6, 0x44) +#define LTTNG_KERNEL_EVENT \ + _IOW(0xF6, 0x45, struct lttng_kernel_event) +#define LTTNG_KERNEL_METADATA \ + _IOW(0xF6, 0x46, struct lttng_kernel_channel) +#define LTTNG_KERNEL_KPROBE \ + _IOW(0xF6, 0x47, struct lttng_kernel_kprobe) +#define LTTNG_KERNEL_TRACER_VERSION \ + _IOR(0xF6, 0x48, struct lttng_kernel_tracer_version) #endif /* _LTT_KERNEL_IOCTL_H */