Home
last modified time | relevance | path

Searched defs:virq (Results 1 – 25 of 279) sorted by relevance

12345678910>>...12

/linux-6.14.4/arch/powerpc/platforms/ps3/
Dinterrupt.c170 unsigned int *virq) in ps3_virq_setup()
219 static int ps3_virq_destroy(unsigned int virq) in ps3_virq_destroy()
244 unsigned int *virq) in ps3_irq_plug_setup()
288 int ps3_irq_plug_destroy(unsigned int virq) in ps3_irq_plug_destroy()
321 int ps3_event_receive_port_setup(enum ps3_cpu_binding cpu, unsigned int *virq) in ps3_event_receive_port_setup()
351 int ps3_event_receive_port_destroy(unsigned int virq) in ps3_event_receive_port_destroy()
374 int ps3_send_event_locally(unsigned int virq) in ps3_send_event_locally()
391 enum ps3_cpu_binding cpu, unsigned int *virq) in ps3_sb_event_receive_port_setup()
422 unsigned int virq) in ps3_sb_event_receive_port_destroy()
467 unsigned int *virq) in ps3_io_irq_setup()
[all …]
/linux-6.14.4/kernel/irq/
Dirqdomain.c682 static int irq_domain_associate_locked(struct irq_domain *domain, unsigned int virq, in irq_domain_associate_locked()
724 int irq_domain_associate(struct irq_domain *domain, unsigned int virq, in irq_domain_associate()
766 unsigned int virq; in irq_create_direct_mapping() local
800 int virq; in irq_create_mapping_affinity_locked() local
838 int virq; in irq_create_mapping_affinity() local
902 int virq; in irq_create_fwspec_mapping() local
1014 void irq_dispose_mapping(unsigned int virq) in irq_dispose_mapping()
1219 int irq_domain_alloc_descs(int virq, unsigned int cnt, irq_hw_number_t hwirq, in irq_domain_alloc_descs()
1296 static void irq_domain_insert_irq(int virq) in irq_domain_insert_irq()
1310 static void irq_domain_remove_irq(int virq) in irq_domain_remove_irq()
[all …]
Dipi.c28 int virq, i; in irq_reserve_ipi() local
313 int ipi_send_single(unsigned int virq, unsigned int cpu) in ipi_send_single()
334 int ipi_send_mask(unsigned int virq, const struct cpumask *dest) in ipi_send_mask()
Dgeneric-chip.c454 int irq_map_generic_chip(struct irq_domain *d, unsigned int virq, in irq_map_generic_chip()
504 void irq_unmap_generic_chip(struct irq_domain *d, unsigned int virq) in irq_unmap_generic_chip()
617 unsigned int i, virq; in irq_remove_generic_chip() local
651 unsigned int virq; in irq_gc_get_irq_data() local
/linux-6.14.4/arch/powerpc/sysdev/xics/
Dxics-common.c183 unsigned int irq, virq; in xics_migrate_irqs_away() local
278 int xics_get_irq_server(unsigned int virq, const struct cpumask *cpumask, in xics_get_irq_server()
326 static int xics_host_map(struct irq_domain *domain, unsigned int virq, in xics_host_map()
422 static int xics_host_domain_alloc(struct irq_domain *domain, unsigned int virq, in xics_host_domain_alloc()
444 unsigned int virq, unsigned int nr_irqs) in xics_host_domain_free()
/linux-6.14.4/drivers/iommu/
Dhyperv-iommu.c66 unsigned int virq, unsigned int nr_irqs, in hyperv_irq_remapping_alloc()
98 unsigned int virq, unsigned int nr_irqs) in hyperv_irq_remapping_free()
273 unsigned int virq, unsigned int nr_irqs, in hyperv_root_irq_remapping_alloc()
311 unsigned int virq, unsigned int nr_irqs) in hyperv_root_irq_remapping_free()
/linux-6.14.4/drivers/misc/cxl/
Dirq.c227 unsigned int virq; in cxl_map_irq() local
251 void cxl_unmap_irq(unsigned int virq, void *cookie) in cxl_unmap_irq()
263 int hwirq, virq; in cxl_register_one_irq() local
405 unsigned int virq; in afu_release_irqs() local
/linux-6.14.4/drivers/irqchip/
Dirq-armada-370-xp.c282 static int mpic_msi_alloc(struct irq_domain *domain, unsigned int virq, unsigned int nr_irqs, in mpic_msi_alloc()
306 static void mpic_msi_free(struct irq_domain *domain, unsigned int virq, unsigned int nr_irqs) in mpic_msi_free()
454 static int mpic_ipi_alloc(struct irq_domain *d, unsigned int virq, in mpic_ipi_alloc()
466 static void mpic_ipi_free(struct irq_domain *d, unsigned int virq, in mpic_ipi_free()
480 unsigned int virq = irq_find_mapping(mpic->ipi_domain, i); in mpic_ipi_resume() local
549 unsigned int virq = irq_linear_revmap(mpic->domain, i); in mpic_reenable_percpu() local
602 static int mpic_irq_map(struct irq_domain *domain, unsigned int virq, irq_hw_number_t hwirq) in mpic_irq_map()
743 unsigned int virq = irq_linear_revmap(mpic->domain, i); in mpic_resume() local
Dirq-ti-sci-intr.c109 unsigned int virq, unsigned int nr_irqs) in ti_sci_intr_irq_domain_free()
135 unsigned int virq, u32 hwirq) in ti_sci_intr_alloc_parent_irq()
195 unsigned int virq, unsigned int nr_irqs, in ti_sci_intr_irq_domain_alloc()
Dirq-gic-v3-mbi.c44 unsigned int virq, in mbi_irq_gic_domain_alloc()
86 static int mbi_irq_domain_alloc(struct irq_domain *domain, unsigned int virq, in mbi_irq_domain_alloc()
133 unsigned int virq, unsigned int nr_irqs) in mbi_irq_domain_free()
Dirq-alpine-msi.c120 unsigned int virq, int sgi) in alpine_msix_gic_domain_alloc()
146 unsigned int virq, in alpine_msix_middle_domain_alloc()
174 unsigned int virq, in alpine_msix_middle_domain_free()
Dirq-mvebu-sei.c169 static int mvebu_sei_domain_alloc(struct irq_domain *domain, unsigned int virq, in mvebu_sei_domain_alloc()
182 static void mvebu_sei_domain_free(struct irq_domain *domain, unsigned int virq, in mvebu_sei_domain_free()
210 static int mvebu_sei_ap_alloc(struct irq_domain *domain, unsigned int virq, in mvebu_sei_ap_alloc()
251 unsigned int virq, unsigned int nr_irqs, in mvebu_sei_cp_domain_alloc()
293 unsigned int virq, unsigned int nr_irqs) in mvebu_sei_cp_domain_free()
Dirq-mips-gic.c583 static int gic_shared_irq_domain_map(struct irq_domain *d, unsigned int virq, in gic_shared_irq_domain_map()
630 static int gic_irq_domain_map(struct irq_domain *d, unsigned int virq, in gic_irq_domain_map()
705 static int gic_irq_domain_alloc(struct irq_domain *d, unsigned int virq, in gic_irq_domain_alloc()
719 static void gic_irq_domain_free(struct irq_domain *d, unsigned int virq, in gic_irq_domain_free()
748 static int gic_ipi_domain_alloc(struct irq_domain *d, unsigned int virq, in gic_ipi_domain_alloc()
803 static void gic_ipi_domain_free(struct irq_domain *d, unsigned int virq, in gic_ipi_domain_free()
Dirq-crossbar.c74 static int allocate_gic_irq(struct irq_domain *domain, unsigned virq, in allocate_gic_irq()
111 static int crossbar_domain_alloc(struct irq_domain *d, unsigned int virq, in crossbar_domain_alloc()
152 static void crossbar_domain_free(struct irq_domain *domain, unsigned int virq, in crossbar_domain_free()
Dirq-loongson-pch-msi.c81 unsigned int virq, int hwirq) in pch_msi_parent_domain_alloc()
93 unsigned int virq, in pch_msi_middle_domain_alloc()
122 unsigned int virq, in pch_msi_middle_domain_free()
/linux-6.14.4/drivers/mfd/
Darizona-irq.c186 static int arizona_irq_map(struct irq_domain *h, unsigned int virq, in arizona_irq_map()
212 unsigned int virq; in arizona_irq_init() local
433 unsigned int virq; in arizona_irq_exit() local
Dmc13xxx-core.c105 int virq = regmap_irq_get_virq(mc13xxx->irq_data, irq); in mc13xxx_irq_mask() local
115 int virq = regmap_irq_get_virq(mc13xxx->irq_data, irq); in mc13xxx_irq_unmask() local
161 int virq = regmap_irq_get_virq(mc13xxx->irq_data, irq); in mc13xxx_irq_request() local
170 int virq = regmap_irq_get_virq(mc13xxx->irq_data, irq); in mc13xxx_irq_free() local
Dtc3589x.c190 int virq = irq_find_mapping(tc3589x->domain, bit); in tc3589x_irq() local
209 static int tc3589x_irq_map(struct irq_domain *d, unsigned int virq, in tc3589x_irq_map()
223 static void tc3589x_irq_unmap(struct irq_domain *d, unsigned int virq) in tc3589x_irq_unmap()
/linux-6.14.4/arch/powerpc/sysdev/
Dfsl_msi.c53 int virq; member
89 static int fsl_msi_host_map(struct irq_domain *h, unsigned int virq, in fsl_msi_host_map()
185 unsigned int virq; in fsl_setup_msi_irqs() local
326 int virq, i; in fsl_of_msi_remove() local
Dfsl_mpic_err.c80 int mpic_map_error_int(struct mpic *mpic, unsigned int virq, irq_hw_number_t hw) in mpic_map_error_int()
126 unsigned int virq; in mpic_err_int_init() local
/linux-6.14.4/arch/sh/boards/mach-x3proto/
Dgpio.c50 int virq; in x3proto_gpio_to_irq() local
85 static int x3proto_gpio_irq_map(struct irq_domain *domain, unsigned int virq, in x3proto_gpio_irq_map()
/linux-6.14.4/arch/powerpc/platforms/cell/
Dspider-pic.c159 static int spider_host_map(struct irq_domain *h, unsigned int virq, in spider_host_map()
213 unsigned int virq; in spider_find_cascade_and_node() local
277 int i, virq; in spider_init_one() local
Daxon_msi.c254 unsigned int virq, rc; in axon_msi_setup_msi_irqs() local
304 static int msic_host_map(struct irq_domain *h, unsigned int virq, in msic_host_map()
333 unsigned int virq; in axon_msi_probe() local
Dinterrupt.c134 unsigned int virq; in iic_get_irq() local
176 int virq; in iic_request_ipi() local
211 static int iic_host_map(struct irq_domain *h, unsigned int virq, in iic_host_map()
/linux-6.14.4/arch/x86/platform/uv/
Duv_irq.c75 static int uv_domain_alloc(struct irq_domain *domain, unsigned int virq, in uv_domain_alloc()
107 static void uv_domain_free(struct irq_domain *domain, unsigned int virq, in uv_domain_free()

12345678910>>...12