• Home
  • Raw
  • Download

Lines Matching refs:rtte

700 		union region3_table_entry rtte;  in guest_translate()  local
704 if (deref_table(vcpu->kvm, ptr, &rtte.val)) in guest_translate()
706 if (rtte.i) in guest_translate()
708 if (rtte.tt != TABLE_TYPE_REGION3) in guest_translate()
710 if (rtte.cr && asce.p && edat2) in guest_translate()
712 if (rtte.fc && edat2) { in guest_translate()
713 dat_protection |= rtte.fc1.p; in guest_translate()
714 iep_protection = rtte.fc1.iep; in guest_translate()
715 raddr.rfaa = rtte.fc1.rfaa; in guest_translate()
718 if (vaddr.sx01 < rtte.fc0.tf) in guest_translate()
720 if (vaddr.sx01 > rtte.fc0.tl) in guest_translate()
723 dat_protection |= rtte.fc0.p; in guest_translate()
724 ptr = rtte.fc0.sto * PAGE_SIZE + vaddr.sx * 8; in guest_translate()
1081 union region3_table_entry rtte; in kvm_s390_shadow_tables() local
1085 rtte.val = ptr; in kvm_s390_shadow_tables()
1088 rc = gmap_read_table(parent, ptr + vaddr.rtx * 8, &rtte.val); in kvm_s390_shadow_tables()
1091 if (rtte.i) in kvm_s390_shadow_tables()
1093 if (rtte.tt != TABLE_TYPE_REGION3) in kvm_s390_shadow_tables()
1095 if (rtte.cr && asce.p && sg->edat_level >= 2) in kvm_s390_shadow_tables()
1097 if (rtte.fc && sg->edat_level >= 2) { in kvm_s390_shadow_tables()
1098 *dat_protection |= rtte.fc0.p; in kvm_s390_shadow_tables()
1100 ptr = rtte.fc1.rfaa * _REGION3_SIZE; in kvm_s390_shadow_tables()
1101 rtte.val = ptr; in kvm_s390_shadow_tables()
1104 if (vaddr.sx01 < rtte.fc0.tf || vaddr.sx01 > rtte.fc0.tl) in kvm_s390_shadow_tables()
1107 *dat_protection |= rtte.fc0.p; in kvm_s390_shadow_tables()
1108 ptr = rtte.fc0.sto * PAGE_SIZE; in kvm_s390_shadow_tables()
1110 rtte.fc0.p |= *dat_protection; in kvm_s390_shadow_tables()
1111 rc = gmap_shadow_sgt(sg, saddr, rtte.val, *fake); in kvm_s390_shadow_tables()