Lines Matching defs:GLUE
9 #define GLUE(a,b) XGLUE(a,b)
14 static void GLUE(X_PFX,ack_pending)(struct kvmppc_xive_vcpu *xc)
57 static u8 GLUE(X_PFX,esb_load)(struct xive_irq_data *xd, u32 offset)
75 static void GLUE(X_PFX,source_eoi)(u32 hw_irq, struct xive_irq_data *xd)
101 eoi_val = GLUE(X_PFX,esb_load)(xd, XIVE_ESB_SET_PQ_00);
115 static u32 GLUE(X_PFX,scan_interrupts)(struct kvmppc_xive_vcpu *xc,
178 GLUE(X_PFX,source_eoi)(xc->vp_ipi,
272 X_STATIC unsigned long GLUE(X_PFX,h_xirr)(struct kvm_vcpu *vcpu)
280 xc->GLUE(X_STAT_PFX,h_xirr)++;
283 GLUE(X_PFX,ack_pending)(xc);
292 hirq = GLUE(X_PFX,scan_interrupts)(xc, xc->pending, scan_fetch);
323 X_STATIC unsigned long GLUE(X_PFX,h_ipoll)(struct kvm_vcpu *vcpu, unsigned long server)
331 xc->GLUE(X_STAT_PFX,h_ipoll)++;
350 hirq = GLUE(X_PFX,scan_interrupts)(xc, pending, scan_poll);
358 static void GLUE(X_PFX,push_pending_to_hw)(struct kvmppc_xive_vcpu *xc)
376 static void GLUE(X_PFX,scan_for_rerouted_irqs)(struct kvmppc_xive *xive,
429 GLUE(X_PFX,esb_load)(xd, XIVE_ESB_SET_PQ_11);
432 GLUE(X_PFX,source_eoi)(hw_num, xd);
442 X_STATIC int GLUE(X_PFX,h_cppr)(struct kvm_vcpu *vcpu, unsigned long cppr)
450 xc->GLUE(X_STAT_PFX,h_cppr)++;
472 GLUE(X_PFX,push_pending_to_hw)(xc);
491 GLUE(X_PFX,scan_for_rerouted_irqs)(xive, xc);
501 X_STATIC int GLUE(X_PFX,h_eoi)(struct kvm_vcpu *vcpu, unsigned long xirr)
515 xc->GLUE(X_STAT_PFX,h_eoi)++;
574 GLUE(X_PFX,source_eoi)(hw_num, xd);
595 GLUE(X_PFX,scan_interrupts)(xc, xc->pending, scan_eoi);
596 GLUE(X_PFX,push_pending_to_hw)(xc);
606 X_STATIC int GLUE(X_PFX,h_ipi)(struct kvm_vcpu *vcpu, unsigned long server,
613 xc->GLUE(X_STAT_PFX,h_ipi)++;