/drivers/xen/events/ |
D | events_base.c | 118 static int set_evtchn_to_irq(unsigned evtchn, unsigned irq) in set_evtchn_to_irq() 155 struct irq_info *info_for_irq(unsigned irq) in info_for_irq() 162 unsigned irq, in xen_irq_info_common_setup() 185 static int xen_irq_info_evtchn_setup(unsigned irq, in xen_irq_info_evtchn_setup() 194 unsigned irq, in xen_irq_info_ipi_setup() 208 unsigned irq, in xen_irq_info_virq_setup() 221 static int xen_irq_info_pirq_setup(unsigned irq, in xen_irq_info_pirq_setup() 247 unsigned int evtchn_from_irq(unsigned irq) in evtchn_from_irq() 266 static enum ipi_vector ipi_from_irq(unsigned irq) in ipi_from_irq() 276 static unsigned virq_from_irq(unsigned irq) in virq_from_irq() [all …]
|
/drivers/mfd/ |
D | pcf50633-irq.c | 24 int pcf50633_register_irq(struct pcf50633 *pcf, int irq, in pcf50633_register_irq() argument 42 int pcf50633_free_irq(struct pcf50633 *pcf, int irq) in pcf50633_free_irq() 55 static int __pcf50633_irq_mask_set(struct pcf50633 *pcf, int irq, u8 mask) in __pcf50633_irq_mask_set() 78 int pcf50633_irq_mask(struct pcf50633 *pcf, int irq) in pcf50633_irq_mask() 86 int pcf50633_irq_unmask(struct pcf50633 *pcf, int irq) in pcf50633_irq_unmask() 94 int pcf50633_irq_mask_get(struct pcf50633 *pcf, int irq) in pcf50633_irq_mask_get() 105 static void pcf50633_irq_call_handler(struct pcf50633 *pcf, int irq) in pcf50633_irq_call_handler() 114 static irqreturn_t pcf50633_irq(int irq, void *data) in pcf50633_irq() 283 int pcf50633_irq_init(struct pcf50633 *pcf, int irq) in pcf50633_irq_init()
|
D | da9052-irq.c | 179 static int da9052_map_irq(struct da9052 *da9052, int irq) in da9052_map_irq() 184 int da9052_enable_irq(struct da9052 *da9052, int irq) in da9052_enable_irq() 196 int da9052_disable_irq(struct da9052 *da9052, int irq) in da9052_disable_irq() 208 int da9052_disable_irq_nosync(struct da9052 *da9052, int irq) in da9052_disable_irq_nosync() 220 int da9052_request_irq(struct da9052 *da9052, int irq, char *name, in da9052_request_irq() 233 void da9052_free_irq(struct da9052 *da9052, int irq, void *data) in da9052_free_irq() 243 static irqreturn_t da9052_auxadc_irq(int irq, void *irq_data) in da9052_auxadc_irq()
|
D | arizona-irq.c | 32 static int arizona_map_irq(struct arizona *arizona, int irq) in arizona_map_irq() 45 int arizona_request_irq(struct arizona *arizona, int irq, char *name, in arizona_request_irq() 57 void arizona_free_irq(struct arizona *arizona, int irq, void *data) in arizona_free_irq() 67 int arizona_set_irq_wake(struct arizona *arizona, int irq, int on) in arizona_set_irq_wake() 77 static irqreturn_t arizona_boot_done(int irq, void *data) in arizona_boot_done() 86 static irqreturn_t arizona_ctrlif_err(int irq, void *data) in arizona_ctrlif_err() 99 static irqreturn_t arizona_irq_thread(int irq, void *data) in arizona_irq_thread() 211 const struct regmap_irq_chip *aod, *irq; in arizona_irq_init() local
|
/drivers/gpu/drm/i915/gvt/ |
D | interrupt.c | 45 #define get_event_virt_handler(irq, e) (irq->events[e].v_handler) argument 46 #define get_irq_info(irq, e) (irq->events[e].info) argument 48 #define irq_to_gvt(irq) \ argument 150 struct intel_gvt_irq *irq = &gvt->irq; in regbase_to_irq_info() local 322 struct intel_gvt_irq *irq = &vgpu->gvt->irq; in update_upstream_irq() local 373 static void init_irq_map(struct intel_gvt_irq *irq) in init_irq_map() 399 static void propagate_event(struct intel_gvt_irq *irq, in propagate_event() 422 static void handle_default_event_virt(struct intel_gvt_irq *irq, in handle_default_event_virt() 465 struct intel_gvt_irq *irq = &vgpu->gvt->irq; in gen8_check_pending_irq() local 491 struct intel_gvt_irq *irq) in gen8_init_irq() [all …]
|
/drivers/irqchip/ |
D | irq-ath79-misc.c | 57 unsigned int irq = d->hwirq; in ar71xx_misc_irq_unmask() local 70 unsigned int irq = d->hwirq; in ar71xx_misc_irq_mask() local 83 unsigned int irq = d->hwirq; in ar724x_misc_irq_ack() local 99 static int misc_map(struct irq_domain *d, unsigned int irq, irq_hw_number_t hw) in misc_map() 112 struct irq_domain *domain, int irq) in ath79_misc_intc_domain_init() 128 int irq; in ath79_misc_intc_of_init() local 173 void __init ath79_misc_irq_init(void __iomem *regs, int irq, in ath79_misc_irq_init()
|
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
|
/drivers/scsi/fnic/ |
D | fnic_isr.c | 30 static irqreturn_t fnic_isr_legacy(int irq, void *data) in fnic_isr_legacy() 67 static irqreturn_t fnic_isr_msi(int irq, void *data) in fnic_isr_msi() 87 static irqreturn_t fnic_isr_msix_rq(int irq, void *data) in fnic_isr_msix_rq() 104 static irqreturn_t fnic_isr_msix_wq(int irq, void *data) in fnic_isr_msix_wq() 120 static irqreturn_t fnic_isr_msix_wq_copy(int irq, void *data) in fnic_isr_msix_wq_copy() 136 static irqreturn_t fnic_isr_msix_err_notify(int irq, void *data) in fnic_isr_msix_err_notify()
|
/drivers/tty/hvc/ |
D | hvc_irq.c | 13 static irqreturn_t hvc_handle_interrupt(int irq, void *dev_instance) in hvc_handle_interrupt() 29 int notifier_add_irq(struct hvc_struct *hp, int irq) in notifier_add_irq() 44 void notifier_del_irq(struct hvc_struct *hp, int irq) in notifier_del_irq() 52 void notifier_hangup_irq(struct hvc_struct *hp, int irq) in notifier_hangup_irq()
|
/drivers/usb/host/ |
D | ohci-nxp.c | 45 #define start_int_set_falling_edge(irq) argument 46 #define start_int_set_rising_edge(irq) argument 47 #define start_int_ack(irq) argument 48 #define start_int_mask(irq) argument 49 #define start_int_umask(irq) argument 147 int ret = 0, irq; in ohci_hcd_nxp_probe() local
|
/drivers/sh/intc/ |
D | chip.c | 18 unsigned int irq = data->irq; in _intc_enable() local 43 unsigned int irq = data->irq; in intc_disable() local 83 unsigned int irq = data->irq; in intc_mask_ack() local 119 unsigned int irq) in intc_find_irq() 129 int intc_set_priority(unsigned int irq, unsigned int prio) in intc_set_priority() 176 unsigned int irq = data->irq; in intc_set_type() local
|
D | virq.c | 23 unsigned int irq; member 35 void intc_irq_xlate_set(unsigned int irq, intc_enum id, struct intc_desc_int *d) in intc_irq_xlate_set() 45 struct intc_map_entry *intc_irq_xlate_get(unsigned int irq) in intc_irq_xlate_get() 54 int irq = -1; in intc_irq_lookup() local 84 static int add_virq_to_pirq(unsigned int irq, unsigned int virq) in add_virq_to_pirq() 112 unsigned int irq = irq_desc_get_irq(desc); in intc_virq_handler() local 217 int irq; in intc_subgroup_map() local
|
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
|
/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 …]
|
/drivers/isdn/hardware/avm/ |
D | b1pcmcia.c | 60 static int b1pcmcia_add_card(unsigned int port, unsigned irq, in b1pcmcia_add_card() 159 int b1pcmcia_addcard_b1(unsigned int port, unsigned irq) in b1pcmcia_addcard_b1() 164 int b1pcmcia_addcard_m1(unsigned int port, unsigned irq) in b1pcmcia_addcard_m1() 169 int b1pcmcia_addcard_m2(unsigned int port, unsigned irq) in b1pcmcia_addcard_m2() 174 int b1pcmcia_delcard(unsigned int port, unsigned irq) in b1pcmcia_delcard()
|
/drivers/gpu/drm/msm/mdp/ |
D | mdp_kms.c | 24 struct mdp_irq irq; member 34 struct mdp_irq *irq; in update_irq() local 90 static void wait_irq(struct mdp_irq *irq, uint32_t irqstatus) in wait_irq() 113 void mdp_irq_register(struct mdp_kms *mdp_kms, struct mdp_irq *irq) in mdp_irq_register() 132 void mdp_irq_unregister(struct mdp_kms *mdp_kms, struct mdp_irq *irq) in mdp_irq_unregister()
|
/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
|
/drivers/net/wireless/ath/wil6210/ |
D | interrupt.c | 235 static irqreturn_t wil6210_irq_rx(int irq, void *cookie) in wil6210_irq_rx() 294 static irqreturn_t wil6210_irq_tx(int irq, void *cookie) in wil6210_irq_tx() 361 static irqreturn_t wil6210_irq_misc(int irq, void *cookie) in wil6210_irq_misc() 421 static irqreturn_t wil6210_irq_misc_thread(int irq, void *cookie) in wil6210_irq_misc_thread() 461 static irqreturn_t wil6210_thread_irq(int irq, void *cookie) in wil6210_thread_irq() 536 static irqreturn_t wil6210_hardirq(int irq, void *cookie) in wil6210_hardirq() 625 int wil6210_init_irq(struct wil6210_priv *wil, int irq, bool use_msi) in wil6210_init_irq() 638 void wil6210_fini_irq(struct wil6210_priv *wil, int irq) in wil6210_fini_irq()
|
/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
|
/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()
|
/drivers/pci/ |
D | htirq.c | 27 void write_ht_irq_msg(unsigned int irq, struct ht_irq_msg *msg) in write_ht_irq_msg() 47 void fetch_ht_irq_msg(unsigned int irq, struct ht_irq_msg *msg) in fetch_ht_irq_msg() 82 int max_irq, pos, irq; in __ht_create_irq() local 131 void ht_destroy_irq(unsigned int irq) in ht_destroy_irq()
|
/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
|
/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
|
/drivers/pci/dwc/ |
D | pcie-designware-host.c | 71 int i, pos, irq; in dw_handle_msi_irq() local 107 static void dw_pcie_msi_clear_irq(struct pcie_port *pp, int irq) in dw_pcie_msi_clear_irq() 135 static void dw_pcie_msi_set_irq(struct pcie_port *pp, int irq) in dw_pcie_msi_set_irq() 148 int irq, pos0, i; in assign_irq() local 191 static void dw_msi_setup_msg(struct pcie_port *pp, unsigned int irq, u32 pos) in dw_msi_setup_msg() 215 int irq, pos; in dw_msi_setup_irq() local 234 int irq, pos; in dw_msi_setup_irqs() local 257 static void dw_msi_teardown_irq(struct msi_controller *chip, unsigned int irq) in dw_msi_teardown_irq() 272 static int dw_pcie_msi_map(struct irq_domain *domain, unsigned int irq, in dw_pcie_msi_map()
|