Implement syscall mask ioctl
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Mon, 15 Sep 2014 18:20:53 +0000 (14:20 -0400)
committerDavid Goulet <dgoulet@efficios.com>
Thu, 25 Sep 2014 15:36:07 +0000 (11:36 -0400)
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Signed-off-by: David Goulet <dgoulet@efficios.com>
src/common/kernel-ctl/kernel-ioctl.h
src/common/lttng-kernel.h

index 29a29a4a838b4c49a35e42f2ad6db7c025dd4cdd..c88f970bf5a8e01e88bd0480dc2cf85b838fc09c 100644 (file)
 #define LTTNG_KERNEL_STREAM                    _IO(0xF6, 0x62)
 #define LTTNG_KERNEL_EVENT                     \
        _IOW(0xF6, 0x63, struct lttng_kernel_event)
 #define LTTNG_KERNEL_STREAM                    _IO(0xF6, 0x62)
 #define LTTNG_KERNEL_EVENT                     \
        _IOW(0xF6, 0x63, struct lttng_kernel_event)
+#define LTTNG_KERNEL_SYSCALL_MASK              \
+       _IOWR(0xF6, 0x64, struct lttng_kernel_syscall_mask)
 
 /* Event and Channel FD ioctl */
 #define LTTNG_KERNEL_CONTEXT                   \
 
 /* Event and Channel FD ioctl */
 #define LTTNG_KERNEL_CONTEXT                   \
index 6124920fe8c690ec29c16171f3202d248eae3356..a4ca1825d8a2e301b57d09c29fee128363da97dc 100644 (file)
@@ -132,6 +132,11 @@ struct lttng_kernel_calibrate {
        enum lttng_kernel_calibrate_type type;  /* type (input) */
 } LTTNG_PACKED;
 
        enum lttng_kernel_calibrate_type type;  /* type (input) */
 } LTTNG_PACKED;
 
+struct lttng_kernel_syscall_mask {
+       uint32_t len;
+       char mask[];
+} LTTNG_PACKED;
+
 /*
  * kernel channel
  */
 /*
  * kernel channel
  */
This page took 0.02925 seconds and 5 git commands to generate.