Home
last modified time | relevance | path

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

/linux/include/linux/
H A Dpreempt.h156 #define in_serving_softirq() (softirq_count() & SOFTIRQ_OFFSET) macro
158 # define in_task() (!((preempt_count() & (NMI_MASK | HARDIRQ_MASK)) | in_serving_softirq()))
/linux/arch/arm64/kernel/
H A Dfpsimd.c1895 WARN_ON((preemptible() || in_serving_softirq()) && !state); in kernel_neon_begin()
1903 BUG_ON(IS_ENABLED(CONFIG_PREEMPT_RT) || !in_serving_softirq()); in kernel_neon_begin()
1925 if (IS_ENABLED(CONFIG_PREEMPT_RT) || !in_serving_softirq()) { in kernel_neon_begin()
1969 if (!IS_ENABLED(CONFIG_PREEMPT_RT) && in_serving_softirq()) { in kernel_neon_end()
/linux/tools/testing/selftests/net/bench/page_pool/
H A Dbench_page_pool_simple.c153 if (in_serving_softirq()) in time_bench_page_pool()
/linux/kernel/rcu/
H A Dtree.c1119 if ((current == t && !in_hardirq() && !in_serving_softirq()) || in rcu_gp_kthread_wake()
2615 if ((in_serving_softirq() || rdp->rcu_cpu_kthread_status == RCU_KTHREAD_RUNNING) && in rcu_do_batch()
2657 if (in_serving_softirq()) { in rcu_do_batch()
H A Drcutorture.c2178 if (in_serving_softirq() || in_hardirq() || this_cpu_read(torture_in_scf_handler)) in rcutorture_one_extend_check()
2649 !in_serving_softirq() && !in_hardirq() && !in_nmi() && in rcu_torture_one_read()
2670 WARN_ON_ONCE(!in_serving_softirq()); in rcu_torture_timer()
/linux/kernel/trace/
H A Dtrace.c1724 if (in_serving_softirq()) in tracing_gen_ctx_irq_test()