Home
last modified time | relevance | path

Searched refs:gisc (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.4/arch/s390/kvm/
Dinterrupt.c305 static inline void gisa_set_ipm_gisc(struct kvm_s390_gisa *gisa, u32 gisc) in gisa_set_ipm_gisc() argument
307 set_bit_inv(IPM_BIT_OFFSET + gisc, (unsigned long *) gisa); in gisa_set_ipm_gisc()
315 static inline void gisa_clear_ipm_gisc(struct kvm_s390_gisa *gisa, u32 gisc) in gisa_clear_ipm_gisc() argument
317 clear_bit_inv(IPM_BIT_OFFSET + gisc, (unsigned long *) gisa); in gisa_clear_ipm_gisc()
320 static inline int gisa_tac_ipm_gisc(struct kvm_s390_gisa *gisa, u32 gisc) in gisa_tac_ipm_gisc() argument
322 return test_and_clear_bit_inv(IPM_BIT_OFFSET + gisc, (unsigned long *) gisa); in gisa_tac_ipm_gisc()
3131 int kvm_s390_gisc_register(struct kvm *kvm, u32 gisc) in kvm_s390_gisc_register() argument
3137 if (gisc > MAX_ISC) in kvm_s390_gisc_register()
3141 gi->alert.ref_count[gisc]++; in kvm_s390_gisc_register()
3142 if (gi->alert.ref_count[gisc] == 1) { in kvm_s390_gisc_register()
[all …]
/Linux-v5.4/arch/s390/include/asm/
Dap.h202 unsigned int gisc : 3; /* guest isc field */ member
Dkvm_host.h911 extern int kvm_s390_gisc_register(struct kvm *kvm, u32 gisc);
912 extern int kvm_s390_gisc_unregister(struct kvm *kvm, u32 gisc);
/Linux-v5.4/drivers/s390/crypto/
Dvfio_ap_ops.c226 aqic_gisa.gisc = isc; in vfio_ap_irq_enable()