Searched refs:crycb (Results 1 – 3 of 3) sorted by relevance
| /linux-6.15/arch/s390/kvm/ |
| H A D | vsie.c | 67 struct kvm_s390_crypto_cb crycb; /* 0x0700 */ member 344 ret = setup_apcb(vcpu, &vsie_page->crycb, crycb_addr, in shadow_crycb() 345 vcpu->kvm->arch.crypto.crycb, in shadow_crycb() 362 vsie_page->crycb.dea_wrapping_key_mask, 56)) in shadow_crycb() 369 b1 = (unsigned long *) vsie_page->crycb.dea_wrapping_key_mask; in shadow_crycb() 371 vcpu->kvm->arch.crypto.crycb->dea_wrapping_key_mask; in shadow_crycb() 383 scb_s->crycbd = (u32)virt_to_phys(&vsie_page->crycb) | CRYCB_FORMAT2; in shadow_crycb()
|
| H A D | kvm-s390.c | 3225 struct kvm_s390_crypto_cb *crycb = kvm->arch.crypto.crycb; in kvm_arch_crypto_set_masks() local 3231 memcpy(crycb->apcb1.apm, apm, 32); in kvm_arch_crypto_set_masks() 3234 memcpy(crycb->apcb1.aqm, aqm, 32); in kvm_arch_crypto_set_masks() 3237 memcpy(crycb->apcb1.adm, adm, 32); in kvm_arch_crypto_set_masks() 3243 memcpy(crycb->apcb0.apm, apm, 8); in kvm_arch_crypto_set_masks() 3244 memcpy(crycb->apcb0.aqm, aqm, 2); in kvm_arch_crypto_set_masks() 3245 memcpy(crycb->apcb0.adm, adm, 2); in kvm_arch_crypto_set_masks() 3276 memset(&kvm->arch.crypto.crycb->apcb0, 0, in kvm_arch_crypto_clear_masks() 3277 sizeof(kvm->arch.crypto.crycb->apcb0)); in kvm_arch_crypto_clear_masks() 3278 memset(&kvm->arch.crypto.crycb->apcb1, 0, in kvm_arch_crypto_clear_masks() [all …]
|
| /linux-6.15/arch/s390/include/asm/ |
| H A D | kvm_host.h | 507 struct kvm_s390_crypto_cb *crycb; member 593 struct kvm_s390_crypto_cb crycb; /* 0x0800 */ member
|