Home
last modified time | relevance | path

Searched refs:esc_virq (Results 1 – 3 of 3) sorted by relevance

/Linux-v5.10/arch/powerpc/kvm/
Dbook3s_xive.c184 if (xc->esc_virq[prio]) in kvmppc_xive_attach_escalation()
188 xc->esc_virq[prio] = irq_create_mapping(NULL, q->esc_irq); in kvmppc_xive_attach_escalation()
189 if (!xc->esc_virq[prio]) { in kvmppc_xive_attach_escalation()
208 pr_devel("Escalation %s irq %d (prio %d)\n", name, xc->esc_virq[prio], prio); in kvmppc_xive_attach_escalation()
210 rc = request_irq(xc->esc_virq[prio], xive_esc_irq, in kvmppc_xive_attach_escalation()
228 struct irq_data *d = irq_get_irq_data(xc->esc_virq[prio]); in kvmppc_xive_attach_escalation()
239 irq_dispose_mapping(xc->esc_virq[prio]); in kvmppc_xive_attach_escalation()
240 xc->esc_virq[prio] = 0; in kvmppc_xive_attach_escalation()
1173 if (xc->esc_virq[i]) { in kvmppc_xive_cleanup_vcpu()
1176 xc->esc_virq[i]); in kvmppc_xive_cleanup_vcpu()
[all …]
Dbook3s_xive_native.c97 if (xc->esc_virq[i]) { in kvmppc_xive_native_cleanup_vcpu()
100 xc->esc_virq[i]); in kvmppc_xive_native_cleanup_vcpu()
101 free_irq(xc->esc_virq[i], vcpu); in kvmppc_xive_native_cleanup_vcpu()
102 irq_dispose_mapping(xc->esc_virq[i]); in kvmppc_xive_native_cleanup_vcpu()
104 xc->esc_virq[i] = 0; in kvmppc_xive_native_cleanup_vcpu()
828 if (xc->esc_virq[prio]) { in kvmppc_xive_reset()
829 free_irq(xc->esc_virq[prio], vcpu); in kvmppc_xive_reset()
830 irq_dispose_mapping(xc->esc_virq[prio]); in kvmppc_xive_reset()
832 xc->esc_virq[prio] = 0; in kvmppc_xive_reset()
Dbook3s_xive.h177 u32 esc_virq[KVMPPC_XIVE_Q_COUNT]; member