Home
last modified time | relevance | path

Searched refs:rtte (Results 1 – 2 of 2) sorted by relevance

/linux/arch/s390/mm/
H A Dpgalloc.c279 unsigned long *rtte, next, *table; in base_region3_walk() local
282 rtte = origin; in base_region3_walk()
283 rtte += (addr & _REGION3_INDEX) >> _REGION3_SHIFT; in base_region3_walk()
286 if (*rtte & _REGION_ENTRY_INVALID) { in base_region3_walk()
292 *rtte = __pa(table) | _REGION3_ENTRY; in base_region3_walk()
294 table = __va(*rtte & _REGION_ENTRY_ORIGIN); in base_region3_walk()
300 } while (rtte++, addr = next, addr < end); in base_region3_walk()
/linux/arch/s390/kvm/
H A Dgaccess.c556 union region3_table_entry rtte; in guest_translate_gva() local
560 if (deref_table(vcpu->kvm, ptr, &rtte.val)) in guest_translate_gva()
562 if (rtte.i) in guest_translate_gva()
564 if (rtte.tt != TABLE_TYPE_REGION3) in guest_translate_gva()
566 if (rtte.cr && asce.p && edat2) in guest_translate_gva()
568 if (rtte.fc && edat2) { in guest_translate_gva()
569 dat_protection |= rtte.fc1.p; in guest_translate_gva()
570 iep_protection = rtte.fc1.iep; in guest_translate_gva()
571 raddr.rfaa = rtte.fc1.rfaa; in guest_translate_gva()
574 if (vaddr.sx01 < rtte.fc0.tf) in guest_translate_gva()
[all …]