Searched refs:SOFTIRQ_MASK (Results 1 – 5 of 5) sorted by relevance
72 #define SOFTIRQ_MASK (__IRQ_MASK(SOFTIRQ_BITS) << SOFTIRQ_SHIFT) macro139 # define softirq_count() (current->softirq_disable_cnt & SOFTIRQ_MASK)142 # define softirq_count() (preempt_count() & SOFTIRQ_MASK)143 # define irq_count() (preempt_count() & (NMI_MASK | HARDIRQ_MASK | SOFTIRQ_MASK))
384 #define SOFTIRQ_MASK (__IRQ_MASK(SOFTIRQ_BITS) << SOFTIRQ_SHIFT) macro456 return pcnt & (NMI_MASK | HARDIRQ_MASK | SOFTIRQ_MASK); in bpf_in_interrupt()460 (tsk->softirq_disable_cnt & SOFTIRQ_MASK); in bpf_in_interrupt()507 return (pcnt & SOFTIRQ_MASK) & SOFTIRQ_OFFSET; in bpf_in_serving_softirq()510 return (tsk->softirq_disable_cnt & SOFTIRQ_MASK) & SOFTIRQ_OFFSET; in bpf_in_serving_softirq()533 ((tsk->softirq_disable_cnt & SOFTIRQ_MASK) & SOFTIRQ_OFFSET)); in bpf_in_task()
412 if (softirq_count() == (cnt & SOFTIRQ_MASK)) in __local_bh_disable_ip()433 if (softirq_count() == (cnt & SOFTIRQ_MASK)) in __local_bh_enable()
777 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()
756 !!(preempt_count() & (PREEMPT_MASK | SOFTIRQ_MASK)); in rcu_read_unlock_special()842 (preempt_count() & (PREEMPT_MASK | SOFTIRQ_MASK))) { in rcu_flavor_sched_clock_irq()