/Linux-v4.19/arch/sh/boards/mach-se/7206/ |
D | irq.c | 31 unsigned int irq = data->irq; in disable_se7206_irq() local 62 unsigned int irq = data->irq; in enable_se7206_irq() local 95 unsigned int irq = data->irq; in eoi_se7206_irq() local 126 static void make_se7206_irq(unsigned int irq) in make_se7206_irq()
|
/Linux-v4.19/arch/powerpc/platforms/embedded6xx/ |
D | flipper-pic.c | 52 int irq = irqd_to_hwirq(d); in flipper_pic_mask_and_ack() local 63 int irq = irqd_to_hwirq(d); in flipper_pic_ack() local 72 int irq = irqd_to_hwirq(d); in flipper_pic_mask() local 80 int irq = irqd_to_hwirq(d); in flipper_pic_unmask() local 170 int irq; in flipper_pic_get_irq() local
|
D | hlwd-pic.c | 49 int irq = irqd_to_hwirq(d); in hlwd_pic_mask_and_ack() local 59 int irq = irqd_to_hwirq(d); in hlwd_pic_ack() local 67 int irq = irqd_to_hwirq(d); in hlwd_pic_mask() local 75 int irq = irqd_to_hwirq(d); in hlwd_pic_unmask() local 116 int irq; in __hlwd_pic_get_irq() local
|
/Linux-v4.19/drivers/platform/x86/ |
D | dell-smo8800.c | 30 u32 irq; /* acpi device irq */ member 38 static irqreturn_t smo8800_interrupt_quick(int irq, void *data) in smo8800_interrupt_quick() 47 static irqreturn_t smo8800_interrupt_thread(int irq, void *data) in smo8800_interrupt_thread() 58 struct acpi_resource_extended_irq *irq; in smo8800_get_resource() local 73 u32 irq = 0; in smo8800_get_irq() local
|
/Linux-v4.19/drivers/irqchip/ |
D | irq-gic-v4.c | 172 int its_map_vlpi(int irq, struct its_vlpi_map *map) in its_map_vlpi() 195 int its_get_vlpi(int irq, struct its_vlpi_map *map) in its_get_vlpi() 207 int its_unmap_vlpi(int irq) in its_unmap_vlpi() 213 int its_prop_update_vlpi(int irq, u8 config, bool inv) in its_prop_update_vlpi()
|
/Linux-v4.19/arch/alpha/kernel/ |
D | sys_eiger.c | 43 eiger_update_irq_hw(unsigned long irq, unsigned long mask) in eiger_update_irq_hw() 55 unsigned int irq = d->irq; in eiger_enable_irq() local 64 unsigned int irq = d->irq; in eiger_disable_irq() local 117 int irq = (vector - 0x800) >> 4; in eiger_srm_device_interrupt() local
|
D | irq.c | 35 void ack_bad_irq(unsigned int irq) in ack_bad_irq() 44 int irq_select_affinity(unsigned int irq) in irq_select_affinity() 96 handle_irq(int irq) in handle_irq()
|
/Linux-v4.19/arch/mips/pmcs-msp71xx/ |
D | msp_irq_slp.c | 25 unsigned int irq = d->irq; in unmask_msp_slp_irq() local 36 unsigned int irq = d->irq; in mask_msp_slp_irq() local 51 unsigned int irq = d->irq; in ack_msp_slp_irq() local
|
D | msp_smp.c | 42 static irqreturn_t ipi_resched_interrupt(int irq, void *dev_id) in ipi_resched_interrupt() 47 static irqreturn_t ipi_call_interrupt(int irq, void *dev_id) in ipi_call_interrupt() 66 void __init arch_init_ipiirq(int irq, struct irqaction *action) in arch_init_ipiirq()
|
/Linux-v4.19/kernel/irq/ |
D | internals.h | 92 static inline void irq_mark_irq(unsigned int irq) { } in irq_mark_irq() 114 static inline void register_irq_proc(unsigned int irq, struct irq_desc *desc) { } in register_irq_proc() 115 static inline void unregister_irq_proc(unsigned int irq, struct irq_desc *desc) { } in unregister_irq_proc() 116 static inline void register_handler_proc(unsigned int irq, in register_handler_proc() 118 static inline void unregister_handler_proc(unsigned int irq, in unregister_handler_proc() 165 irq_get_desc_buslock(unsigned int irq, unsigned long *flags, unsigned int check) in irq_get_desc_buslock() 177 irq_get_desc_lock(unsigned int irq, unsigned long *flags, unsigned int check) in irq_get_desc_lock() 303 int irq = irq_desc_get_irq(desc); in irq_setup_timings() local 338 static inline u64 irq_timing_encode(u64 timestamp, int irq) in irq_timing_encode() 472 static inline void irq_add_debugfs_entry(unsigned int irq, struct irq_desc *d) in irq_add_debugfs_entry() [all …]
|
D | proc.c | 122 unsigned int irq = (int)(long)PDE_DATA(file_inode(file)); in write_irq_affinity() local 292 static int name_unique(unsigned int irq, struct irqaction *new_action) in name_unique() 311 void register_handler_proc(unsigned int irq, struct irqaction *action) in register_handler_proc() 330 void register_irq_proc(unsigned int irq, struct irq_desc *desc) in register_irq_proc() 385 void unregister_irq_proc(unsigned int irq, struct irq_desc *desc) in unregister_irq_proc() 409 void unregister_handler_proc(unsigned int irq, struct irqaction *action) in unregister_handler_proc() 424 unsigned int irq; in init_irq_proc() local
|
/Linux-v4.19/drivers/base/power/ |
D | wakeirq.c | 32 static int dev_pm_attach_wake_irq(struct device *dev, int irq, in dev_pm_attach_wake_irq() 64 int dev_pm_set_wake_irq(struct device *dev, int irq) in dev_pm_set_wake_irq() 138 static irqreturn_t handle_threaded_wake_irq(int irq, void *_wirq) in handle_threaded_wake_irq() 176 int dev_pm_set_dedicated_wake_irq(struct device *dev, int irq) in dev_pm_set_dedicated_wake_irq()
|
/Linux-v4.19/arch/parisc/kernel/ |
D | irq.c | 41 #define EIEM_MASK(irq) (1UL<<(CPU_IRQ_MAX - irq)) argument 66 static void __cpu_unmask_irq(unsigned int irq) in __cpu_unmask_irq() 281 int cpu_claim_irq(unsigned int irq, struct irq_chip *type, void *data) in cpu_claim_irq() 297 int txn_claim_irq(int irq) in txn_claim_irq() 322 int irq; in txn_alloc_irq() local 338 unsigned long txn_affinity_addr(unsigned int irq, int cpu) in txn_affinity_addr() 515 int irq, cpu = smp_processor_id(); in do_cpu_irq_mask() local
|
/Linux-v4.19/drivers/iio/trigger/ |
D | iio-trig-interrupt.c | 22 unsigned int irq; member 25 static irqreturn_t iio_interrupt_trigger_poll(int irq, void *private) in iio_interrupt_trigger_poll() 40 int irq, ret = 0; in iio_interrupt_trigger_probe() local
|
/Linux-v4.19/arch/powerpc/platforms/4xx/ |
D | hsta_msi.c | 45 int irq, hwirq; in hsta_setup_msi_irqs() local 97 int irq; in hsta_find_hwirq_offset() local 110 int irq; in hsta_teardown_msi_irqs() local 131 int irq, ret, irq_count; in hsta_msi_probe() local
|
/Linux-v4.19/arch/powerpc/kvm/ |
D | book3s_xics.c | 72 static int ics_deliver_irq(struct kvmppc_xics *xics, u32 irq, u32 level) in ics_deliver_irq() 169 int kvmppc_xics_set_xive(struct kvm *kvm, u32 irq, u32 server, u32 priority) in kvmppc_xics_set_xive() 199 int kvmppc_xics_get_xive(struct kvm *kvm, u32 irq, u32 *server, u32 *priority) in kvmppc_xics_get_xive() 225 int kvmppc_xics_int_on(struct kvm *kvm, u32 irq) in kvmppc_xics_int_on() 252 int kvmppc_xics_int_off(struct kvm *kvm, u32 irq) in kvmppc_xics_int_off() 339 static bool icp_try_to_deliver(struct kvmppc_icp *icp, u32 irq, u8 priority, in icp_try_to_deliver() 782 static int ics_eoi(struct kvm_vcpu *vcpu, u32 irq) in ics_eoi() 826 u32 irq = xirr & 0x00ffffff; in kvmppc_h_eoi() local 1006 struct ics_irq_state *irq = &ics->irq_state[i]; in xics_debug_show() local 1050 struct kvmppc_xics *xics, int irq) in kvmppc_xics_create_ics() [all …]
|
/Linux-v4.19/arch/arm/mach-footbridge/ |
D | dc21285.c | 152 static irqreturn_t dc21285_abort_irq(int irq, void *dev_id) in dc21285_abort_irq() 182 static irqreturn_t dc21285_serr_irq(int irq, void *dev_id) in dc21285_serr_irq() 204 static irqreturn_t dc21285_discard_irq(int irq, void *dev_id) in dc21285_discard_irq() 212 static irqreturn_t dc21285_dparity_irq(int irq, void *dev_id) in dc21285_dparity_irq() 226 static irqreturn_t dc21285_parity_irq(int irq, void *dev_id) in dc21285_parity_irq()
|
/Linux-v4.19/arch/ia64/hp/sim/ |
D | hpsim_irq.c | 43 static void hpsim_irq_set_chip(int irq) in hpsim_irq_set_chip() 51 static void hpsim_connect_irq(int intr, int irq) in hpsim_connect_irq() 58 int irq = assign_irq_vector(AUTO_ASSIGN); in hpsim_get_irq() local
|
/Linux-v4.19/include/linux/ |
D | irq.h | 174 unsigned int irq; member 575 static inline int irq_set_parent(int irq, int parent_irq) in irq_set_parent() 636 static inline void irq_set_chip_and_handler(unsigned int irq, struct irq_chip *chip, in irq_set_chip_and_handler() 653 irq_set_handler(unsigned int irq, irq_flow_handler_t handle) in irq_set_handler() 664 irq_set_chained_handler(unsigned int irq, irq_flow_handler_t handle) in irq_set_chained_handler() 680 static inline void irq_set_status_flags(unsigned int irq, unsigned long set) in irq_set_status_flags() 685 static inline void irq_clear_status_flags(unsigned int irq, unsigned long clr) in irq_clear_status_flags() 690 static inline void irq_set_noprobe(unsigned int irq) in irq_set_noprobe() 695 static inline void irq_set_probe(unsigned int irq) in irq_set_probe() 700 static inline void irq_set_nothread(unsigned int irq) in irq_set_nothread() [all …]
|
/Linux-v4.19/drivers/ssb/ |
D | driver_gpio.c | 121 static irqreturn_t ssb_gpio_irq_chipco_handler(int irq, void *dev_id) in ssb_gpio_irq_chipco_handler() 157 int irq = irq_create_mapping(bus->irq_domain, gpio); in ssb_gpio_irq_chipco_domain_init() local 177 int irq = irq_find_mapping(bus->irq_domain, gpio); in ssb_gpio_irq_chipco_domain_init() local 198 int irq = irq_find_mapping(bus->irq_domain, gpio); in ssb_gpio_irq_chipco_domain_exit() local 318 static irqreturn_t ssb_gpio_irq_extif_handler(int irq, void *dev_id) in ssb_gpio_irq_extif_handler() 354 int irq = irq_create_mapping(bus->irq_domain, gpio); in ssb_gpio_irq_extif_domain_init() local 373 int irq = irq_find_mapping(bus->irq_domain, gpio); in ssb_gpio_irq_extif_domain_init() local 393 int irq = irq_find_mapping(bus->irq_domain, gpio); in ssb_gpio_irq_extif_domain_exit() local
|
/Linux-v4.19/drivers/input/keyboard/ |
D | opencores-kbd.c | 22 int irq; member 26 static irqreturn_t opencores_kbd_isr(int irq, void *dev_id) in opencores_kbd_isr() 44 int irq, i, error; in opencores_kbd_probe() local
|
/Linux-v4.19/arch/mips/bcm63xx/ |
D | irq.c | 37 static inline u32 get_ext_irq_perf_reg(int irq) in get_ext_irq_perf_reg() 215 unsigned int irq = d->irq - IRQ_EXTERNAL_BASE; in bcm63xx_external_irq_mask() local 237 unsigned int irq = d->irq - IRQ_EXTERNAL_BASE; in bcm63xx_external_irq_unmask() local 260 unsigned int irq = d->irq - IRQ_EXTERNAL_BASE; in bcm63xx_external_irq_clear() local 280 unsigned int irq = d->irq - IRQ_EXTERNAL_BASE; in bcm63xx_external_irq_set_type() local
|
/Linux-v4.19/arch/powerpc/platforms/85xx/ |
D | sgy_cts1000.c | 66 static irqreturn_t gpio_halt_irq(int irq, void *__data) in gpio_halt_irq() 78 int gpio, err, irq; in gpio_halt_probe() local 137 int irq = irq_of_parse_and_map(halt_node, 0); in gpio_halt_remove() local
|
/Linux-v4.19/arch/x86/kvm/ |
D | i8259.c | 70 static void pic_clear_isr(struct kvm_kpic_state *s, int irq) in pic_clear_isr() 89 static inline int pic_set_irq1(struct kvm_kpic_state *s, int irq, int level) in pic_set_irq1() 165 int irq2, irq; in pic_update_irq() local 186 int kvm_pic_set_irq(struct kvm_pic *s, int irq, int irq_source_id, int level) in kvm_pic_set_irq() 217 static inline void pic_intack(struct kvm_kpic_state *s, int irq) in pic_intack() 236 int irq, irq2, intno; in kvm_pic_read_irq() local 273 int irq, i; in kvm_pic_reset() local 308 int priority, cmd, irq; in pic_ioport_write() local
|
/Linux-v4.19/drivers/base/regmap/ |
D | regmap-irq.c | 34 int irq; member 51 int irq) in irq_to_regmap_irq() 272 static irqreturn_t regmap_irq_thread(int irq, void *d) in regmap_irq_thread() 426 int regmap_add_irq_chip(struct regmap *map, int irq, int irq_flags, in regmap_add_irq_chip() 680 void regmap_del_irq_chip(int irq, struct regmap_irq_chip_data *d) in regmap_del_irq_chip() 752 int devm_regmap_add_irq_chip(struct device *dev, struct regmap *map, int irq, in devm_regmap_add_irq_chip() 788 void devm_regmap_del_irq_chip(struct device *dev, int irq, in devm_regmap_del_irq_chip() 824 int regmap_irq_get_virq(struct regmap_irq_chip_data *data, int irq) in regmap_irq_get_virq()
|