/linux/kernel/irq/ |
H A D | irqdomain.c | 682 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 …]
|
H A D | ipi.c | 28 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 D | generic-chip.c | 453 irq_map_generic_chip(struct irq_domain * d,unsigned int virq,irq_hw_number_t hw_irq) irq_map_generic_chip() argument 503 irq_unmap_generic_chip(struct irq_domain * d,unsigned int virq) irq_unmap_generic_chip() argument 616 unsigned int i, virq; irq_remove_generic_chip() local 650 unsigned int virq; irq_gc_get_irq_data() local [all...] |
/linux/arch/powerpc/sysdev/xics/ |
H A D | xics-common.c | 183 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/misc/cxl/ |
H A D | irq.c | 227 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/drivers/irqchip/ |
H A D | irq-armada-370-xp.c | 282 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
|
H A D | irq-gic-v3-mbi.c | 44 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 D | irq-mvebu-sei.c | 169 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 D | irq-alpine-msi.c | 120 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()
|
H A D | irq-crossbar.c | 74 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()
|
H A D | irq-loongson-pch-msi.c | 81 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 D | irq-mvebu-odmi.c | 81 static int odmi_irq_domain_alloc(struct irq_domain *domain, unsigned int virq, in odmi_irq_domain_alloc() 129 unsigned int virq, unsigned int nr_irqs) in odmi_irq_domain_free()
|
H A D | irq-ls-scfg-msi.c | 138 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() 244 int virq, i, hwirq; in ls_scfg_msi_setup_hwirq() local
|
H A D | irq-mvebu-gicp.c | 82 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/drivers/mfd/ |
H A D | arizona-irq.c | 186 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
|
H A D | mc13xxx-core.c | 105 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
|
H A D | tc3589x.c | 190 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/ |
H A D | fsl_msi.c | 53 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 D | fsl_mpic_err.c | 80 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 D | gpio.c | 50 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/arch/powerpc/platforms/cell/ |
H A D | spider-pic.c | 159 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
|
H A D | interrupt.c | 134 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/arch/powerpc/sysdev/ge/ |
H A D | ge_pic.c | 158 static int gef_pic_host_map(struct irq_domain *h, unsigned int virq, in gef_pic_host_map() 233 unsigned int virq = 0; in gef_pic_get_irq() local
|
/linux/drivers/misc/ocxl/ |
H A D | afu_irq.c | 13 unsigned int virq; member 58 static irqreturn_t afu_irq_handler(int virq, void *data) in afu_irq_handler()
|
/linux/arch/mips/sgi-ip30/ |
H A D | ip30-irq.c | 202 static int heart_domain_alloc(struct irq_domain *domain, unsigned int virq, in heart_domain_alloc() 228 unsigned int virq, unsigned int nr_irqs) in heart_domain_free()
|