/Linux-v4.19/arch/x86/pci/ |
D | irq.c | 153 void elcr_set_level_irq(unsigned int irq) in elcr_set_level_irq() 209 static int pirq_ali_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) in pirq_ali_set() 234 static int pirq_piix_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) in pirq_piix_set() 250 static int pirq_via_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) in pirq_via_set() 269 static int pirq_via586_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) in pirq_via586_set() 291 static int pirq_ite_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) in pirq_ite_set() 309 static int pirq_opti_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) in pirq_opti_set() 325 static int pirq_cyrix_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) in pirq_cyrix_set() 408 static int pirq_sis_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) in pirq_sis_set() 442 static int pirq_vlsi_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) in pirq_vlsi_set() [all …]
|
/Linux-v4.19/drivers/net/wireless/ath/wil6210/ |
D | interrupt.c | 296 static irqreturn_t wil6210_irq_rx(int irq, void *cookie) in wil6210_irq_rx() 355 static irqreturn_t wil6210_irq_rx_edma(int irq, void *cookie) in wil6210_irq_rx_edma() 403 static irqreturn_t wil6210_irq_tx_edma(int irq, void *cookie) in wil6210_irq_tx_edma() 446 static irqreturn_t wil6210_irq_tx(int irq, void *cookie) in wil6210_irq_tx() 532 static irqreturn_t wil6210_irq_misc(int irq, void *cookie) in wil6210_irq_misc() 594 static irqreturn_t wil6210_irq_misc_thread(int irq, void *cookie) in wil6210_irq_misc_thread() 643 static irqreturn_t wil6210_thread_irq(int irq, void *cookie) in wil6210_thread_irq() 741 static irqreturn_t wil6210_hardirq(int irq, void *cookie) in wil6210_hardirq() 794 static int wil6210_request_3msi(struct wil6210_priv *wil, int irq) in wil6210_request_3msi() 868 int wil6210_init_irq(struct wil6210_priv *wil, int irq) in wil6210_init_irq() [all …]
|
/Linux-v4.19/drivers/acpi/ |
D | pci_link.c | 84 struct acpi_pci_link_irq irq; member 190 int *irq = context; in acpi_pci_link_check_current() local 248 int irq = 0; in acpi_pci_link_get_current() local 292 static int acpi_pci_link_set(struct acpi_pci_link *link, int irq) in acpi_pci_link_set() 470 static int acpi_irq_pci_sharing_penalty(int irq) in acpi_irq_pci_sharing_penalty() 496 static int acpi_irq_get_penalty(int irq) in acpi_irq_get_penalty() 549 int irq; in acpi_pci_link_allocate() local 832 int irq; in acpi_irq_penalty_update() local 864 void acpi_penalize_isa_irq(int irq, int active) in acpi_penalize_isa_irq() 871 bool acpi_isa_irq_available(int irq) in acpi_isa_irq_available() [all …]
|
/Linux-v4.19/drivers/remoteproc/ |
D | qcom_q6v5.c | 52 static irqreturn_t q6v5_wdog_interrupt(int irq, void *data) in q6v5_wdog_interrupt() 75 static irqreturn_t q6v5_fatal_interrupt(int irq, void *data) in q6v5_fatal_interrupt() 92 static irqreturn_t q6v5_ready_interrupt(int irq, void *data) in q6v5_ready_interrupt() 122 static irqreturn_t q6v5_handover_interrupt(int irq, void *data) in q6v5_handover_interrupt() 134 static irqreturn_t q6v5_stop_interrupt(int irq, void *data) in q6v5_stop_interrupt()
|
/Linux-v4.19/arch/um/kernel/ |
D | irq.c | 40 static void irq_io_loop(struct irq_fd *irq, struct uml_pt_regs *regs) in irq_io_loop() 64 struct irq_fd *irq; in sigio_handler() local 109 struct irq_fd *irq; in assign_epoll_events_to_irq() local 126 static int activate_fd(int irq, int fd, int type, void *dev_id) in activate_fd() 281 unsigned int irq, in do_free_by_irq_and_dev() 333 static void free_irq_by_irq_and_dev(unsigned int irq, void *dev) in free_irq_by_irq_and_dev() 419 unsigned int do_IRQ(int irq, struct uml_pt_regs *regs) in do_IRQ() 429 void um_free_irq(unsigned int irq, void *dev) in um_free_irq() 436 int um_request_irq(unsigned int irq, int fd, int type, in um_request_irq()
|
/Linux-v4.19/drivers/irqchip/ |
D | irq-i8259.c | 70 unsigned int mask, irq = d->irq - I8259A_IRQ_BASE; in disable_8259A_irq() local 85 unsigned int mask, irq = d->irq - I8259A_IRQ_BASE; in enable_8259A_irq() local 98 void make_8259A_irq(unsigned int irq) in make_8259A_irq() 111 static inline int i8259A_irq_real(unsigned int irq) in i8259A_irq_real() 136 unsigned int irqmask, irq = d->irq - I8259A_IRQ_BASE; in mask_and_ack_8259A() local 347 unsigned int irq; in i8259_irq_dispatch() local
|
D | irq-eznps.c | 59 unsigned int irq = irqd_to_hwirq(irqd); in nps400_irq_mask() local 69 unsigned int irq = irqd_to_hwirq(irqd); in nps400_irq_unmask() local 78 unsigned int __maybe_unused irq = irqd_to_hwirq(irqd); in nps400_irq_eoi_global() local 90 unsigned int __maybe_unused irq = irqd_to_hwirq(irqd); in nps400_irq_ack() local
|
/Linux-v4.19/arch/sh/kernel/ |
D | irq.c | 31 void ack_bad_irq(unsigned int irq) in ack_bad_irq() 71 static inline void handle_one_irq(unsigned int irq) in handle_one_irq() 179 static inline void handle_one_irq(unsigned int irq) in handle_one_irq() 185 asmlinkage __irq_entry int do_IRQ(unsigned int irq, struct pt_regs *regs) in do_IRQ() 226 unsigned int irq, cpu = smp_processor_id(); in migrate_irqs() local
|
/Linux-v4.19/arch/alpha/kernel/ |
D | sys_rawhide.c | 62 unsigned int irq = d->irq; in rawhide_enable_irq() local 83 unsigned int irq = d->irq; in rawhide_disable_irq() local 104 unsigned int irq = d->irq; in rawhide_mask_and_ack_irq() local 137 int irq; in rawhide_srm_device_interrupt() local 239 int irq = COMMON_TABLE_LOOKUP; in rawhide_map_irq() local
|
D | sys_takara.c | 38 takara_update_irq_hw(unsigned long irq, unsigned long mask) in takara_update_irq_hw() 50 unsigned int irq = d->irq; in takara_enable_irq() local 59 unsigned int irq = d->irq; in takara_disable_irq() local 112 int irq = (vector - 0x800) >> 4; in takara_srm_device_interrupt() local 181 int irq = COMMON_TABLE_LOOKUP; in takara_map_irq_srm() local
|
/Linux-v4.19/drivers/sh/intc/ |
D | core.c | 54 unsigned int intc_get_prio_level(unsigned int irq) in intc_get_prio_level() 59 void intc_set_prio_level(unsigned int irq, unsigned int level) in intc_set_prio_level() 76 unsigned int irq) in intc_register_irq() 313 unsigned int irq = evt2irq(vect->vect); in register_intc_controller() local 413 int irq; in intc_suspend() local 439 int irq; in intc_resume() local
|
/Linux-v4.19/drivers/parisc/ |
D | gsc.c | 39 int irq = txn_alloc_irq(GSC_EIM_WIDTH); in gsc_alloc_irq() local 52 int gsc_claim_irq(struct gsc_irq *i, int irq) in gsc_claim_irq() 88 unsigned int irq = gsc_asic->global_irq[local_irq]; in gsc_asic_intr() local 96 int gsc_find_local_irq(unsigned int irq, int *global_irqs, int limit) in gsc_find_local_irq() 150 static int irq = GSC_IRQ_BASE; in gsc_assign_irq() local 163 int irq = asic->global_irq[local_irq]; in gsc_asic_assign_irq() local
|
/Linux-v4.19/arch/mips/sibyte/bcm1480/ |
D | irq.c | 55 void bcm1480_mask_irq(int cpu, int irq) in bcm1480_mask_irq() 72 void bcm1480_unmask_irq(int cpu, int irq) in bcm1480_unmask_irq() 93 unsigned int irq_dirty, irq = d->irq; in bcm1480_set_affinity() local 140 unsigned int irq = d->irq; in disable_bcm1480_irq() local 147 unsigned int irq = d->irq; in enable_bcm1480_irq() local 155 unsigned int irq_dirty, irq = d->irq; in ack_bcm1480_irq() local
|
/Linux-v4.19/drivers/input/misc/ |
D | hisi_powerkey.c | 29 static irqreturn_t hi65xx_power_press_isr(int irq, void *q) in hi65xx_power_press_isr() 40 static irqreturn_t hi65xx_power_release_isr(int irq, void *q) in hi65xx_power_release_isr() 51 static irqreturn_t hi65xx_restart_toggle_isr(int irq, void *q) in hi65xx_restart_toggle_isr() 76 int irq, i, error; in hi65xx_powerkey_probe() local
|
/Linux-v4.19/drivers/iio/buffer/ |
D | industrialio-triggered-buffer.c | 45 irqreturn_t (*h)(int irq, void *p), in iio_triggered_buffer_setup() 46 irqreturn_t (*thread)(int irq, void *p), in iio_triggered_buffer_setup() 108 irqreturn_t (*h)(int irq, void *p), in devm_iio_triggered_buffer_setup() 109 irqreturn_t (*thread)(int irq, void *p), in devm_iio_triggered_buffer_setup()
|
/Linux-v4.19/arch/mips/sni/ |
D | rm200.c | 160 unsigned int mask, irq = d->irq - RM200_I8259A_IRQ_BASE; in sni_rm200_disable_8259A_irq() local 175 unsigned int mask, irq = d->irq - RM200_I8259A_IRQ_BASE; in sni_rm200_enable_8259A_irq() local 188 static inline int sni_rm200_i8259A_irq_real(unsigned int irq) in sni_rm200_i8259A_irq_real() 213 unsigned int irqmask, irq = d->irq - RM200_I8259A_IRQ_BASE; in sni_rm200_mask_and_ack_8259A() local 297 int irq; in sni_rm200_i8259_irq() local 382 int irq; in sni_rm200_i8259A_irq_handler() local 455 int irq; in sni_rm200_hwint() local
|
/Linux-v4.19/kernel/irq/ |
D | chip.c | 22 static irqreturn_t bad_chained_irq(int irq, void *dev_id) in bad_chained_irq() 41 int irq_set_chip(unsigned int irq, struct irq_chip *chip) in irq_set_chip() 68 int irq_set_irq_type(unsigned int irq, unsigned int type) in irq_set_irq_type() 90 int irq_set_handler_data(unsigned int irq, void *data) in irq_set_handler_data() 133 int irq_set_msi_desc(unsigned int irq, struct msi_desc *entry) in irq_set_msi_desc() 145 int irq_set_chip_data(unsigned int irq, void *data) in irq_set_chip_data() 158 struct irq_data *irq_get_irq_data(unsigned int irq) in irq_get_irq_data() 452 void handle_nested_irq(unsigned int irq) in handle_nested_irq() 884 unsigned int irq = irq_desc_get_irq(desc); in handle_percpu_devid_irq() local 982 __irq_set_handler(unsigned int irq, irq_flow_handler_t handle, int is_chained, in __irq_set_handler() [all …]
|
/Linux-v4.19/arch/ia64/sn/kernel/ |
D | irq.c | 105 unsigned int irq = data->irq & 0xff; in sn_ack_irq() local 208 unsigned int irq = data->irq; in sn_set_affinity_irq() local 223 void sn_set_err_irq_affinity(unsigned int irq) in sn_set_err_irq_affinity() 233 void sn_set_err_irq_affinity(unsigned int irq) { } in sn_set_err_irq_affinity() 258 ia64_vector sn_irq_to_vector(int irq) in sn_irq_to_vector() 285 int irq = sn_irq_info->irq_irq; in register_intr_pda() local 298 int irq = sn_irq_info->irq_irq; in unregister_intr_pda() local 420 static void sn_check_intr(int irq, struct sn_irq_info *sn_irq_info) in sn_check_intr()
|
/Linux-v4.19/arch/m68k/kernel/ |
D | ints.c | 116 irq_flow_handler_t handle, unsigned int irq, in m68k_setup_irq_controller() 128 unsigned int m68k_irq_startup_irq(unsigned int irq) in m68k_irq_startup_irq() 144 unsigned int irq = data->irq; in m68k_irq_shutdown() local 153 unsigned int irq_canonicalize(unsigned int irq) in irq_canonicalize()
|
/Linux-v4.19/drivers/clocksource/ |
D | clps711x-timer.c | 55 static irqreturn_t clps711x_timer_interrupt(int irq, void *dev_id) in clps711x_timer_interrupt() 65 unsigned int irq) in _clps711x_clkevt_init() 97 unsigned int irq) in clps711x_clksrc_init() 109 unsigned int irq = irq_of_parse_and_map(np, 0); in clps711x_timer_init() local
|
/Linux-v4.19/drivers/perf/ |
D | arm_pmu_platform.c | 45 static int pmu_parse_percpu_irq(struct arm_pmu *pmu, int irq) in pmu_parse_percpu_irq() 120 int irq = platform_get_irq(pdev, 0); in pmu_parse_irqs() local 131 int cpu, irq; in pmu_parse_irqs() local 166 int irq = per_cpu(hw_events->irq, cpu); in armpmu_request_irqs() local 184 int irq = per_cpu(hw_events->irq, cpu); in armpmu_free_irqs() local
|
/Linux-v4.19/arch/sparc/kernel/ |
D | power.c | 19 static irqreturn_t power_handler(int irq, void *dev_id) in power_handler() 27 static int has_button_interrupt(unsigned int irq, struct device_node *dp) in has_button_interrupt() 40 unsigned int irq = op->archdata.irqs[0]; in power_probe() local
|
/Linux-v4.19/arch/mips/pnx833x/common/ |
D | interrupts.c | 106 unsigned int irq = PNX833X_REGFIELD(PIC_INT_SRC, INT_SRC); in pic_dispatch() local 142 static inline void pnx833x_hard_enable_pic_irq(unsigned int irq) in pnx833x_hard_enable_pic_irq() 150 static inline void pnx833x_hard_disable_pic_irq(unsigned int irq) in pnx833x_hard_disable_pic_irq() 158 static unsigned int pnx833x_startup_pic_irq(unsigned int irq) in pnx833x_startup_pic_irq() 255 unsigned int irq; in arch_init_irq() local
|
/Linux-v4.19/arch/sh/boards/mach-dreamcast/ |
D | irq.c | 66 unsigned int irq = data->irq; in disable_systemasic_irq() local 78 unsigned int irq = data->irq; in enable_systemasic_irq() local 90 unsigned int irq = data->irq; in mask_ack_systemasic_irq() local 106 int systemasic_irq_demux(int irq) in systemasic_irq_demux()
|
/Linux-v4.19/arch/sh/kernel/cpu/irq/ |
D | imask.c | 56 unsigned int irq = data->irq; in mask_imask_irq() local 66 unsigned int irq = data->irq; in unmask_imask_irq() local 81 void make_imask_irq(unsigned int irq) in make_imask_irq()
|