Home
last modified time | relevance | path

Searched refs:irq_ops (Results 1 – 11 of 11) sorted by relevance

/Linux-v5.15/arch/nios2/kernel/
Dirq.c56 static const struct irq_domain_ops irq_ops = { variable
72 domain = irq_domain_add_linear(node, NIOS2_CPU_NR_IRQS, &irq_ops, NULL); in init_IRQ()
/Linux-v5.15/drivers/irqchip/
Dirq-renesas-h8300h.c71 static const struct irq_domain_ops irq_ops = { variable
88 domain = irq_domain_add_linear(intc, NR_IRQS, &irq_ops, NULL); in h8300h_intc_of_init()
Dirq-renesas-h8s.c77 static const struct irq_domain_ops irq_ops = { variable
96 domain = irq_domain_add_linear(intc, NR_IRQS, &irq_ops, NULL); in h8s_intc_of_init()
/Linux-v5.15/drivers/perf/
Darm_pmu.c630 const struct pmu_irq_ops *irq_ops; in armpmu_request_irq() local
657 irq_ops = &pmuirq_ops; in armpmu_request_irq()
660 irq_ops = &pmunmi_ops; in armpmu_request_irq()
669 irq_ops = &percpu_pmuirq_ops; in armpmu_request_irq()
672 irq_ops = &percpu_pmunmi_ops; in armpmu_request_irq()
676 irq_ops = armpmu_find_irq_ops(irq); in armpmu_request_irq()
678 if (WARN_ON(!irq_ops)) in armpmu_request_irq()
686 per_cpu(cpu_irq_ops, cpu) = irq_ops; in armpmu_request_irq()
/Linux-v5.15/include/kvm/
Darm_vgic.h101 struct irq_ops { struct
152 struct irq_ops *ops;
374 u32 vintid, struct irq_ops *ops);
/Linux-v5.15/drivers/infiniband/hw/irdma/
Dicrdma_hw.c141 dev->irq_ops = &icrdma_irq_ops; in icrdma_init_hw()
Di40iw_hw.c198 dev->irq_ops = &i40iw_irq_ops; in i40iw_init_hw()
Dhw.c417 dev->irq_ops->irdma_en_irq(dev, msix_id); in irdma_ena_intr()
547 dev->irq_ops->irdma_dis_irq(dev, msix_vec->idx); in irdma_destroy_irq()
609 rf->sc_dev.irq_ops->irdma_cfg_aeq(&rf->sc_dev, rf->iw_msixtbl->idx, false); in irdma_destroy_aeq()
675 rf->sc_dev.irq_ops->irdma_cfg_ceq(&rf->sc_dev, in irdma_del_ceq_0()
708 rf->sc_dev.irq_ops->irdma_cfg_ceq(&rf->sc_dev, msix_vec->ceq_id, in irdma_del_ceqs()
1105 rf->sc_dev.irq_ops->irdma_cfg_ceq(&rf->sc_dev, ceq_id, msix_vec->idx, true); in irdma_cfg_ceq_vector()
1132 rf->sc_dev.irq_ops->irdma_cfg_aeq(&rf->sc_dev, msix_vec->idx, true); in irdma_cfg_aeq_vector()
Dtype.h648 const struct irdma_irq_ops *irq_ops; member
/Linux-v5.15/arch/arm64/kvm/vgic/
Dvgic.c482 struct irq_ops *ops) in kvm_vgic_map_irq()
515 u32 vintid, struct irq_ops *ops) in kvm_vgic_map_phys_irq()
/Linux-v5.15/arch/arm64/kvm/
Darch_timer.c1044 static struct irq_ops arch_timer_irq_ops = {