in_serving_softirq
WARN_ON((preemptible() || in_serving_softirq()) && !state);
BUG_ON(IS_ENABLED(CONFIG_PREEMPT_RT) || !in_serving_softirq());
if (IS_ENABLED(CONFIG_PREEMPT_RT) || !in_serving_softirq()) {
if (!IS_ENABLED(CONFIG_PREEMPT_RT) && in_serving_softirq()) {
WARN_ON_ONCE(!in_serving_softirq());
if (in_serving_softirq() && !in_hardirq())
if (in_serving_softirq() && !in_hardirq())
# define in_task() (!((preempt_count() & (NMI_MASK | HARDIRQ_MASK)) | in_serving_softirq()))
if (in_serving_softirq() && !t->kcov_softirq) {
if (WARN_ON(!in_serving_softirq() && t->kcov_softirq)) {
if (in_serving_softirq()) {
return in_serving_softirq() && !in_hardirq() && !in_nmi();
if (WARN_ON(in_serving_softirq() && t->kcov_softirq)) {
if (in_serving_softirq()) {
if (in_serving_softirq() || in_hardirq())
WARN_ON_ONCE(!in_serving_softirq());
if ((current == t && !in_hardirq() && !in_serving_softirq()) ||
if ((in_serving_softirq() || rdp->rcu_cpu_kthread_status == RCU_KTHREAD_RUNNING) &&
if (in_serving_softirq()) {
else if (in_serving_softirq())
if (in_serving_softirq())
if (in_hardirq() || in_serving_softirq() || in_nmi()) {
} else if (in_serving_softirq()) {
if (in_serving_softirq() && (current->flags & PF_MEMALLOC))
if (in_serving_softirq())