Home
last modified time | relevance | path

Searched refs:context_tracking (Results 1 – 25 of 109) sorted by relevance

12345

/linux/kernel/
A Dcontext_tracking.c31 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 …]
A DMakefile124 obj-$(CONFIG_CONTEXT_TRACKING) += context_tracking.o
/linux/include/linux/
A Dcontext_tracking_state.h8 struct context_tracking { struct
27 DECLARE_PER_CPU(struct context_tracking, context_tracking); argument
36 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()
A Dcontext_tracking.h58 prev_ctx = this_cpu_read(context_tracking.state); in exception_enter()
98 this_cpu_read(context_tracking.state) : CONTEXT_DISABLED; in ct_state()
/linux/arch/csky/kernel/
A Dentry.S21 .macro context_tracking macro
43 context_tracking
52 context_tracking
205 context_tracking
243 context_tracking
/linux/include/trace/events/
A Dcontext_tracking.h3 #define TRACE_SYSTEM context_tracking
/linux/arch/arm64/kernel/
A D.entry-common.o.cmd29 include/linux/context_tracking.h \
/linux/kernel/time/
A D.tick-sched.o.cmd1041 include/linux/context_tracking.h \
/linux/arch/arm64/kvm/
A D.arch_timer.o.cmd1093 include/linux/context_tracking.h \
A D.fpsimd.o.cmd1005 include/linux/context_tracking.h \
A D.guest.o.cmd1006 include/linux/context_tracking.h \
A D.hypercalls.o.cmd1005 include/linux/context_tracking.h \
A D.inject_fault.o.cmd1005 include/linux/context_tracking.h \
A D.mmio.o.cmd1005 include/linux/context_tracking.h \
A D.perf.o.cmd1210 include/linux/context_tracking.h \
A D.pmu-emul.o.cmd1093 include/linux/context_tracking.h \
A D.pmu.o.cmd1005 include/linux/context_tracking.h \
A D.psci.o.cmd1005 include/linux/context_tracking.h \
A D.pvtime.o.cmd1005 include/linux/context_tracking.h \
A D.reset.o.cmd1005 include/linux/context_tracking.h \
A D.sys_regs.o.cmd1006 include/linux/context_tracking.h \
A D.trng.o.cmd1005 include/linux/context_tracking.h \
A D.va_layout.o.cmd1005 include/linux/context_tracking.h \
A D.vgic-sys-reg-v3.o.cmd1119 include/linux/context_tracking.h \
/linux/arch/arm64/kvm/hyp/
A D.aarch32.nvhe.o.cmd1005 include/linux/context_tracking.h \

Completed in 60 milliseconds

12345