Home
last modified time | relevance | path

Searched refs:hpte (Results 1 – 3 of 3) sorted by relevance

/arch/powerpc/platforms/iseries/
Dcall_hpt.h79 static inline u64 HvCallHpt_findValid(struct hash_pte *hpte, u64 vpn) in HvCallHpt_findValid() argument
81 return HvCall3Ret16(HvCallHptFindValid, hpte, vpn, 0, 0); in HvCallHpt_findValid()
84 static inline u64 HvCallHpt_findNextValid(struct hash_pte *hpte, u32 hpteIndex, in HvCallHpt_findNextValid() argument
87 return HvCall3Ret16(HvCallHptFindNextValid, hpte, hpteIndex, in HvCallHpt_findNextValid()
91 static inline void HvCallHpt_get(struct hash_pte *hpte, u32 hpteIndex) in HvCallHpt_get() argument
93 HvCall2Ret16(HvCallHptGet, hpte, hpteIndex, 0); in HvCallHpt_get()
97 struct hash_pte *hpte) in HvCallHpt_addValidate() argument
99 HvCall4(HvCallHptAddValidate, hpteIndex, hBit, hpte->v, hpte->r); in HvCallHpt_addValidate()
Dhtab.c103 struct hash_pte hpte; in iSeries_hpte_getword0() local
105 HvCallHpt_get(&hpte, slot); in iSeries_hpte_getword0()
106 return hpte.v; in iSeries_hpte_getword0()
148 struct hash_pte hpte; in iSeries_hpte_updatepp() local
153 HvCallHpt_get(&hpte, slot); in iSeries_hpte_updatepp()
156 if (HPTE_V_COMPARE(hpte.v, want_v) && (hpte.v & HPTE_V_VALID)) { in iSeries_hpte_updatepp()
180 struct hash_pte hpte; in iSeries_hpte_find() local
189 slot = HvCallHpt_findValid(&hpte, vpn); in iSeries_hpte_find()
190 if (hpte.v & HPTE_V_VALID) { in iSeries_hpte_find()
/arch/powerpc/mm/
Dhash_native_64.c345 static void hpte_decode(struct hash_pte *hpte, unsigned long slot, in hpte_decode() argument
348 unsigned long hpte_r = hpte->r; in hpte_decode()
349 unsigned long hpte_v = hpte->v; in hpte_decode()