Lines Matching refs:slb_v
1069 unsigned long eaddr, unsigned long slb_v, long mmio_update) in mmio_cache_search() argument
1080 entry->slb_v == slb_v) in mmio_cache_search()
1103 long kvmppc_hv_find_lock_hpte(struct kvm *kvm, gva_t eaddr, unsigned long slb_v, in kvmppc_hv_find_lock_hpte() argument
1119 if (slb_v & SLB_VSID_L) { in kvmppc_hv_find_lock_hpte()
1122 pshift = slb_base_page_shift[(slb_v & SLB_VSID_LP) >> 4]; in kvmppc_hv_find_lock_hpte()
1124 if (slb_v & SLB_VSID_B_1T) { in kvmppc_hv_find_lock_hpte()
1126 vsid = (slb_v & ~SLB_VSID_B) >> SLB_VSID_SHIFT_1T; in kvmppc_hv_find_lock_hpte()
1130 vsid = (slb_v & ~SLB_VSID_B) >> SLB_VSID_SHIFT; in kvmppc_hv_find_lock_hpte()
1133 avpn = slb_v & ~(somask >> 16); /* also includes B */ in kvmppc_hv_find_lock_hpte()
1197 unsigned long slb_v, unsigned int status, bool data) in kvmppc_hpte_hv_fault() argument
1214 cache_entry = mmio_cache_search(vcpu, addr, slb_v, mmio_update); in kvmppc_hpte_hv_fault()
1222 index = kvmppc_hv_find_lock_hpte(kvm, addr, slb_v, valid); in kvmppc_hpte_hv_fault()
1252 if (!hpte_read_permission(pp, slb_v & key)) in kvmppc_hpte_hv_fault()
1256 if (!hpte_write_permission(pp, slb_v & key)) in kvmppc_hpte_hv_fault()
1259 if (!hpte_read_permission(pp, slb_v & key)) in kvmppc_hpte_hv_fault()
1286 if (slb_v & SLB_VSID_L) { in kvmppc_hpte_hv_fault()
1287 pshift_index = ((slb_v & SLB_VSID_LP) >> 4); in kvmppc_hpte_hv_fault()
1297 cache_entry->slb_v = slb_v; in kvmppc_hpte_hv_fault()