|
@@ -252,6 +252,7 @@ enum {
|
|
|
TRACE_EVENT_FL_WAS_ENABLED_BIT,
|
|
|
TRACE_EVENT_FL_USE_CALL_FILTER_BIT,
|
|
|
TRACE_EVENT_FL_TRACEPOINT_BIT,
|
|
|
+ TRACE_EVENT_FL_KPROBE_BIT,
|
|
|
};
|
|
|
|
|
|
/*
|
|
@@ -265,6 +266,7 @@ enum {
|
|
|
* it is best to clear the buffers that used it).
|
|
|
* USE_CALL_FILTER - For ftrace internal events, don't use file filter
|
|
|
* TRACEPOINT - Event is a tracepoint
|
|
|
+ * KPROBE - Event is a kprobe
|
|
|
*/
|
|
|
enum {
|
|
|
TRACE_EVENT_FL_FILTERED = (1 << TRACE_EVENT_FL_FILTERED_BIT),
|
|
@@ -274,6 +276,7 @@ enum {
|
|
|
TRACE_EVENT_FL_WAS_ENABLED = (1 << TRACE_EVENT_FL_WAS_ENABLED_BIT),
|
|
|
TRACE_EVENT_FL_USE_CALL_FILTER = (1 << TRACE_EVENT_FL_USE_CALL_FILTER_BIT),
|
|
|
TRACE_EVENT_FL_TRACEPOINT = (1 << TRACE_EVENT_FL_TRACEPOINT_BIT),
|
|
|
+ TRACE_EVENT_FL_KPROBE = (1 << TRACE_EVENT_FL_KPROBE_BIT),
|
|
|
};
|
|
|
|
|
|
struct ftrace_event_call {
|