Home
last modified time | relevance | path

Searched refs:PREEMPT_MASK (Results 1 – 6 of 6) sorted by relevance

/linux-6.15/include/linux/
H A Dpreempt.h45 #define PREEMPT_MASK (__IRQ_MASK(PREEMPT_BITS) << PREEMPT_SHIFT) macro
/linux-6.15/kernel/rcu/
H A Dtree_exp.h772 if (!(preempt_count() & (PREEMPT_MASK | SOFTIRQ_MASK)) || in rcu_exp_handler()
874 bool preempt_bh_enabled = !(preempt_count() & (PREEMPT_MASK | SOFTIRQ_MASK)); in rcu_exp_handler()
H A Dtree_plugin.h643 !!(preempt_count() & (PREEMPT_MASK | SOFTIRQ_MASK)); in rcu_read_unlock_special()
737 (preempt_count() & (PREEMPT_MASK | SOFTIRQ_MASK))) { in rcu_flavor_sched_clock_irq()
H A Drcutorture.c488 return (preempt_count() & PREEMPT_MASK); in rcu_torture_readlock_nesting()
1927 !(preempt_count() & PREEMPT_MASK), ROEC_ARGS); in rcutorture_one_extend_check()
1950 (preempt_count() & PREEMPT_MASK), ROEC_ARGS); in rcutorture_one_extend_check()
H A Dtree.c2800 if (IS_ENABLED(CONFIG_PREEMPT_COUNT) && (!(preempt_count() & PREEMPT_MASK))) { in rcu_core()
/linux-6.15/kernel/sched/
H A Dcore.c5860 DEBUG_LOCKS_WARN_ON((preempt_count() & PREEMPT_MASK) >= in preempt_count_add()
5861 PREEMPT_MASK - 10); in preempt_count_add()
5889 if (DEBUG_LOCKS_WARN_ON((val < PREEMPT_MASK) && in preempt_count_sub()
5890 !(preempt_count() & PREEMPT_MASK))) in preempt_count_sub()