Home
last modified time | relevance | path

Searched refs:ct_irq_enter (Results 1 – 8 of 8) sorted by relevance

/linux/include/linux/
H A Dcontext_tracking_irq.h6 void ct_irq_enter(void);
13 static __always_inline void ct_irq_enter(void) { } in ct_irq_enter() function
/linux/kernel/trace/
H A Dtrace_preemptirq.c39 ct_irq_enter(); \
/linux/kernel/
H A Dcontext_tracking.c343 * ct_irq_enter - inform RCU that current CPU is entering irq away from idle
361 * If you add or remove a call to ct_irq_enter(), be sure to test with
364 noinstr void ct_irq_enter(void) in ct_irq_enter() function
396 * Wrapper for ct_irq_enter() where interrupts are enabled.
406 ct_irq_enter(); in ct_irq_enter_irqson()
484 * user_exit() or ct_irq_enter(). Let's remove RCU's dependency in __ct_user_enter()
563 * ct_irq_enter() rcu_eqs_exit(true) rcu_eqs_enter(true) ct_irq_exit() in ct_user_enter()
/linux/kernel/entry/
H A Dcommon.c90 * If this entry hit the idle task invoke ct_irq_enter() whether in irqentry_enter()
101 * interrupt to invoke ct_irq_enter(). If that nested interrupt is in irqentry_enter()
106 * Unconditionally invoke ct_irq_enter() so RCU state stays in irqentry_enter()
120 ct_irq_enter(); in irqentry_enter()
/linux/arch/arm64/kernel/
H A Dentry-common.c46 ct_irq_enter(); in __enter_from_kernel_mode()
/linux/Documentation/RCU/
H A Dstallwarn.rst108 ct_idle_exit(), ct_irq_enter(), or ct_irq_exit() on the one
112 ct_irq_enter() or ct_irq_exit(), respectively. Building your
/linux/Documentation/RCU/Design/Requirements/
H A DRequirements.rst1847 directly invokes ct_irq_enter() and ct_irq_exit() to be called
1849 code structure, which has ct_irq_enter() invoking
2292 ct_irq_enter() and ct_irq_exit() at exception entry and
2323 | One approach is to do ``ct_irq_exit();ct_irq_enter();`` every so |
/linux/arch/
H A DKconfig951 protected inside ct_irq_enter/ct_irq_exit() but preemption or signal