Searched refs:context_tracking (Results 1 – 5 of 5) sorted by relevance
30 DEFINE_PER_CPU(struct context_tracking, context_tracking);31 EXPORT_SYMBOL_GPL(context_tracking);35 if (!per_cpu(context_tracking.active, cpu)) { in context_tracking_cpu_set()36 per_cpu(context_tracking.active, cpu) = true; in context_tracking_cpu_set()78 if ( __this_cpu_read(context_tracking.state) != state) { in context_tracking_enter()79 if (__this_cpu_read(context_tracking.active)) { in context_tracking_enter()106 __this_cpu_write(context_tracking.state, state); in context_tracking_enter()142 if (__this_cpu_read(context_tracking.state) == state) { in context_tracking_exit()143 if (__this_cpu_read(context_tracking.active)) { in context_tracking_exit()154 __this_cpu_write(context_tracking.state, CONTEXT_KERNEL); in context_tracking_exit()
99 obj-$(CONFIG_CONTEXT_TRACKING) += context_tracking.o
7 struct context_tracking { struct24 DECLARE_PER_CPU(struct context_tracking, context_tracking); argument33 return __this_cpu_read(context_tracking.active); in context_tracking_cpu_is_enabled()38 return __this_cpu_read(context_tracking.state) == CONTEXT_USER; in context_tracking_in_user()
39 prev_ctx = this_cpu_read(context_tracking.state); in exception_enter()
2 #define TRACE_SYSTEM context_tracking