Searched refs:crycb (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/arch/s390/kvm/ |
H A D | vsie.c | 48 struct kvm_s390_crypto_cb crycb; /* 0x0700 */ member 158 * @apcb_s: pointer to start of apcb in the shadow crycb 180 * @apcb_s: pointer to start of apcb in the shadow crycb 203 * @crycb_s: pointer to shadow crycb 204 * @crycb_o: pointer to original guest crycb 205 * @crycb_h: pointer to the host crycb 206 * @fmt_o: format of the original guest crycb. 207 * @fmt_h: format of the host crycb. 209 * Checks the compatibility between the guest and host crycb and calls the 212 * Return 0 or an error number if the guest and host crycb ar 219 struct kvm_s390_crypto_cb *crycb; setup_apcb() local [all...] |
H A D | kvm-s390.c | 918 /* recreate the shadow crycb by leaving the VSIE handler */ in kvm_s390_vcpu_crypto_reset_all() 935 kvm->arch.crypto.crycb->aes_wrapping_key_mask, in kvm_s390_vm_set_crypto() 936 sizeof(kvm->arch.crypto.crycb->aes_wrapping_key_mask)); in kvm_s390_vm_set_crypto() 946 kvm->arch.crypto.crycb->dea_wrapping_key_mask, in kvm_s390_vm_set_crypto() 947 sizeof(kvm->arch.crypto.crycb->dea_wrapping_key_mask)); in kvm_s390_vm_set_crypto() 957 memset(kvm->arch.crypto.crycb->aes_wrapping_key_mask, 0, in kvm_s390_vm_set_crypto() 958 sizeof(kvm->arch.crypto.crycb->aes_wrapping_key_mask)); in kvm_s390_vm_set_crypto() 967 memset(kvm->arch.crypto.crycb->dea_wrapping_key_mask, 0, in kvm_s390_vm_set_crypto() 968 sizeof(kvm->arch.crypto.crycb->dea_wrapping_key_mask)); in kvm_s390_vm_set_crypto() 2537 kvm->arch.crypto.crycbd = (__u32)(unsigned long) kvm->arch.crypto.crycb; in kvm_s390_set_crycb_format() 2555 struct kvm_s390_crypto_cb *crycb = kvm->arch.crypto.crycb; kvm_arch_crypto_set_masks() local [all...] |
/kernel/linux/linux-6.6/arch/s390/kvm/ |
H A D | kvm-s390.c | 1014 /* recreate the shadow crycb by leaving the VSIE handler */ in kvm_s390_vcpu_crypto_reset_all() 1031 kvm->arch.crypto.crycb->aes_wrapping_key_mask, in kvm_s390_vm_set_crypto() 1032 sizeof(kvm->arch.crypto.crycb->aes_wrapping_key_mask)); in kvm_s390_vm_set_crypto() 1042 kvm->arch.crypto.crycb->dea_wrapping_key_mask, in kvm_s390_vm_set_crypto() 1043 sizeof(kvm->arch.crypto.crycb->dea_wrapping_key_mask)); in kvm_s390_vm_set_crypto() 1053 memset(kvm->arch.crypto.crycb->aes_wrapping_key_mask, 0, in kvm_s390_vm_set_crypto() 1054 sizeof(kvm->arch.crypto.crycb->aes_wrapping_key_mask)); in kvm_s390_vm_set_crypto() 1063 memset(kvm->arch.crypto.crycb->dea_wrapping_key_mask, 0, in kvm_s390_vm_set_crypto() 1064 sizeof(kvm->arch.crypto.crycb->dea_wrapping_key_mask)); in kvm_s390_vm_set_crypto() 3157 kvm->arch.crypto.crycbd = (__u32)(unsigned long) kvm->arch.crypto.crycb; in kvm_s390_set_crycb_format() 3190 struct kvm_s390_crypto_cb *crycb = kvm->arch.crypto.crycb; kvm_arch_crypto_set_masks() local [all...] |
H A D | vsie.c | 49 struct kvm_s390_crypto_cb crycb; /* 0x0700 */ member 163 * @apcb_s: pointer to start of apcb in the shadow crycb 164 * @crycb_gpa: guest physical address to start of original guest crycb 189 * @apcb_s: pointer to start of apcb in the shadow crycb 190 * @crycb_gpa: guest physical address to start of original guest crycb 216 * @crycb_s: pointer to shadow crycb 217 * @crycb_gpa: guest physical address of original guest crycb 218 * @crycb_h: pointer to the host crycb 219 * @fmt_o: format of the original guest crycb. 220 * @fmt_h: format of the host crycb [all...] |
/kernel/linux/linux-5.10/arch/s390/include/asm/ |
H A D | kvm_host.h | 807 struct kvm_s390_crypto_cb *crycb; member 887 * sie_page2 has to be allocated as DMA because fac_list, crycb and 892 struct kvm_s390_crypto_cb crycb; /* 0x0800 */ member
|
/kernel/linux/linux-6.6/arch/s390/include/asm/ |
H A D | kvm_host.h | 834 struct kvm_s390_crypto_cb *crycb; member 915 * sie_page2 has to be allocated as DMA because fac_list, crycb and 920 struct kvm_s390_crypto_cb crycb; /* 0x0800 */ member
|
Completed in 16 milliseconds