Symbol: handle_irq
arch/alpha/kernel/irq_alpha.c
70
handle_irq(RTC_IRQ);
arch/alpha/kernel/irq_i8259.c
127
handle_irq(j);
arch/alpha/kernel/irq_i8259.c
156
handle_irq(j);
arch/alpha/kernel/irq_impl.h
36
extern void handle_irq(int irq);
arch/alpha/kernel/irq_pyxis.c
87
handle_irq(16+i);
arch/alpha/kernel/irq_srm.c
64
handle_irq(irq);
arch/alpha/kernel/sys_alcor.c
103
handle_irq(16 + i);
arch/alpha/kernel/sys_cabriolet.c
82
handle_irq(16 + i);
arch/alpha/kernel/sys_dp264.c
209
handle_irq(16 + i);
arch/alpha/kernel/sys_dp264.c
234
handle_irq(irq);
arch/alpha/kernel/sys_dp264.c
256
handle_irq(irq);
arch/alpha/kernel/sys_eiger.c
104
if (intstatus & 8) handle_irq(16+3);
arch/alpha/kernel/sys_eiger.c
105
if (intstatus & 4) handle_irq(16+2);
arch/alpha/kernel/sys_eiger.c
106
if (intstatus & 2) handle_irq(16+1);
arch/alpha/kernel/sys_eiger.c
107
if (intstatus & 1) handle_irq(16+0);
arch/alpha/kernel/sys_eiger.c
117
handle_irq(irq);
arch/alpha/kernel/sys_marvel.c
67
handle_irq(irq);
arch/alpha/kernel/sys_miata.c
58
handle_irq(irq);
arch/alpha/kernel/sys_mikasa.c
84
handle_irq(i);
arch/alpha/kernel/sys_noritake.c
114
handle_irq(irq);
arch/alpha/kernel/sys_noritake.c
90
handle_irq(i);
arch/alpha/kernel/sys_rawhide.c
158
handle_irq(irq);
arch/alpha/kernel/sys_rx164.c
89
handle_irq(16+i);
arch/alpha/kernel/sys_sable.c
285
handle_irq(irq);
arch/alpha/kernel/sys_takara.c
100
if (intstatus & 4) handle_irq(16+2);
arch/alpha/kernel/sys_takara.c
101
if (intstatus & 2) handle_irq(16+1);
arch/alpha/kernel/sys_takara.c
102
if (intstatus & 1) handle_irq(16+0);
arch/alpha/kernel/sys_takara.c
112
handle_irq(irq);
arch/alpha/kernel/sys_takara.c
99
if (intstatus & 8) handle_irq(16+3);
arch/alpha/kernel/sys_titan.c
173
handle_irq(irq);
arch/alpha/kernel/sys_wildfire.c
234
handle_irq(irq);
arch/arm64/include/asm/irq.h
16
int set_handle_irq(void (*handle_irq)(struct pt_regs *));
arch/arm64/kernel/irq.c
90
int __init set_handle_irq(void (*handle_irq)(struct pt_regs *))
arch/arm64/kernel/irq.c
95
handle_arch_irq = handle_irq;
arch/arm64/kernel/irq.c
96
pr_info("Root IRQ handler: %ps\n", handle_irq);
arch/powerpc/kernel/legacy_serial.c
514
port->handle_irq = fsl8250_handle_irq;
arch/sparc/kernel/leon_kernel.c
229
if (!desc || !desc->handle_irq || desc->handle_irq == handle_bad_irq) {
arch/x86/events/amd/core.c
1317
.handle_irq = amd_pmu_handle_irq,
arch/x86/events/amd/core.c
1448
x86_pmu.handle_irq = amd_pmu_v2_handle_irq;
arch/x86/events/amd/core.c
1494
if (x86_pmu.handle_irq == amd_pmu_v2_handle_irq)
arch/x86/events/core.c
2072
static_call_update(x86_pmu_handle_irq, x86_pmu.handle_irq);
arch/x86/events/core.c
374
return x86_pmu.handle_irq != NULL;
arch/x86/events/core.c
70
DEFINE_STATIC_CALL_NULL(x86_pmu_handle_irq, *x86_pmu.handle_irq);
arch/x86/events/intel/core.c
6287
.handle_irq = x86_pmu_handle_irq,
arch/x86/events/intel/core.c
6336
.handle_irq = intel_pmu_handle_irq,
arch/x86/events/intel/knc.c
294
.handle_irq = knc_pmu_handle_irq,
arch/x86/events/intel/p4.c
1338
.handle_irq = p4_pmu_handle_irq,
arch/x86/events/intel/p6.c
206
.handle_irq = x86_pmu_handle_irq,
arch/x86/events/perf_event.h
827
int (*handle_irq)(struct pt_regs *);
arch/x86/events/zhaoxin/core.c
461
.handle_irq = zhaoxin_pmu_handle_irq,
arch/x86/kernel/irq.c
286
handle_irq(desc, regs);
arch/x86/kernel/irq.c
318
handle_irq(desc, regs);
arch/x86/kernel/irq_32.c
99
: [thunk_target] "D" (desc->handle_irq)
arch/x86/xen/pmu.c
474
if (x86_pmu.handle_irq(&regs))
drivers/dibs/dibs_loopback.c
268
dibs->subs[client_id]->ops->handle_irq(dibs, sba_idx, s_mask);
drivers/irqchip/irq-gic-v3.c
618
desc->handle_irq = handle_fasteoi_nmi;
drivers/irqchip/irq-gic-v3.c
646
desc->handle_irq = handle_fasteoi_irq;
drivers/memory/tegra/mc.c
537
.handle_irq = tegra30_mc_handle_irq,
drivers/memory/tegra/mc.c
938
if (mc->soc->ops && mc->soc->ops->handle_irq) {
drivers/memory/tegra/mc.c
951
err = devm_request_irq(&pdev->dev, mc->irq, mc->soc->ops->handle_irq, 0,
drivers/memory/tegra/tegra186.c
177
.handle_irq = tegra30_mc_handle_irq,
drivers/memory/tegra/tegra20.c
766
.handle_irq = tegra20_mc_handle_irq,
drivers/net/dsa/mv88e6xxx/pcs-639x.c
189
mpcs->handle_irq = mv88e639x_sgmii_handle_irq;
drivers/net/dsa/mv88e6xxx/pcs-639x.c
29
irqreturn_t (*handle_irq)(struct mv88e639x_pcs *mpcs);
drivers/net/dsa/mv88e6xxx/pcs-639x.c
522
mpcs->handle_irq = mv88e6390_xg_handle_irq;
drivers/net/dsa/mv88e6xxx/pcs-639x.c
848
mpcs->handle_irq = mv88e6393x_xg_handle_irq;
drivers/net/dsa/mv88e6xxx/pcs-639x.c
89
handler = READ_ONCE(mpcs->handle_irq);
drivers/perf/apple_m1_cpu_pmu.c
628
cpu_pmu->handle_irq = m1_pmu_handle_irq;
drivers/perf/arm_pmu.c
449
ret = armpmu->handle_irq(armpmu);
drivers/perf/arm_pmuv3.c
1439
cpu_pmu->handle_irq = armv8pmu_handle_irq;
drivers/perf/arm_v6_pmu.c
384
cpu_pmu->handle_irq = armv6pmu_handle_irq;
drivers/perf/arm_v7_pmu.c
1100
cpu_pmu->handle_irq = armv7pmu_handle_irq;
drivers/perf/arm_xscale_pmu.c
358
cpu_pmu->handle_irq = xscale1pmu_handle_irq;
drivers/perf/arm_xscale_pmu.c
713
cpu_pmu->handle_irq = xscale2pmu_handle_irq;
drivers/platform/x86/sony-laptop.c
3349
int (*handle_irq)(const u8, const u8);
drivers/platform/x86/sony-laptop.c
3671
dev->handle_irq = type3_handle_irq;
drivers/platform/x86/sony-laptop.c
3681
dev->handle_irq = type3_handle_irq;
drivers/platform/x86/sony-laptop.c
3691
dev->handle_irq = type3_handle_irq;
drivers/platform/x86/sony-laptop.c
4449
if (dev->handle_irq && dev->handle_irq(data_mask, ev) == 0)
drivers/s390/net/ism_drv.c
523
dibs->subs[client_id]->ops->handle_irq(dibs,
drivers/tty/serial/8250/8250_aspeed_vuart.c
478
port.port.handle_irq = aspeed_vuart_handle_irq;
drivers/tty/serial/8250/8250_bcm7271.c
1032
up.port.handle_irq = brcmuart_handle_irq;
drivers/tty/serial/8250/8250_core.c
213
up->port.handle_irq(&up->port);
drivers/tty/serial/8250/8250_core.c
570
if (port->handle_irq)
drivers/tty/serial/8250/8250_core.c
571
p->handle_irq = port->handle_irq;
drivers/tty/serial/8250/8250_core.c
784
if (up->port.handle_irq)
drivers/tty/serial/8250/8250_core.c
785
uart->port.handle_irq = up->port.handle_irq;
drivers/tty/serial/8250/8250_core.c
86
if (port->handle_irq(port)) {
drivers/tty/serial/8250/8250_dw.c
824
p->handle_irq = NULL;
drivers/tty/serial/8250/8250_dw.c
826
p->handle_irq = dw8250_handle_irq;
drivers/tty/serial/8250/8250_fsl.c
136
port8250.port.handle_irq = fsl8250_handle_irq;
drivers/tty/serial/8250/8250_mid.c
127
p->handle_irq = tng_handle_irq;
drivers/tty/serial/8250/8250_mid.c
194
p->handle_irq = dnv_handle_irq;
drivers/tty/serial/8250/8250_of.c
187
port->handle_irq = fsl8250_handle_irq;
drivers/tty/serial/8250/8250_omap.c
1545
up.port.handle_irq = omap8250_no_handle_irq;
drivers/tty/serial/8250/8250_pci1xxxx.c
702
port->port.handle_irq = pci1xxxx_handle_irq;
drivers/tty/serial/8250/8250_platform.c
183
uart->port.handle_irq = p->handle_irq;
drivers/tty/serial/8250/8250_port.c
2143
port->handle_irq = serial8250_tx_threshold_handle_irq;
drivers/tty/serial/8250/8250_port.c
469
p->handle_irq = serial8250_default_handle_irq;
drivers/tty/serial/mpc52xx_uart.c
1022
.handle_irq = mpc512x_psc_handle_irq,
drivers/tty/serial/mpc52xx_uart.c
111
irqreturn_t (*handle_irq)(struct uart_port *port);
drivers/tty/serial/mpc52xx_uart.c
1481
ret = psc_ops->handle_irq(port);
drivers/tty/serial/mpc52xx_uart.c
362
.handle_irq = mpc52xx_psc_handle_irq,
drivers/tty/serial/mpc52xx_uart.c
392
.handle_irq = mpc52xx_psc_handle_irq,
drivers/tty/serial/mpc52xx_uart.c
987
.handle_irq = mpc512x_psc_handle_irq,
include/linux/dibs.h
153
void (*handle_irq)(struct dibs_dev *dev, unsigned int idx,
include/linux/irq.h
1285
int __init set_handle_irq(void (*handle_irq)(struct pt_regs *));
include/linux/irq.h
1295
#define set_handle_irq(handle_irq) \
include/linux/irq.h
1297
(void)handle_irq; \
include/linux/irqdesc.h
186
desc->handle_irq(desc);
include/linux/irqdesc.h
226
desc->handle_irq = handler;
include/linux/irqdesc.h
248
desc->handle_irq = handler;
include/linux/irqdesc.h
84
irq_flow_handler_t handle_irq;
include/linux/perf/arm_pmu.h
92
irqreturn_t (*handle_irq)(struct arm_pmu *pmu);
include/linux/perf/riscv_pmu.h
56
irqreturn_t (*handle_irq)(int irq_num, void *dev);
include/linux/serial_8250.h
59
int (*handle_irq)(struct uart_port *);
include/linux/serial_core.h
466
int (*handle_irq)(struct uart_port *);
include/soc/tegra/mc.h
167
irqreturn_t (*handle_irq)(int irq, void *data);
kernel/irq/chip.c
510
!irqd_is_single_target(irqd) || desc->handle_irq != handle_edge_irq)
kernel/irq/chip.c
981
desc->handle_irq = handle;
kernel/irq/chip.c
997
desc->handle_irq = handle;
kernel/irq/debug.h
21
desc->handle_irq, desc->handle_irq);
kernel/irq/debugfs.c
165
seq_printf(m, "handler: %ps\n", desc->handle_irq);
kernel/irq/generic-chip.c
583
irq_data_to_desc(d)->handle_irq = ct->handler;
kernel/irq/handle.c
271
int __init set_handle_irq(void (*handle_irq)(struct pt_regs *))
kernel/irq/handle.c
276
handle_arch_irq = handle_irq;
kernel/irq/irqdesc.c
133
desc->handle_irq = handle_bad_irq;
kernel/irq/irqdesc.c
582
.handle_irq = handle_bad_irq,
kernel/irq/resend.c
41
desc->handle_irq(desc);
net/smc/smc_ism.c
41
.handle_irq = smcd_handle_irq,