Searched refs:virq (Results 1 – 7 of 7) sorted by relevance
| /kernel/irq/ |
| A D | irq_test.c | 47 int virq, ret; in irq_disable_depth_test() local 62 disable_irq(virq); in irq_disable_depth_test() 65 enable_irq(virq); in irq_disable_depth_test() 74 int virq, ret; in irq_free_disabled_test() local 89 disable_irq(virq); in irq_free_disabled_test() 106 int virq, ret; in irq_shutdown_depth_test() local 135 disable_irq(virq); in irq_shutdown_depth_test() 151 enable_irq(virq); in irq_shutdown_depth_test() 161 int virq, ret; in irq_cpuhotplug_test() local 195 disable_irq(virq); in irq_cpuhotplug_test() [all …]
|
| A D | irqdomain.c | 759 if (irq_domain_associate(domain, virq, virq)) { in irq_create_direct_mapping() 774 int virq; in irq_create_mapping_affinity_locked() local 812 int virq; in irq_create_mapping_affinity() local 826 if (virq) { in irq_create_mapping_affinity() 876 int virq; in irq_create_fwspec_mapping() local 909 if (virq) { in irq_create_fwspec_mapping() 935 virq = 0; in irq_create_fwspec_mapping() 948 virq = 0; in irq_create_fwspec_mapping() 960 virq = 0; in irq_create_fwspec_mapping() 993 irq_data = virq ? irq_get_irq_data(virq) : NULL; in irq_dispose_mapping() [all …]
|
| A D | ipi.c | 28 int virq, i; in irq_reserve_ipi() local 79 if (virq <= 0) { in irq_reserve_ipi() 84 virq = __irq_domain_alloc_irqs(domain, virq, nr_irqs, NUMA_NO_NODE, in irq_reserve_ipi() 87 if (virq <= 0) { in irq_reserve_ipi() 93 data = irq_get_irq_data(virq + i); in irq_reserve_ipi() 96 irq_set_status_flags(virq + i, IRQ_NO_BALANCING); in irq_reserve_ipi() 98 return virq; in irq_reserve_ipi() 101 irq_free_descs(virq, nr_irqs); in irq_reserve_ipi() 313 int ipi_send_single(unsigned int virq, unsigned int cpu) in ipi_send_single() argument 315 struct irq_desc *desc = irq_to_desc(virq); in ipi_send_single() [all …]
|
| A D | generic-chip.c | 478 irq_set_lockdep_class(virq, &irq_nested_lock_class, in irq_map_generic_chip() 603 unsigned int i, virq; in irq_remove_generic_chip() local 618 virq = irq_find_mapping(gc->domain, gc->irq_base + i); in irq_remove_generic_chip() 619 if (!virq) in irq_remove_generic_chip() 622 virq = gc->irq_base + i; in irq_remove_generic_chip() 626 irq_set_handler(virq, NULL); in irq_remove_generic_chip() 627 irq_set_chip(virq, &no_irq_chip); in irq_remove_generic_chip() 628 irq_set_chip_data(virq, NULL); in irq_remove_generic_chip() 629 irq_modify_status(virq, clr, set); in irq_remove_generic_chip() 636 unsigned int virq; in irq_gc_get_irq_data() local [all …]
|
| A D | irq_sim.c | 146 unsigned int virq, irq_hw_number_t hw) in irq_sim_domain_map() argument 155 irq_set_chip(virq, &irq_sim_irqchip); in irq_sim_domain_map() 156 irq_set_chip_data(virq, irq_ctx); in irq_sim_domain_map() 157 irq_set_handler(virq, handle_simple_irq); in irq_sim_domain_map() 158 irq_modify_status(virq, IRQ_NOREQUEST | IRQ_NOAUTOEN, IRQ_NOPROBE); in irq_sim_domain_map() 164 static void irq_sim_domain_unmap(struct irq_domain *domain, unsigned int virq) in irq_sim_domain_unmap() argument 169 irqd = irq_domain_get_irq_data(domain, virq); in irq_sim_domain_unmap() 172 irq_set_handler(virq, NULL); in irq_sim_domain_unmap()
|
| A D | msi.c | 723 ops->msi_free(domain, info, virq + i); in msi_domain_alloc() 741 info->ops->msi_free(domain, info, virq + i); in msi_domain_free() 743 irq_domain_free_irqs_top(domain, virq, nr_irqs); in msi_domain_free() 1302 int i, ret, virq; in __msi_domain_alloc_irqs() local 1339 if (virq < 0) in __msi_domain_alloc_irqs() 1343 irq_set_msi_desc_off(virq, i, desc); in __msi_domain_alloc_irqs() 1344 irq_debugfs_copy_devname(virq + i, dev); in __msi_domain_alloc_irqs() 1345 ret = msi_init_virq(domain, virq + i, vflags); in __msi_domain_alloc_irqs() 1517 map.virq = desc->irq; in __msi_domain_alloc_irq_at() 1594 return map.index >= 0 ? map.virq : map.index; in msi_device_domain_alloc_wired() [all …]
|
| A D | ipi-mux.c | 98 static int ipi_mux_domain_alloc(struct irq_domain *d, unsigned int virq, in ipi_mux_domain_alloc() argument 104 irq_set_percpu_devid(virq + i); in ipi_mux_domain_alloc() 105 irq_domain_set_info(d, virq + i, i, &ipi_mux_chip, NULL, in ipi_mux_domain_alloc()
|
Completed in 813 milliseconds