rtte 700 arch/s390/kvm/gaccess.c union region3_table_entry rtte; rtte 704 arch/s390/kvm/gaccess.c if (deref_table(vcpu->kvm, ptr, &rtte.val)) rtte 706 arch/s390/kvm/gaccess.c if (rtte.i) rtte 708 arch/s390/kvm/gaccess.c if (rtte.tt != TABLE_TYPE_REGION3) rtte 710 arch/s390/kvm/gaccess.c if (rtte.cr && asce.p && edat2) rtte 712 arch/s390/kvm/gaccess.c if (rtte.fc && edat2) { rtte 713 arch/s390/kvm/gaccess.c dat_protection |= rtte.fc1.p; rtte 714 arch/s390/kvm/gaccess.c iep_protection = rtte.fc1.iep; rtte 715 arch/s390/kvm/gaccess.c raddr.rfaa = rtte.fc1.rfaa; rtte 718 arch/s390/kvm/gaccess.c if (vaddr.sx01 < rtte.fc0.tf) rtte 720 arch/s390/kvm/gaccess.c if (vaddr.sx01 > rtte.fc0.tl) rtte 723 arch/s390/kvm/gaccess.c dat_protection |= rtte.fc0.p; rtte 724 arch/s390/kvm/gaccess.c ptr = rtte.fc0.sto * PAGE_SIZE + vaddr.sx * 8; rtte 1081 arch/s390/kvm/gaccess.c union region3_table_entry rtte; rtte 1085 arch/s390/kvm/gaccess.c rtte.val = ptr; rtte 1088 arch/s390/kvm/gaccess.c rc = gmap_read_table(parent, ptr + vaddr.rtx * 8, &rtte.val); rtte 1091 arch/s390/kvm/gaccess.c if (rtte.i) rtte 1093 arch/s390/kvm/gaccess.c if (rtte.tt != TABLE_TYPE_REGION3) rtte 1095 arch/s390/kvm/gaccess.c if (rtte.cr && asce.p && sg->edat_level >= 2) rtte 1097 arch/s390/kvm/gaccess.c if (rtte.fc && sg->edat_level >= 2) { rtte 1098 arch/s390/kvm/gaccess.c *dat_protection |= rtte.fc0.p; rtte 1100 arch/s390/kvm/gaccess.c ptr = rtte.fc1.rfaa * _REGION3_SIZE; rtte 1101 arch/s390/kvm/gaccess.c rtte.val = ptr; rtte 1104 arch/s390/kvm/gaccess.c if (vaddr.sx01 < rtte.fc0.tf || vaddr.sx01 > rtte.fc0.tl) rtte 1107 arch/s390/kvm/gaccess.c *dat_protection |= rtte.fc0.p; rtte 1108 arch/s390/kvm/gaccess.c ptr = rtte.fc0.sto * PAGE_SIZE; rtte 1110 arch/s390/kvm/gaccess.c rtte.fc0.p |= *dat_protection; rtte 1111 arch/s390/kvm/gaccess.c rc = gmap_shadow_sgt(sg, saddr, rtte.val, *fake); rtte 439 arch/s390/mm/pgalloc.c unsigned long *rtte, next, table; rtte 442 arch/s390/mm/pgalloc.c rtte = (unsigned long *) origin; rtte 443 arch/s390/mm/pgalloc.c rtte += (addr & _REGION3_INDEX) >> _REGION3_SHIFT; rtte 446 arch/s390/mm/pgalloc.c if (*rtte & _REGION_ENTRY_INVALID) { rtte 452 arch/s390/mm/pgalloc.c *rtte = table | _REGION3_ENTRY; rtte 454 arch/s390/mm/pgalloc.c table = *rtte & _REGION_ENTRY_ORIGIN; rtte 460 arch/s390/mm/pgalloc.c } while (rtte++, addr = next, addr < end);