Home
last modified time | relevance | path

Searched refs:virq (Results 1 – 7 of 7) sorted by relevance

/kernel/irq/
A Dirq_test.c47 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 Dirqdomain.c759 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 Dipi.c28 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 Dgeneric-chip.c478 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 Dirq_sim.c146 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 Dmsi.c723 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 Dipi-mux.c98 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