Home
last modified time | relevance | path

Searched refs:hpte_v (Results 1 – 8 of 8) sorted by relevance

/linux-4.1.27/arch/powerpc/mm/
Dhash_native_64.c199 unsigned long hpte_v, hpte_r; in native_hpte_insert() local
223 hpte_v = hpte_encode_v(vpn, psize, apsize, ssize) | vflags | HPTE_V_VALID; in native_hpte_insert()
228 i, hpte_v, hpte_r); in native_hpte_insert()
238 hptep->v = cpu_to_be64(hpte_v); in native_hpte_insert()
250 unsigned long hpte_v; in native_hpte_remove() local
259 hpte_v = be64_to_cpu(hptep->v); in native_hpte_remove()
261 if ((hpte_v & HPTE_V_VALID) && !(hpte_v & HPTE_V_BOLTED)) { in native_hpte_remove()
264 hpte_v = be64_to_cpu(hptep->v); in native_hpte_remove()
265 if ((hpte_v & HPTE_V_VALID) in native_hpte_remove()
266 && !(hpte_v & HPTE_V_BOLTED)) in native_hpte_remove()
[all …]
/linux-4.1.27/arch/powerpc/platforms/ps3/
Dhtab.c52 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-4.1.27/arch/powerpc/include/asm/
Dkvm_book3s_64.h88 static inline void unlock_hpte(__be64 *hpte, unsigned long hpte_v) in unlock_hpte() argument
90 hpte_v &= ~HPTE_V_HVLOCK; in unlock_hpte()
92 hpte[0] = cpu_to_be64(hpte_v); in unlock_hpte()
96 static inline void __unlock_hpte(__be64 *hpte, unsigned long hpte_v) in __unlock_hpte() argument
98 hpte_v &= ~HPTE_V_HVLOCK; in __unlock_hpte()
99 hpte[0] = cpu_to_be64(hpte_v); in __unlock_hpte()
407 static inline int is_vrma_hpte(unsigned long hpte_v) in is_vrma_hpte() argument
409 return (hpte_v & ~0xffffffUL) == in is_vrma_hpte()
Dplpar_wrappers.h131 unsigned long hpte_group, unsigned long hpte_v, in plpar_pte_enter() argument
137 rc = plpar_hcall(H_ENTER, retbuf, flags, hpte_group, hpte_v, hpte_r); in plpar_pte_enter()
/linux-4.1.27/arch/powerpc/kvm/
Dtrace_hv.h282 __field(unsigned long, hpte_v)
293 __entry->hpte_v = hptep[0];
304 __entry->hpte_v, __entry->hpte_r, __entry->gpte_r,
316 __field(unsigned long, hpte_v)
323 __entry->hpte_v = hptep[0];
330 __entry->hpte_v, __entry->hpte_r, __entry->ret)
Dbook3s_hv_rm_mmu.c103 unsigned long hpte_v, unsigned long hpte_r) in remove_revmap_chain() argument
113 gfn = hpte_rpn(ptel, hpte_page_size(hpte_v, ptel)); in remove_revmap_chain()
Dbook3s_64_mmu_hv.c1377 __be64 hpte_v; in kvm_htab_write() local
1381 if (__get_user(hpte_v, lbuf) || in kvm_htab_write()
1384 v = be64_to_cpu(hpte_v); in kvm_htab_write()
/linux-4.1.27/arch/powerpc/platforms/pseries/
Dlpar.c134 unsigned long hpte_v, hpte_r; in pSeries_lpar_hpte_insert() local
141 hpte_v = hpte_encode_v(vpn, psize, apsize, ssize) | vflags | HPTE_V_VALID; in pSeries_lpar_hpte_insert()
145 pr_devel(" hpte_v=%016lx, hpte_r=%016lx\n", hpte_v, hpte_r); in pSeries_lpar_hpte_insert()
162 lpar_rc = plpar_pte_enter(flags, hpte_group, hpte_v, hpte_r, &slot); in pSeries_lpar_hpte_insert()
342 unsigned long want_v, hpte_v; in pSeries_lpar_hpte_find() local
350 hpte_v = pSeries_lpar_hpte_getword0(slot); in pSeries_lpar_hpte_find()
352 if (HPTE_V_COMPARE(hpte_v, want_v) && (hpte_v & HPTE_V_VALID)) in pSeries_lpar_hpte_find()