Add kernel and userspace callstack event context
[lttng-tools.git] / src / common / lttng-kernel.h
index 78d5fc449ced3d3aae92e6feb1e35a3335d78509..9d6d60c404f885a6388969962356940c4a870319 100644 (file)
@@ -58,6 +58,8 @@ enum lttng_kernel_context_type {
        LTTNG_KERNEL_CONTEXT_PREEMPTIBLE    = 13,
        LTTNG_KERNEL_CONTEXT_NEED_RESCHEDULE = 14,
        LTTNG_KERNEL_CONTEXT_MIGRATABLE     = 15,
+       LTTNG_KERNEL_CONTEXT_CALLSTACK_KERNEL = 16,
+       LTTNG_KERNEL_CONTEXT_CALLSTACK_USER   = 17,
 };
 
 /* Perf counter attributes */
@@ -129,14 +131,6 @@ struct lttng_kernel_tracer_abi_version {
        uint32_t minor;
 } LTTNG_PACKED;
 
-enum lttng_kernel_calibrate_type {
-       LTTNG_KERNEL_CALIBRATE_KRETPROBE,
-};
-
-struct lttng_kernel_calibrate {
-       enum lttng_kernel_calibrate_type type;  /* type (input) */
-} LTTNG_PACKED;
-
 struct lttng_kernel_syscall_mask {
        uint32_t len;   /* in bits */
        char mask[];
This page took 0.026288 seconds and 5 git commands to generate.