Home
last modified time | relevance | path

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

/linux-4.1.27/arch/powerpc/platforms/ps3/
Dhtab.c52 u64 hpte_v, hpte_r; in ps3_hpte_insert() local
66 hpte_r = hpte_encode_r(ps3_mm_phys_to_lpar(pa), psize, apsize) | rflags; in ps3_hpte_insert()
72 hpte_v, hpte_r, in ps3_hpte_insert()
81 hpte_v, hpte_r); in ps3_hpte_insert()
/linux-4.1.27/arch/powerpc/kvm/
Dtrace_hv.h283 __field(unsigned long, hpte_r)
294 __entry->hpte_r = hptep[1];
304 __entry->hpte_v, __entry->hpte_r, __entry->gpte_r,
317 __field(unsigned long, hpte_r)
324 __entry->hpte_r = hptep[1];
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
111 rcbits = hpte_r & (HPTE_R_R | HPTE_R_C); in remove_revmap_chain()
Dbook3s_64_mmu_hv.c1378 __be64 hpte_r; in kvm_htab_write() local
1382 __get_user(hpte_r, lbuf + 1)) in kvm_htab_write()
1385 r = be64_to_cpu(hpte_r); in kvm_htab_write()
/linux-4.1.27/arch/powerpc/mm/
Dhash_native_64.c199 unsigned long hpte_v, hpte_r; in native_hpte_insert() local
224 hpte_r = hpte_encode_r(pa, psize, apsize) | rflags; in native_hpte_insert()
228 i, hpte_v, hpte_r); in native_hpte_insert()
231 hptep->r = cpu_to_be64(hpte_r); in native_hpte_insert()
521 unsigned long hpte_r = be64_to_cpu(hpte->r); in hpte_decode() local
525 unsigned int lp = (hpte_r >> LP_SHIFT) & ((1 << LP_BITS) - 1); in hpte_decode()
/linux-4.1.27/arch/powerpc/platforms/pseries/
Dlpar.c134 unsigned long hpte_v, hpte_r; in pSeries_lpar_hpte_insert() local
142 hpte_r = hpte_encode_r(pa, psize, apsize) | rflags; in pSeries_lpar_hpte_insert()
145 pr_devel(" hpte_v=%016lx, hpte_r=%016lx\n", hpte_v, hpte_r); in pSeries_lpar_hpte_insert()
157 hpte_r &= ~HPTE_R_M; in pSeries_lpar_hpte_insert()
159 if (firmware_has_feature(FW_FEATURE_XCMO) && !(hpte_r & HPTE_R_N)) in pSeries_lpar_hpte_insert()
162 lpar_rc = plpar_pte_enter(flags, hpte_group, hpte_v, hpte_r, &slot); in pSeries_lpar_hpte_insert()
/linux-4.1.27/arch/powerpc/include/asm/
Dkvm_book3s_64.h359 static inline int hpte_get_skey_perm(unsigned long hpte_r, unsigned long amr) in hpte_get_skey_perm() argument
363 skey = ((hpte_r & HPTE_R_KEY_HI) >> 57) | in hpte_get_skey_perm()
364 ((hpte_r & HPTE_R_KEY_LO) >> 9); in hpte_get_skey_perm()
Dplpar_wrappers.h132 unsigned long hpte_r, unsigned long *slot) in plpar_pte_enter() argument
137 rc = plpar_hcall(H_ENTER, retbuf, flags, hpte_group, hpte_v, hpte_r); in plpar_pte_enter()