Home
last modified time | relevance | path

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

123456789

/linux/arch/powerpc/platforms/ps3/
H A 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/kernel/irq/
H A Dirqdomain.c668 irq_domain_associate_locked(struct irq_domain * domain,unsigned int virq,irq_hw_number_t hwirq) irq_domain_associate_locked() argument
710 irq_domain_associate(struct irq_domain * domain,unsigned int virq,irq_hw_number_t hwirq) irq_domain_associate() argument
752 unsigned int virq; irq_create_direct_mapping() local
786 int virq; irq_create_mapping_affinity_locked() local
824 int virq; irq_create_mapping_affinity() local
917 int virq; irq_create_fwspec_mapping() local
1022 irq_dispose_mapping(unsigned int virq) irq_dispose_mapping() argument
1283 irq_domain_alloc_descs(int virq,unsigned int cnt,irq_hw_number_t hwirq,int node,const struct irq_affinity_desc * affinity) irq_domain_alloc_descs() argument
1319 irq_domain_insert_irq(int virq) irq_domain_insert_irq() argument
1333 irq_domain_remove_irq(int virq) irq_domain_remove_irq() argument
1379 irq_domain_free_irq_data(unsigned int virq,unsigned int nr_irqs) irq_domain_free_irq_data() argument
1408 irq_domain_disconnect_hierarchy(struct irq_domain * domain,unsigned int virq) irq_domain_disconnect_hierarchy() argument
1421 irq_domain_trim_hierarchy(unsigned int virq) irq_domain_trim_hierarchy() argument
1471 irq_domain_alloc_irq_data(struct irq_domain * domain,unsigned int virq,unsigned int nr_irqs) irq_domain_alloc_irq_data() argument
1500 irq_domain_get_irq_data(struct irq_domain * domain,unsigned int virq) irq_domain_get_irq_data() argument
1521 irq_domain_set_hwirq_and_chip(struct irq_domain * domain,unsigned int virq,irq_hw_number_t hwirq,const struct irq_chip * chip,void * chip_data) irq_domain_set_hwirq_and_chip() argument
1550 irq_domain_set_info(struct irq_domain * domain,unsigned int virq,irq_hw_number_t hwirq,const struct irq_chip * chip,void * chip_data,irq_flow_handler_t handler,void * handler_data,const char * handler_name) irq_domain_set_info() argument
1567 irq_domain_free_irqs_common(struct irq_domain * domain,unsigned int virq,unsigned int nr_irqs) irq_domain_free_irqs_common() argument
1588 irq_domain_free_irqs_top(struct irq_domain * domain,unsigned int virq,unsigned int nr_irqs) irq_domain_free_irqs_top() argument
1631 int i, ret, virq; irq_domain_alloc_irqs_locked() local
1748 irq_domain_push_irq(struct irq_domain * domain,int virq,void * arg) irq_domain_push_irq() argument
1829 irq_domain_pop_irq(struct irq_domain * domain,int virq) irq_domain_pop_irq() argument
1895 irq_domain_free_irqs(unsigned int virq,unsigned int nr_irqs) irq_domain_free_irqs() argument
1918 irq_domain_free_one_irq(struct irq_domain * domain,unsigned int virq) irq_domain_free_one_irq() argument
2042 irq_domain_get_irq_data(struct irq_domain * domain,unsigned int virq) irq_domain_get_irq_data() argument
2061 irq_domain_set_info(struct irq_domain * domain,unsigned int virq,irq_hw_number_t hwirq,const struct irq_chip * chip,void * chip_data,irq_flow_handler_t handler,void * handler_data,const char * handler_name) irq_domain_set_info() argument
2079 irq_domain_free_one_irq(struct irq_domain * domain,unsigned int virq) irq_domain_free_one_irq() argument
[all...]
H A Dirq_test.c47 int virq; in irq_test_setup_fake_irq() local
66 int virq, ret; in irq_disable_depth_test() local
90 int virq, ret; in irq_free_disabled_test() local
119 int virq, ret; in irq_shutdown_depth_test() local
171 int virq, ret; in irq_cpuhotplug_test() local
H A 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()
H A Dgeneric-chip.c443 int irq_map_generic_chip(struct irq_domain *d, unsigned int virq, in irq_map_generic_chip()
491 void irq_unmap_generic_chip(struct irq_domain *d, unsigned int virq) in irq_unmap_generic_chip()
603 unsigned int i, virq; in irq_remove_generic_chip() local
636 unsigned int virq; in irq_gc_get_irq_data() local
/linux/arch/powerpc/sysdev/xics/
H A 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/drivers/iommu/
H A Dhyperv-iommu.c
/linux/drivers/irqchip/
H A Dirq-armada-370-xp.c269 static int mpic_msi_alloc(struct irq_domain *domain, unsigned int virq, unsigned int nr_irqs, in mpic_msi_alloc()
293 static void mpic_msi_free(struct irq_domain *domain, unsigned int virq, unsigned int nr_irqs) in mpic_msi_free()
456 static int mpic_ipi_alloc(struct irq_domain *d, unsigned int virq, in mpic_ipi_alloc()
468 static void mpic_ipi_free(struct irq_domain *d, unsigned int virq, in mpic_ipi_free()
482 unsigned int virq = irq_find_mapping(mpic->ipi_domain, i); in mpic_ipi_resume() local
551 unsigned int virq = irq_find_mapping(mpic->domain, i); in mpic_reenable_percpu() local
604 static int mpic_irq_map(struct irq_domain *domain, unsigned int virq, irq_hw_number_t hwirq) in mpic_irq_map()
745 unsigned int virq = irq_find_mapping(mpic->domain, i); in mpic_resume() local
H A Dirq-alpine-msi.c81 static int alpine_msix_gic_domain_alloc(struct irq_domain *domain, unsigned int virq, int sgi) in alpine_msix_gic_domain_alloc()
105 static int alpine_msix_middle_domain_alloc(struct irq_domain *domain, unsigned int virq, in alpine_msix_middle_domain_alloc()
131 static void alpine_msix_middle_domain_free(struct irq_domain *domain, unsigned int virq, in alpine_msix_middle_domain_free()
H A 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()
H A 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()
H A Dirq-mips-gic.c587 static int gic_shared_irq_domain_map(struct irq_domain *d, unsigned int virq, in gic_shared_irq_domain_map()
634 static int gic_irq_domain_map(struct irq_domain *d, unsigned int virq, in gic_irq_domain_map()
709 static int gic_irq_domain_alloc(struct irq_domain *d, unsigned int virq, in gic_irq_domain_alloc()
723 static void gic_irq_domain_free(struct irq_domain *d, unsigned int virq, in gic_irq_domain_free()
752 static int gic_ipi_domain_alloc(struct irq_domain *d, unsigned int virq, in gic_ipi_domain_alloc()
807 static void gic_ipi_domain_free(struct irq_domain *d, unsigned int virq, in gic_ipi_domain_free()
H A Dirq-crossbar.c74 static int allocate_gic_irq(struct irq_domain *domain, unsigned virq, in allocate_gic_irq() argument
111 static int crossbar_domain_alloc(struct irq_domain *d, unsigned int virq, in crossbar_domain_alloc() argument
152 static void crossbar_domain_free(struct irq_domain *domain, unsigned int virq, in crossbar_domain_free() argument
[all...]
H A 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()
H A Dirq-gic-v5.c650 gicv5_irq_ppi_domain_alloc(struct irq_domain * domain,unsigned int virq,unsigned int nr_irqs,void * arg) gicv5_irq_ppi_domain_alloc() argument
675 gicv5_irq_domain_free(struct irq_domain * domain,unsigned int virq,unsigned int nr_irqs) gicv5_irq_domain_free() argument
725 gicv5_irq_spi_domain_alloc(struct irq_domain * domain,unsigned int virq,unsigned int nr_irqs,void * arg) gicv5_irq_spi_domain_alloc() argument
799 gicv5_irq_lpi_domain_free(struct irq_domain * domain,unsigned int virq,unsigned int nr_irqs) gicv5_irq_lpi_domain_free() argument
814 gicv5_irq_lpi_domain_alloc(struct irq_domain * domain,unsigned int virq,unsigned int nr_irqs,void * arg) gicv5_irq_lpi_domain_alloc() argument
873 gicv5_irq_ipi_domain_alloc(struct irq_domain * domain,unsigned int virq,unsigned int nr_irqs,void * arg) gicv5_irq_ipi_domain_alloc() argument
897 gicv5_irq_ipi_domain_free(struct irq_domain * domain,unsigned int virq,unsigned int nr_irqs) gicv5_irq_ipi_domain_free() argument
[all...]
H A Dirq-sg2042-msi.c132 static int sg204x_msi_parent_domain_alloc(struct irq_domain *domain, unsigned int virq, int hwirq) in sg204x_msi_parent_domain_alloc()
152 static int sg204x_msi_middle_domain_alloc(struct irq_domain *domain, unsigned int virq, in sg204x_msi_middle_domain_alloc()
178 static void sg204x_msi_middle_domain_free(struct irq_domain *domain, unsigned int virq, in sg204x_msi_middle_domain_free()
H A Dirq-ls-scfg-msi.c138 unsigned int virq, in ls_scfg_msi_domain_irq_alloc()
171 unsigned int virq, unsigned int nr_irqs) in ls_scfg_msi_domain_irq_free()
238 int virq, i, hwirq; in ls_scfg_msi_setup_hwirq() local
H A Dirq-mvebu-gicp.c82 static int gicp_irq_domain_alloc(struct irq_domain *domain, unsigned int virq, in gicp_irq_domain_alloc()
132 unsigned int virq, unsigned int nr_irqs) in gicp_irq_domain_free()
/linux/arch/powerpc/sysdev/
H A 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
H A 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/arch/sh/boards/mach-x3proto/
H A 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/drivers/mfd/
H A 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/arch/powerpc/sysdev/ge/
H A Dge_pic.c158 static int gef_pic_host_map(struct irq_domain *h, unsigned int virq, in gef_pic_host_map()
234 unsigned int virq = 0; in gef_pic_get_irq() local
/linux/arch/x86/platform/uv/
H A 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()
/linux/drivers/misc/ocxl/
H A Dafu_irq.c13 unsigned int virq; member
58 static irqreturn_t afu_irq_handler(int virq, void *data) in afu_irq_handler()

123456789