Home
last modified time | relevance | path

Searched refs:HARDIRQ_MASK (Results 1 – 7 of 7) sorted by relevance

/Linux-v5.15/include/linux/
Dtrace_recursion.h121 if (!(pc & (NMI_MASK | HARDIRQ_MASK | SOFTIRQ_OFFSET))) in trace_get_context_bit()
125 pc & HARDIRQ_MASK ? TRACE_CTX_IRQ : TRACE_CTX_SOFTIRQ; in trace_get_context_bit()
Dpreempt.h46 #define HARDIRQ_MASK (__IRQ_MASK(HARDIRQ_BITS) << HARDIRQ_SHIFT) macro
81 #define hardirq_count() (preempt_count() & HARDIRQ_MASK)
/Linux-v5.15/kernel/events/
Dinternal.h212 rctx += !!(pc & (NMI_MASK | HARDIRQ_MASK)); in DEFINE_OUTPUT_COPY()
213 rctx += !!(pc & (NMI_MASK | HARDIRQ_MASK | SOFTIRQ_OFFSET)); in DEFINE_OUTPUT_COPY()
/Linux-v5.15/kernel/sched/
Dcputime.c71 if (pc & HARDIRQ_MASK) in irqtime_account_irq()
/Linux-v5.15/kernel/trace/
Dring_buffer.c3173 if (!(pc & (NMI_MASK | HARDIRQ_MASK | SOFTIRQ_OFFSET))) in trace_recursive_lock()
3177 pc & HARDIRQ_MASK ? RB_CTX_IRQ : RB_CTX_SOFTIRQ; in trace_recursive_lock()
Dtrace.c2623 if (pc & HARDIRQ_MASK) in tracing_gen_ctx_irq_test()
/Linux-v5.15/kernel/rcu/
Drcutorture.c386 if (preempt_count() & (SOFTIRQ_MASK | HARDIRQ_MASK)) in rcu_read_delay()