| #define TRACE_SYSTEM context_tracking |
| #if !defined(_TRACE_CONTEXT_TRACKING_H) || defined(TRACE_HEADER_MULTI_READ) |
| #define _TRACE_CONTEXT_TRACKING_H |
| #include <linux/tracepoint.h> |
| DECLARE_EVENT_CLASS(context_tracking_user, |
| * user_enter - called when the kernel resumes to userspace |
| * @dummy: dummy arg to make trace event macro happy |
| * This event occurs when the kernel resumes to userspace after |
| * an exception or a syscall. |
| DEFINE_EVENT(context_tracking_user, user_enter, |
| * user_exit - called when userspace enters the kernel |
| * @dummy: dummy arg to make trace event macro happy |
| * This event occurs when userspace enters the kernel through |
| * an exception or a syscall. |
| DEFINE_EVENT(context_tracking_user, user_exit, |
| #endif /* _TRACE_CONTEXT_TRACKING_H */ |
| /* This part must be outside protection */ |
| #include <trace/define_trace.h> |