Searched refs:context_tracking (Results 1 – 25 of 109) sorted by relevance
12345
31 DEFINE_PER_CPU(struct context_tracking, context_tracking);32 EXPORT_SYMBOL_GPL(context_tracking);43 __this_cpu_dec(context_tracking.recursion); in context_tracking_recursion_enter()50 __this_cpu_dec(context_tracking.recursion); in context_tracking_recursion_exit()70 if ( __this_cpu_read(context_tracking.state) != state) { in __context_tracking_enter()71 if (__this_cpu_read(context_tracking.active)) { in __context_tracking_enter()100 __this_cpu_write(context_tracking.state, state); in __context_tracking_enter()151 if (__this_cpu_read(context_tracking.state) == state) { in __context_tracking_exit()152 if (__this_cpu_read(context_tracking.active)) { in __context_tracking_exit()195 if (!per_cpu(context_tracking.active, cpu)) { in context_tracking_cpu_set()[all …]
124 obj-$(CONFIG_CONTEXT_TRACKING) += context_tracking.o
8 struct context_tracking { struct27 DECLARE_PER_CPU(struct context_tracking, context_tracking); argument36 return context_tracking_enabled() && per_cpu(context_tracking.active, cpu); in context_tracking_enabled_cpu()41 return context_tracking_enabled() && __this_cpu_read(context_tracking.active); in context_tracking_enabled_this_cpu()46 return __this_cpu_read(context_tracking.state) == CONTEXT_USER; in context_tracking_in_user()
58 prev_ctx = this_cpu_read(context_tracking.state); in exception_enter()98 this_cpu_read(context_tracking.state) : CONTEXT_DISABLED; in ct_state()
21 .macro context_tracking macro43 context_tracking52 context_tracking205 context_tracking243 context_tracking
3 #define TRACE_SYSTEM context_tracking
29 include/linux/context_tracking.h \
1041 include/linux/context_tracking.h \
1093 include/linux/context_tracking.h \
1005 include/linux/context_tracking.h \
1006 include/linux/context_tracking.h \
1210 include/linux/context_tracking.h \
1119 include/linux/context_tracking.h \
Completed in 60 milliseconds