GACC_STORE
return trans_exc(vcpu, PGM_PROTECTION, gra, 0, GACC_STORE, PROT_TYPE_LA);
if (ale.fo == 1 && mode == GACC_STORE)
teid->fsi = mode == GACC_STORE ? TEID_FSI_STORE : TEID_FSI_FETCH;
if (mode == GACC_STORE && dat_protection) {
if (mode == GACC_STORE && lap_enabled && is_low_address(ga))
if (mode == GACC_STORE)
.store = mode == GACC_STORE,
.write_attempt = mode == GACC_STORE,
bool terminate = (mode == GACC_STORE) && (idx > 0);
return access_guest_with_key(vcpu, ga, ar, data, len, GACC_STORE,
reg1, &dstaddr, GACC_STORE, 0);
acc_mode = mop->op == KVM_S390_MEMOP_ABSOLUTE_READ ? GACC_FETCH : GACC_STORE;
if (acc_mode == GACC_STORE && copy_from_user(tmpbuf, uaddr, mop->size))
if (acc_mode != GACC_STORE && copy_to_user(uaddr, tmpbuf, mop->size))
acc_mode = mop->op == KVM_S390_MEMOP_LOGICAL_READ ? GACC_FETCH : GACC_STORE;
GACC_STORE, access_key);