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