Home
last modified time | relevance | path

Searched refs:crycb (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/arch/s390/kvm/
H A Dvsie.c48 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 Dkvm-s390.c918 /* 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 Dkvm-s390.c1014 /* 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 Dvsie.c49 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 Dkvm_host.h807 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 Dkvm_host.h834 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