Home
last modified time | relevance | path

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

/linux-6.15/arch/s390/kvm/
H A Dpci.c232 int rc = 0, gisc, npages, pcount = 0; in kvm_s390_pci_aif_enable() local
245 gisc = kvm_s390_gisc_register(kvm, fib->fmt0.isc); in kvm_s390_pci_aif_enable()
246 if (gisc < 0) in kvm_s390_pci_aif_enable()
247 return gisc; in kvm_s390_pci_aif_enable()
303 gaite->gisc = fib->fmt0.isc; in kvm_s390_pci_aif_enable()
314 fib->fmt0.isc = gisc; in kvm_s390_pci_aif_enable()
363 isc = gaite->gisc; in kvm_s390_pci_aif_disable()
372 gaite->gisc = 0; in kvm_s390_pci_aif_disable()
H A Dpci.h29 u8 gisc; member
H A Dinterrupt.c3259 int kvm_s390_gisc_register(struct kvm *kvm, u32 gisc) in kvm_s390_gisc_register() argument
3265 if (gisc > MAX_ISC) in kvm_s390_gisc_register()
3269 gi->alert.ref_count[gisc]++; in kvm_s390_gisc_register()
3270 if (gi->alert.ref_count[gisc] == 1) { in kvm_s390_gisc_register()
3271 gi->alert.mask |= 0x80 >> gisc; in kvm_s390_gisc_register()
3305 if (gisc > MAX_ISC) in kvm_s390_gisc_unregister()
3309 if (gi->alert.ref_count[gisc] == 0) { in kvm_s390_gisc_unregister()
3313 gi->alert.ref_count[gisc]--; in kvm_s390_gisc_unregister()
3314 if (gi->alert.ref_count[gisc] == 0) { in kvm_s390_gisc_unregister()
3315 gi->alert.mask &= ~(0x80 >> gisc); in kvm_s390_gisc_unregister()
[all …]
/linux-6.15/arch/s390/include/asm/
H A Dkvm_host.h719 extern int kvm_s390_gisc_register(struct kvm *kvm, u32 gisc);
720 extern int kvm_s390_gisc_unregister(struct kvm *kvm, u32 gisc);
H A Dap.h285 unsigned int gisc : 3; /* guest isc field */ member
/linux-6.15/drivers/s390/crypto/
H A Dvfio_ap_ops.c458 aqic_gisa.gisc = isc; in vfio_ap_irq_enable()
510 aqic_gisa.zone, aqic_gisa.ir, aqic_gisa.gisc, in vfio_ap_irq_enable()