crycb 730 arch/s390/include/asm/kvm_host.h struct kvm_s390_crypto_cb *crycb; crycb 815 arch/s390/include/asm/kvm_host.h struct kvm_s390_crypto_cb crycb; /* 0x0800 */ crycb 927 arch/s390/kvm/kvm-s390.c kvm->arch.crypto.crycb->aes_wrapping_key_mask, crycb 928 arch/s390/kvm/kvm-s390.c sizeof(kvm->arch.crypto.crycb->aes_wrapping_key_mask)); crycb 938 arch/s390/kvm/kvm-s390.c kvm->arch.crypto.crycb->dea_wrapping_key_mask, crycb 939 arch/s390/kvm/kvm-s390.c sizeof(kvm->arch.crypto.crycb->dea_wrapping_key_mask)); crycb 949 arch/s390/kvm/kvm-s390.c memset(kvm->arch.crypto.crycb->aes_wrapping_key_mask, 0, crycb 950 arch/s390/kvm/kvm-s390.c sizeof(kvm->arch.crypto.crycb->aes_wrapping_key_mask)); crycb 959 arch/s390/kvm/kvm-s390.c memset(kvm->arch.crypto.crycb->dea_wrapping_key_mask, 0, crycb 960 arch/s390/kvm/kvm-s390.c sizeof(kvm->arch.crypto.crycb->dea_wrapping_key_mask)); crycb 2292 arch/s390/kvm/kvm-s390.c kvm->arch.crypto.crycbd = (__u32)(unsigned long) kvm->arch.crypto.crycb; crycb 2310 arch/s390/kvm/kvm-s390.c struct kvm_s390_crypto_cb *crycb = kvm->arch.crypto.crycb; crycb 2317 arch/s390/kvm/kvm-s390.c memcpy(crycb->apcb1.apm, apm, 32); crycb 2320 arch/s390/kvm/kvm-s390.c memcpy(crycb->apcb1.aqm, aqm, 32); crycb 2323 arch/s390/kvm/kvm-s390.c memcpy(crycb->apcb1.adm, adm, 32); crycb 2329 arch/s390/kvm/kvm-s390.c memcpy(crycb->apcb0.apm, apm, 8); crycb 2330 arch/s390/kvm/kvm-s390.c memcpy(crycb->apcb0.aqm, aqm, 2); crycb 2331 arch/s390/kvm/kvm-s390.c memcpy(crycb->apcb0.adm, adm, 2); crycb 2352 arch/s390/kvm/kvm-s390.c memset(&kvm->arch.crypto.crycb->apcb0, 0, crycb 2353 arch/s390/kvm/kvm-s390.c sizeof(kvm->arch.crypto.crycb->apcb0)); crycb 2354 arch/s390/kvm/kvm-s390.c memset(&kvm->arch.crypto.crycb->apcb1, 0, crycb 2355 arch/s390/kvm/kvm-s390.c sizeof(kvm->arch.crypto.crycb->apcb1)); crycb 2376 arch/s390/kvm/kvm-s390.c kvm->arch.crypto.crycb = &kvm->arch.sie_page2->crycb; crycb 2385 arch/s390/kvm/kvm-s390.c get_random_bytes(kvm->arch.crypto.crycb->aes_wrapping_key_mask, crycb 2386 arch/s390/kvm/kvm-s390.c sizeof(kvm->arch.crypto.crycb->aes_wrapping_key_mask)); crycb 2387 arch/s390/kvm/kvm-s390.c get_random_bytes(kvm->arch.crypto.crycb->dea_wrapping_key_mask, crycb 2388 arch/s390/kvm/kvm-s390.c sizeof(kvm->arch.crypto.crycb->dea_wrapping_key_mask)); crycb 48 arch/s390/kvm/vsie.c struct kvm_s390_crypto_cb crycb; /* 0x0700 */ crycb 217 arch/s390/kvm/vsie.c struct kvm_s390_crypto_cb *crycb; crycb 219 arch/s390/kvm/vsie.c crycb = (struct kvm_s390_crypto_cb *) (unsigned long)crycb_o; crycb 228 arch/s390/kvm/vsie.c (unsigned long) &crycb->apcb1, crycb 234 arch/s390/kvm/vsie.c (unsigned long) &crycb->apcb0, crycb 239 arch/s390/kvm/vsie.c (unsigned long) &crycb->apcb0, crycb 250 arch/s390/kvm/vsie.c (unsigned long) &crycb->apcb0, crycb 256 arch/s390/kvm/vsie.c (unsigned long) &crycb->apcb0, crycb 315 arch/s390/kvm/vsie.c ret = setup_apcb(vcpu, &vsie_page->crycb, crycb_addr, crycb 316 arch/s390/kvm/vsie.c vcpu->kvm->arch.crypto.crycb, crycb 332 arch/s390/kvm/vsie.c vsie_page->crycb.dea_wrapping_key_mask, 56)) crycb 339 arch/s390/kvm/vsie.c b1 = (unsigned long *) vsie_page->crycb.dea_wrapping_key_mask; crycb 341 arch/s390/kvm/vsie.c vcpu->kvm->arch.crypto.crycb->dea_wrapping_key_mask; crycb 353 arch/s390/kvm/vsie.c scb_s->crycbd = ((__u32)(__u64) &vsie_page->crycb) | CRYCB_FORMAT2;