Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/include/linux/
H A Dpreempt.h45 #define SOFTIRQ_MASK (__IRQ_MASK(SOFTIRQ_BITS) << SOFTIRQ_SHIFT) macro
81 #define softirq_count() (preempt_count() & SOFTIRQ_MASK)
82 #define irq_count() (preempt_count() & (HARDIRQ_MASK | SOFTIRQ_MASK \
/OK3568_Linux_fs/kernel/arch/sh/kernel/
H A Dirq.c96 (irqctx->tinfo.preempt_count & ~SOFTIRQ_MASK) | in handle_one_irq()
97 (curctx->tinfo.preempt_count & SOFTIRQ_MASK); in handle_one_irq()
/OK3568_Linux_fs/kernel/kernel/
H A Dsoftirq.c129 if (softirq_count() == (cnt & SOFTIRQ_MASK)) in __local_bh_disable_ip()
150 if (softirq_count() == (cnt & SOFTIRQ_MASK)) in __local_bh_enable()
/OK3568_Linux_fs/kernel/kernel/rcu/
H A Dtree_exp.h656 if (!(preempt_count() & (PREEMPT_MASK | SOFTIRQ_MASK)) || in rcu_exp_handler()
H A Dtree_plugin.h603 !!(preempt_count() & (PREEMPT_MASK | SOFTIRQ_MASK)); in rcu_read_unlock_special()
691 (preempt_count() & (PREEMPT_MASK | SOFTIRQ_MASK))) { in rcu_flavor_sched_clock_irq()
H A Drcutorture.c357 if (preempt_count() & (SOFTIRQ_MASK | HARDIRQ_MASK)) in rcu_read_delay()
/OK3568_Linux_fs/kernel/kernel/sched/
H A Drt.c1492 task_thread_info(task)->preempt_count & SOFTIRQ_MASK)); in task_may_not_preempt()