Home
last modified time | relevance | path

Searched refs:in_irq (Results 1 – 22 of 22) sorted by relevance

/Linux-v5.15/drivers/gpu/drm/msm/disp/
Dmdp_kms.c52 mdp_kms->in_irq = true; in mdp_dispatch_irqs()
60 mdp_kms->in_irq = false; in mdp_dispatch_irqs()
112 needs_update = !mdp_kms->in_irq; in mdp_irq_register()
131 needs_update = !mdp_kms->in_irq; in mdp_irq_unregister()
Dmdp_kms.h32 bool in_irq; member
/Linux-v5.15/kernel/
Dsoftirq.c225 WARN_ON_ONCE(in_irq()); in __local_bh_enable_ip()
308 WARN_ON_ONCE(in_irq()); in __local_bh_disable_ip()
355 WARN_ON_ONCE(in_irq()); in _local_bh_enable()
362 WARN_ON_ONCE(in_irq()); in __local_bh_enable_ip()
620 if (!in_irq()) in tick_irq_exit()
/Linux-v5.15/drivers/gpio/
Dgpio-pxa.c441 static irqreturn_t pxa_gpio_demux_handler(int in_irq, void *d) in pxa_gpio_demux_handler() argument
468 static irqreturn_t pxa_gpio_direct_handler(int in_irq, void *d) in pxa_gpio_direct_handler() argument
472 if (in_irq == pchip->irq0) { in pxa_gpio_direct_handler()
474 } else if (in_irq == pchip->irq1) { in pxa_gpio_direct_handler()
477 pr_err("%s() unknown irq %d\n", __func__, in_irq); in pxa_gpio_direct_handler()
/Linux-v5.15/include/linux/
Drcutiny.h88 (is_idle_task(current) && !in_nmi() && !in_irq() && !in_serving_softirq())
Dpreempt.h108 #define in_irq() (hardirq_count()) macro
Dlockdep.h637 (!in_softirq() || in_irq() || in_nmi())); \
/Linux-v5.15/include/linux/greybus/
Dhd.h80 bool in_irq);
/Linux-v5.15/drivers/bus/fsl-mc/
Dmc-sys.c251 if (in_irq() && !(mc_io->flags & FSL_MC_IO_ATOMIC_CONTEXT_PORTAL)) in mc_send_command()
/Linux-v5.15/arch/arm/mach-pxa/
Dpxa_cplds_irqs.c34 static irqreturn_t cplds_irq_handler(int in_irq, void *d) in cplds_irq_handler() argument
/Linux-v5.15/drivers/scsi/arm/
Dacornscsi.c1870 intr_ret_t acornscsi_sbicintr(AS_Host *host, int in_irq) in acornscsi_sbicintr() argument
1884 ADD_STATUS(8, ssr, host->scsi.phase, in_irq); in acornscsi_sbicintr()
1887 ADD_STATUS(host->SCpnt->device->id, ssr, host->scsi.phase, in_irq); in acornscsi_sbicintr()
2101 ADD_STATUS(host->SCpnt->device->id, ssr, host->scsi.phase, in_irq); in acornscsi_sbicintr()
2366 int in_irq = 0; in acornscsi_intr() local
2379 ret = acornscsi_sbicintr(host, in_irq); in acornscsi_intr()
2392 in_irq = 1; in acornscsi_intr()
/Linux-v5.15/arch/alpha/kernel/
Dprocess.c137 if (in_irq()) in common_shutdown_1()
/Linux-v5.15/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
Dpcie.c252 bool in_irq; member
850 devinfo->in_irq = true; in brcmf_pcie_isr_thread()
868 devinfo->in_irq = false; in brcmf_pcie_isr_thread()
911 while ((devinfo->in_irq) && (count < 20)) { in brcmf_pcie_release_irq()
915 if (devinfo->in_irq) in brcmf_pcie_release_irq()
/Linux-v5.15/kernel/time/
Dtimer.c1372 WARN_ON(in_irq() && !(timer->flags & TIMER_IRQSAFE)); in del_timer_sync()
1787 if (in_irq()) in update_process_times()
/Linux-v5.15/kernel/irq/
Dirqdesc.c643 if (WARN_ON_ONCE(!in_irq() && handle_enforce_irqctx(data))) in handle_irq_desc()
/Linux-v5.15/kernel/rcu/
Dtree_plugin.h645 if (use_softirq && (in_irq() || (expboost && !irqs_were_disabled))) { in rcu_read_unlock_special()
Dtree.c1474 if ((current == t && !in_irq() && !in_serving_softirq()) || in rcu_gp_kthread_wake()
/Linux-v5.15/kernel/trace/
Dtrace_functions_graph.c123 return in_irq(); in ftrace_graph_ignore_irqs()
Dtrace.h884 if (in_irq()) in ftrace_graph_addr()
/Linux-v5.15/lib/
Dlocking-selftest.c199 WARN_ON(!in_irq());
2459 WARN_ON(!in_irq());
Dvsprintf.c868 if (in_irq() || in_serving_softirq() || in_nmi()) { in restricted_pointer()
/Linux-v5.15/kernel/bpf/
Dsyscall.c1787 if (in_irq() || irqs_disabled()) { in __bpf_prog_put()