Searched refs:gisa (Results 1 – 4 of 4) sorted by relevance
220 static inline void kvm_s390_gisa_set_ipm_gisc(struct kvm_s390_gisa *gisa, u32 gisc) in kvm_s390_gisa_set_ipm_gisc() argument222 set_bit_inv(IPM_BIT_OFFSET + gisc, (unsigned long *) gisa); in kvm_s390_gisa_set_ipm_gisc()225 static inline u8 kvm_s390_gisa_get_ipm(struct kvm_s390_gisa *gisa) in kvm_s390_gisa_get_ipm() argument227 return READ_ONCE(gisa->ipm); in kvm_s390_gisa_get_ipm()230 static inline void kvm_s390_gisa_clear_ipm_gisc(struct kvm_s390_gisa *gisa, u32 gisc) in kvm_s390_gisa_clear_ipm_gisc() argument232 clear_bit_inv(IPM_BIT_OFFSET + gisc, (unsigned long *) gisa); in kvm_s390_gisa_clear_ipm_gisc()235 static inline int kvm_s390_gisa_tac_ipm_gisc(struct kvm_s390_gisa *gisa, u32 gisc) in kvm_s390_gisa_tac_ipm_gisc() argument237 return test_and_clear_bit_inv(IPM_BIT_OFFSET + gisc, (unsigned long *) gisa); in kvm_s390_gisa_tac_ipm_gisc()249 kvm_s390_gisa_get_ipm(vcpu->kvm->arch.gisa) << IRQ_PEND_IO_ISC_7; in pending_irqs()1001 if (vcpu->kvm->arch.gisa && in __deliver_io()[all …]
2723 vcpu->arch.sie_block->gd = (u32)(u64)kvm->arch.gisa; in kvm_arch_vcpu_create()
206 unsigned int gisa : 27; /* gisa origin */ member
786 struct kvm_s390_gisa gisa; /* 0x0900 */ member831 struct kvm_s390_gisa *gisa; member