Lines Matching defs:crycb
49 struct kvm_s390_crypto_cb crycb; /* 0x0700 */
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.
222 * Checks the compatibility between the guest and host crycb and calls the
225 * Return 0 or an error number if the guest and host crycb are incompatible.
275 * shadow_crycb - Create a shadow copy of the crycb block
279 * Create a shadow copy of the crycb block and setup key wrapping, if
289 * the subfunctions working on the crycb.
326 ret = setup_apcb(vcpu, &vsie_page->crycb, crycb_addr,
327 vcpu->kvm->arch.crypto.crycb,
343 vsie_page->crycb.dea_wrapping_key_mask, 56))
350 b1 = (unsigned long *) vsie_page->crycb.dea_wrapping_key_mask;
352 vcpu->kvm->arch.crypto.crycb->dea_wrapping_key_mask;
364 scb_s->crycbd = ((__u32)(__u64) &vsie_page->crycb) | CRYCB_FORMAT2;