summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
18a720c)
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Signed-off-by: David Goulet <dgoulet@efficios.com>
LTTNG_KERNEL_TRACEPOINT_LIST);
}
LTTNG_KERNEL_TRACEPOINT_LIST);
}
+int kernctl_syscall_list(int fd)
+{
+ return ioctl(fd, LTTNG_KERNEL_SYSCALL_LIST);
+}
+
int kernctl_tracer_version(int fd, struct lttng_kernel_tracer_version *v)
{
int ret;
int kernctl_tracer_version(int fd, struct lttng_kernel_tracer_version *v)
{
int ret;
int kernctl_stop_session(int fd);
int kernctl_tracepoint_list(int fd);
int kernctl_stop_session(int fd);
int kernctl_tracepoint_list(int fd);
+int kernctl_syscall_list(int fd);
int kernctl_tracer_version(int fd, struct lttng_kernel_tracer_version *v);
int kernctl_wait_quiescent(int fd);
int kernctl_calibrate(int fd, struct lttng_kernel_calibrate *calibrate);
int kernctl_tracer_version(int fd, struct lttng_kernel_tracer_version *v);
int kernctl_wait_quiescent(int fd);
int kernctl_calibrate(int fd, struct lttng_kernel_calibrate *calibrate);
#define LTTNG_KERNEL_SESSION _IO(0xF6, 0x45)
#define LTTNG_KERNEL_TRACER_VERSION \
_IOR(0xF6, 0x46, struct lttng_kernel_tracer_version)
#define LTTNG_KERNEL_SESSION _IO(0xF6, 0x45)
#define LTTNG_KERNEL_TRACER_VERSION \
_IOR(0xF6, 0x46, struct lttng_kernel_tracer_version)
-#define LTTNG_KERNEL_TRACEPOINT_LIST _IO(0xF6, 0x47)
+#define LTTNG_KERNEL_TRACEPOINT_LIST _IO(0xF6, 0x47)
#define LTTNG_KERNEL_WAIT_QUIESCENT _IO(0xF6, 0x48)
#define LTTNG_KERNEL_CALIBRATE \
_IOWR(0xF6, 0x49, struct lttng_kernel_calibrate)
#define LTTNG_KERNEL_WAIT_QUIESCENT _IO(0xF6, 0x48)
#define LTTNG_KERNEL_CALIBRATE \
_IOWR(0xF6, 0x49, struct lttng_kernel_calibrate)
+#define LTTNG_KERNEL_SYSCALL_LIST _IO(0xF6, 0x49)
/* Session FD ioctl */
#define LTTNG_KERNEL_METADATA \
/* Session FD ioctl */
#define LTTNG_KERNEL_METADATA \