/Linux-v4.19/arch/powerpc/mm/ |
D | hash_native_64.c | 323 unsigned long hpte_v, hpte_r; in native_hpte_insert() local 347 hpte_v = hpte_encode_v(vpn, psize, apsize, ssize) | vflags | HPTE_V_VALID; in native_hpte_insert() 352 i, hpte_v, hpte_r); in native_hpte_insert() 356 hpte_r = hpte_old_to_new_r(hpte_v, hpte_r); in native_hpte_insert() 357 hpte_v = hpte_old_to_new_v(hpte_v); in native_hpte_insert() 367 hptep->v = cpu_to_be64(hpte_v); in native_hpte_insert() 379 unsigned long hpte_v; in native_hpte_remove() local 388 hpte_v = be64_to_cpu(hptep->v); in native_hpte_remove() 390 if ((hpte_v & HPTE_V_VALID) && !(hpte_v & HPTE_V_BOLTED)) { in native_hpte_remove() 393 hpte_v = be64_to_cpu(hptep->v); in native_hpte_remove() [all …]
|
D | dump_hashpagetable.c | 215 unsigned long hash, vsid, vpn, hpte_group, want_v, hpte_v; in native_find() local 231 hpte_v = be64_to_cpu(hptep->v); in native_find() 233 if (HPTE_V_COMPARE(hpte_v, want_v) && (hpte_v & HPTE_V_VALID)) { in native_find()
|
/Linux-v4.19/arch/powerpc/platforms/ps3/ |
D | htab.c | 52 u64 hpte_v, hpte_r; in ps3_hpte_insert() local 65 hpte_v = hpte_encode_v(vpn, psize, apsize, ssize) | vflags | HPTE_V_VALID; in ps3_hpte_insert() 72 hpte_v, hpte_r, in ps3_hpte_insert() 81 hpte_v, hpte_r); in ps3_hpte_insert() 116 u64 hpte_v, want_v, hpte_rs; in ps3_hpte_updatepp() local 136 hpte_v = hpte_v_array[slot % 4]; in ps3_hpte_updatepp() 145 if (!HPTE_V_COMPARE(hpte_v, want_v) || !(hpte_v & HPTE_V_VALID)) { in ps3_hpte_updatepp()
|
/Linux-v4.19/arch/powerpc/include/asm/ |
D | kvm_book3s_64.h | 98 static inline void unlock_hpte(__be64 *hpte, unsigned long hpte_v) in unlock_hpte() argument 100 hpte_v &= ~HPTE_V_HVLOCK; in unlock_hpte() 102 hpte[0] = cpu_to_be64(hpte_v); in unlock_hpte() 106 static inline void __unlock_hpte(__be64 *hpte, unsigned long hpte_v) in __unlock_hpte() argument 108 hpte_v &= ~HPTE_V_HVLOCK; in __unlock_hpte() 109 hpte[0] = cpu_to_be64(hpte_v); in __unlock_hpte() 408 static inline int is_vrma_hpte(unsigned long hpte_v) in is_vrma_hpte() argument 410 return (hpte_v & ~0xffffffUL) == in is_vrma_hpte()
|
D | plpar_wrappers.h | 94 unsigned long hpte_group, unsigned long hpte_v, in plpar_pte_enter() argument 100 rc = plpar_hcall(H_ENTER, retbuf, flags, hpte_group, hpte_v, hpte_r); in plpar_pte_enter()
|
D | kvm_host.h | 444 unsigned long hpte_v; member
|
/Linux-v4.19/arch/powerpc/kvm/ |
D | trace_hv.h | 283 __field(unsigned long, hpte_v) 294 __entry->hpte_v = hptep[0]; 305 __entry->hpte_v, __entry->hpte_r, __entry->gpte_r, 317 __field(unsigned long, hpte_v) 324 __entry->hpte_v = hptep[0]; 331 __entry->hpte_v, __entry->hpte_r, __entry->ret)
|
D | book3s_hv_rm_mmu.c | 124 unsigned long hpte_v, unsigned long hpte_gr) in kvmppc_set_dirty_from_hpte() argument 130 psize = kvmppc_actual_pgsz(hpte_v, hpte_gr); in kvmppc_set_dirty_from_hpte() 138 static unsigned long *revmap_for_hpte(struct kvm *kvm, unsigned long hpte_v, in revmap_for_hpte() argument 147 gfn = hpte_rpn(hpte_gr, kvmppc_actual_pgsz(hpte_v, hpte_gr)); in revmap_for_hpte() 163 unsigned long hpte_v, unsigned long hpte_r) in remove_revmap_chain() argument 174 rmap = revmap_for_hpte(kvm, hpte_v, ptel, &memslot, &gfn); in remove_revmap_chain() 194 kvmppc_actual_pgsz(hpte_v, hpte_r)); in remove_revmap_chain() 1066 v = cache_entry->hpte_v; in kvmppc_hpte_hv_fault() 1142 cache_entry->hpte_v = v; in kvmppc_hpte_hv_fault()
|
D | book3s_64_mmu_hv.c | 1885 __be64 hpte_v; in kvm_htab_write() local 1889 if (__get_user(hpte_v, lbuf) || in kvm_htab_write() 1892 v = be64_to_cpu(hpte_v); in kvm_htab_write()
|
/Linux-v4.19/arch/powerpc/include/asm/book3s/64/ |
D | mmu-hash.h | 369 unsigned long hpte_v; in hpte_get_old_v() local 371 hpte_v = be64_to_cpu(hptep->v); in hpte_get_old_v() 373 hpte_v = hpte_new_to_old_v(hpte_v, be64_to_cpu(hptep->r)); in hpte_get_old_v() 374 return hpte_v; in hpte_get_old_v()
|
/Linux-v4.19/arch/powerpc/platforms/pseries/ |
D | lpar.c | 142 unsigned long hpte_v, hpte_r; in pSeries_lpar_hpte_insert() local 149 hpte_v = hpte_encode_v(vpn, psize, apsize, ssize) | vflags | HPTE_V_VALID; in pSeries_lpar_hpte_insert() 153 pr_devel(" hpte_v=%016lx, hpte_r=%016lx\n", hpte_v, hpte_r); in pSeries_lpar_hpte_insert() 166 lpar_rc = plpar_pte_enter(flags, hpte_group, hpte_v, hpte_r, &slot); in pSeries_lpar_hpte_insert()
|