Home
last modified time | relevance | path

Searched refs:irq_to_desc (Results 1 – 25 of 38) sorted by relevance

12

/linux/kernel/irq/
H A Dirqdesc.c449 struct irq_desc *irq_to_desc(unsigned int irq) in irq_to_desc() function
454 EXPORT_SYMBOL_GPL(irq_to_desc);
505 struct irq_desc *desc = irq_to_desc(irq); in free_desc()
650 struct irq_desc *irq_to_desc(unsigned int irq) in irq_to_desc() function
654 EXPORT_SYMBOL(irq_to_desc);
658 struct irq_desc *desc = irq_to_desc(irq); in free_desc()
674 struct irq_desc *desc = irq_to_desc(start + i); in alloc_descs()
729 return handle_irq_desc(irq_to_desc(irq)); in generic_handle_irq()
750 ret = handle_irq_desc(irq_to_desc(irq)); in generic_handle_irq_safe()
907 struct irq_desc *desc = irq_to_desc(irq); in __irq_get_desc_lock()
[all …]
H A Dmanage.c100 struct irq_desc *desc = irq_to_desc(irq); in synchronize_hardirq()
138 struct irq_desc *desc = irq_to_desc(irq); in synchronize_irq()
163 return __irq_can_set_affinity(irq_to_desc(irq)); in irq_can_set_affinity()
175 struct irq_desc *desc = irq_to_desc(irq); in irq_can_set_affinity_usr()
459 struct irq_desc *desc = irq_to_desc(irq); in __irq_set_affinity()
522 struct irq_desc *desc = irq_to_desc(notify->irq); in irq_affinity_notify()
557 struct irq_desc *desc = irq_to_desc(irq); in irq_set_affinity_notifier()
861 struct irq_desc *desc = irq_to_desc(irq); in set_irq_wake_real()
1248 desc = irq_to_desc(action->irq); in irq_thread_dtor()
1304 struct irq_desc *desc = irq_to_desc(action->irq); in irq_thread()
[all …]
H A Dproc.c48 struct irq_desc *desc = irq_to_desc((long)m->private); in show_irq_affinity()
83 struct irq_desc *desc = irq_to_desc((long)m->private); in irq_affinity_hint_proc_show()
279 struct irq_desc *desc = irq_to_desc((long) m->private); in irq_node_proc_show()
288 struct irq_desc *desc = irq_to_desc((long) m->private); in irq_spurious_proc_show()
300 struct irq_desc *desc = irq_to_desc(irq); in name_unique()
320 struct irq_desc *desc = irq_to_desc(irq); in register_handler_proc()
491 desc = irq_to_desc(i); in show_interrupts()
H A Dcpuhotplug.c179 desc = irq_to_desc(irq); in irq_migrate_all_off_this_cpu()
246 desc = irq_to_desc(irq); in irq_affinity_online_cpu()
H A Dipi.c315 struct irq_desc *desc = irq_to_desc(virq); in ipi_send_single()
336 struct irq_desc *desc = irq_to_desc(virq); in ipi_send_mask()
H A Ddebugfs.c220 struct irq_desc *desc = irq_to_desc(irq); in irq_debugfs_copy_devname()
252 irq_add_debugfs_entry(irq, irq_to_desc(irq)); in irq_debugfs_init()
H A Dresend.c72 desc = irq_to_desc(desc->parent_irq); in irq_sw_resend()
H A Dchip.c157 struct irq_desc *desc = irq_to_desc(irq); in irq_get_irq_data()
463 struct irq_desc *desc = irq_to_desc(irq); in handle_nested_irq()
1152 desc = irq_to_desc(irq); in irq_cpu_online()
1182 desc = irq_to_desc(irq); in irq_cpu_offline()
H A Dirq_sim.c141 handle_simple_irq(irq_to_desc(irqnum)); in irq_sim_handle_irq()
/linux/arch/arm64/kvm/vgic/
H A Dvgic-v4.c90 !irqd_irq_disabled(&irq_to_desc(irq)->irq_data)) in vgic_v4_doorbell_handler()
141 desc = irq_to_desc(irq->host_irq); in vgic_v4_enable_vsgis()
179 desc = irq_to_desc(irq->host_irq); in vgic_v4_disable_vsgis()
/linux/arch/x86/kernel/
H A Dirqinit.c88 per_cpu(vector_irq, 0)[ISA_IRQ_VECTOR(i)] = irq_to_desc(i); in init_IRQ()
/linux/arch/alpha/kernel/
H A Dirq.c110 struct irq_desc *desc = irq_to_desc(irq); in handle_irq()
/linux/arch/mips/kernel/
H A Dsmp.c341 call_desc = irq_to_desc(call_virq); in mips_smp_ipi_init()
342 sched_desc = irq_to_desc(sched_virq); in mips_smp_ipi_init()
/linux/drivers/irqchip/
H A Dirq-xtensa-mx.c36 irqd_set_single_target(irq_desc_get_irq_data(irq_to_desc(irq))); in xtensa_mx_irq_map()
H A Dirq-partition-percpu.c222 desc->chained_desc = irq_to_desc(chained_irq); in partition_create_desc()
H A Dirq-gic-v4.c236 struct irq_desc *desc = irq_to_desc(vpe->irq); in its_make_vpe_non_resident()
H A Dirq-bcm6345-l1.c283 irqd_set_single_target(irq_desc_get_irq_data(irq_to_desc(virq))); in bcm6345_l1_map()
H A Dirq-hip04.c307 irqd_set_single_target(irq_desc_get_irq_data(irq_to_desc(irq))); in hip04_irq_domain_map()
/linux/arch/riscv/kernel/
H A Dsmp.c202 ipi_desc[i] = irq_to_desc(ipi_virq_base + i); in riscv_ipi_set_virq_range()
/linux/drivers/sh/intc/
H A Dvirq.c122 struct irq_desc *vdesc = irq_to_desc(entry->irq); in intc_virq_handler()
H A Dcore.c184 if (!irq_to_desc(irq) && irq_alloc_desc_at(irq, NUMA_NO_NODE) != irq) { in intc_map()
/linux/arch/parisc/kernel/
H A Dsmp.c344 struct irq_desc *desc = irq_to_desc(i); in smp_boot_one_cpu()
H A Dirq.c191 struct irq_desc *desc = irq_to_desc(i); in show_interrupts()
/linux/arch/s390/kernel/
H A Dirq.c217 desc = irq_to_desc(irq); in show_msi_interrupt()
/linux/arch/arm/kernel/
H A Dsmp.c737 ipi_desc[i] = irq_to_desc(ipi_base + i); in set_smp_ipi_range()

12