| /Linux-v5.4/arch/unicore32/kernel/ |
| D | dma.c | 25 void (*irq_handler)(int, void *); member 33 void (*irq_handler)(int, void *), in puv3_request_dma() 60 dma_channels[i].irq_handler = irq_handler; in puv3_request_dma() 105 if (channel->name && channel->irq_handler) { in dma_irq_handler() 106 channel->irq_handler(i, channel->data); in dma_irq_handler()
|
| /Linux-v5.4/drivers/mmc/core/ |
| D | sdio_irq.c | 80 func->irq_handler(func); in process_sdio_pending_irqs() 96 } else if (func->irq_handler) { in process_sdio_pending_irqs() 97 func->irq_handler(func); in process_sdio_pending_irqs() 282 if (func && func->irq_handler) { in sdio_single_irq_set() 309 if (func->irq_handler) { in sdio_claim_irq() 326 func->irq_handler = handler; in sdio_claim_irq() 329 func->irq_handler = NULL; in sdio_claim_irq() 352 if (func->irq_handler) { in sdio_release_irq() 353 func->irq_handler = NULL; in sdio_release_irq()
|
| /Linux-v5.4/arch/sh/boards/mach-landisk/ |
| D | psw.c | 65 .irq_handler = psw_irq_handler, 72 .irq_handler = psw_irq_handler, 79 .irq_handler = psw_irq_handler, 86 .irq_handler = psw_irq_handler,
|
| /Linux-v5.4/drivers/mfd/ |
| D | pcf50633-irq.c | 25 if (WARN_ON(pcf->irq_handler[irq].handler)) in pcf50633_register_irq() 29 pcf->irq_handler[irq].handler = handler; in pcf50633_register_irq() 30 pcf->irq_handler[irq].data = data; in pcf50633_register_irq() 43 pcf->irq_handler[irq].handler = NULL; in pcf50633_free_irq() 102 if (pcf->irq_handler[irq].handler) in pcf50633_irq_call_handler() 103 pcf->irq_handler[irq].handler(irq, pcf->irq_handler[irq].data); in pcf50633_irq_call_handler()
|
| D | qcom-pm8xxx.c | 68 void (*irq_handler)(struct irq_desc *desc); member 498 .irq_handler = pm8xxx_irq_handler, 504 .irq_handler = pm8821_irq_handler, 579 irq_set_chained_handler_and_data(irq, data->irq_handler, chip); in pm8xxx_probe()
|
| /Linux-v5.4/arch/sh/boards/mach-highlander/ |
| D | psw.c | 62 .irq_handler = psw_irq_handler, 80 .irq_handler = psw_irq_handler, 98 .irq_handler = psw_irq_handler,
|
| /Linux-v5.4/drivers/net/wireless/quantenna/qtnfmac/ |
| D | shm_ipc.h | 44 void (*irq_handler)(struct qtnf_shm_ipc *ipc); member 62 ipc->irq_handler(ipc); in qtnf_shm_ipc_irq_handler()
|
| D | shm_ipc.c | 103 ipc->irq_handler = qtnf_shm_ipc_irq_outbound_handler; in qtnf_shm_ipc_init() 106 ipc->irq_handler = qtnf_shm_ipc_irq_inbound_handler; in qtnf_shm_ipc_init()
|
| /Linux-v5.4/drivers/net/wireless/broadcom/b43/ |
| D | sdio.c | 58 sdio->irq_handler(dev); in b43_sdio_interrupt_dispatcher() 71 sdio->irq_handler = handler; in b43_sdio_request_irq() 89 sdio->irq_handler = NULL; in b43_sdio_free_irq()
|
| D | sdio.h | 15 void (*irq_handler)(struct b43_wldev *dev); member
|
| /Linux-v5.4/drivers/rtc/ |
| D | rtc-s3c.c | 59 void (*irq_handler) (struct s3c_rtc *info, int mask); member 99 if (info->data->irq_handler) in s3c_rtc_tickirq() 100 info->data->irq_handler(info, S3C2410_INTP_TIC); in s3c_rtc_tickirq() 109 if (info->data->irq_handler) in s3c_rtc_alarmirq() 110 info->data->irq_handler(info, S3C2410_INTP_ALM); in s3c_rtc_alarmirq() 756 .irq_handler = s3c24xx_rtc_irq, 767 .irq_handler = s3c24xx_rtc_irq, 779 .irq_handler = s3c24xx_rtc_irq, 792 .irq_handler = s3c6410_rtc_irq,
|
| /Linux-v5.4/drivers/uio/ |
| D | uio_fsl_elbc_gpcm.c | 63 irqreturn_t (*irq_handler)(int irq, struct uio_info *info); member 210 priv->irq_handler = netx5152_irq_handler; in setup_periph() 398 if (priv->irq_handler) { in uio_fsl_elbc_gpcm_probe() 401 info->handler = priv->irq_handler; in uio_fsl_elbc_gpcm_probe()
|
| /Linux-v5.4/arch/sh/include/asm/ |
| D | push-switch.h | 23 irqreturn_t (*irq_handler)(int irq, void *data); member
|
| /Linux-v5.4/drivers/misc/cb710/ |
| D | core.c | 74 cb710_irq_handler_t handler_func = slot->irq_handler; in cb710_irq_handler() 150 BUG_ON(chip->slot[nr].irq_handler != NULL); in cb710_unregister_slot() 164 slot->irq_handler = handler; in cb710_set_irq_handler()
|
| /Linux-v5.4/drivers/net/ethernet/aquantia/atlantic/ |
| D | aq_pci_func.h | 24 char *name, irq_handler_t irq_handler,
|
| /Linux-v5.4/arch/unicore32/include/mach/ |
| D | dma.h | 29 void (*irq_handler)(int, void *),
|
| /Linux-v5.4/drivers/spi/ |
| D | spi-bcm-qspi.c | 174 const irq_handler_t irq_handler; member 1097 .irq_handler = bcm_qspi_bspi_lr_l2_isr, 1102 .irq_handler = bcm_qspi_bspi_lr_err_l2_isr, 1107 .irq_handler = bcm_qspi_bspi_lr_err_l2_isr, 1112 .irq_handler = bcm_qspi_bspi_lr_l2_isr, 1119 .irq_handler = bcm_qspi_bspi_lr_err_l2_isr, 1125 .irq_handler = bcm_qspi_mspi_l2_isr, 1130 .irq_handler = bcm_qspi_mspi_l2_isr, 1136 .irq_handler = bcm_qspi_l1_isr, 1301 qspi_irq_tab[val].irq_handler, 0, in bcm_qspi_probe()
|
| /Linux-v5.4/arch/sparc/include/asm/ |
| D | setup.h | 38 int sparc_floppy_request_irq(unsigned int irq, irq_handler_t irq_handler);
|
| /Linux-v5.4/arch/sparc/kernel/ |
| D | irq_32.c | 241 int sparc_floppy_request_irq(unsigned int irq, irq_handler_t irq_handler) in sparc_floppy_request_irq() argument 247 err = request_irq(irq, irq_handler, 0, "floppy", NULL); in sparc_floppy_request_irq()
|
| /Linux-v5.4/drivers/hwmon/ |
| D | abx500.h | 25 int (*irq_handler)(int, struct abx500_temp *); member
|
| /Linux-v5.4/drivers/thermal/ |
| D | hisi_thermal.c | 80 int (*irq_handler)(struct hisi_thermal_sensor *sensor); member 468 data->ops->irq_handler(sensor); in hisi_thermal_alarm_irq_thread() 522 .irq_handler = hi6220_thermal_irq_handler, 530 .irq_handler = hi3660_thermal_irq_handler,
|
| /Linux-v5.4/drivers/misc/sgi-gru/ |
| D | grufile.c | 356 irq_handler_t irq_handler, int cpu, int blade) in gru_chiplet_setup_tlb_irq() argument 375 ret = request_irq(irq, irq_handler, 0, irq_name, NULL); in gru_chiplet_setup_tlb_irq() 406 irq_handler_t irq_handler, int cpu, int blade) in gru_chiplet_setup_tlb_irq() argument 423 ret = request_irq(irq, irq_handler, 0, irq_name, NULL); in gru_chiplet_setup_tlb_irq()
|
| /Linux-v5.4/arch/x86/kernel/ |
| D | hpet.c | 1036 static rtc_irq_handler irq_handler; variable 1053 if (irq_handler) in hpet_register_irq_handler() 1056 irq_handler = handler; in hpet_register_irq_handler() 1071 irq_handler = NULL; in hpet_unregister_irq_handler() 1270 if (irq_handler) in hpet_rtc_interrupt() 1271 irq_handler(rtc_int_flag, dev_id); in hpet_rtc_interrupt()
|
| /Linux-v5.4/sound/isa/sb/ |
| D | sb_common.c | 199 irq_handler_t irq_handler, in snd_sbdsp_create() argument 226 if (request_irq(irq, irq_handler, in snd_sbdsp_create()
|
| /Linux-v5.4/drivers/gpu/drm/mga/ |
| D | mga_drv.c | 71 .irq_handler = mga_driver_irq_handler,
|