X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=libkernelctl%2Fkernel-ioctl.h;fp=libkernelctl%2Fkernel-ioctl.h;h=5e2358c8d5242adf43ce98234f502e989e00dc59;hp=9aa0407b4c2fa36a6aac36847c6a9ecbc90032ca;hb=9cb983500508a95363a09a5a65d2f67774c38b69;hpb=bcd8d9db8fccd691c1e919bfa7c0d49a2fda35f9;ds=sidebyside diff --git a/libkernelctl/kernel-ioctl.h b/libkernelctl/kernel-ioctl.h index 9aa0407b4..5e2358c8d 100644 --- a/libkernelctl/kernel-ioctl.h +++ b/libkernelctl/kernel-ioctl.h @@ -46,16 +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_CREATE_SESSION _IO(0xF6, 0x40) -#define KERNEL_SESSION_START _IO(0xF6, 0x41) -#define KERNEL_SESSION_STOP _IO(0xF6, 0x42) - -/* Create channel LTTNG_CHANNEL */ -#define KERNEL_CREATE_CHANNEL _IOW(0xF6, 0x43, struct lttng_channel) -#define KERNEL_CREATE_STREAM _IO(0xF6, 0x44) -#define KERNEL_CREATE_EVENT _IOW(0xF6, 0x45, struct lttng_event) - -#define KERNEL_OPEN_METADATA _IOW(0xF6, 0x46, struct lttng_channel) +#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 */