Home
last modified time | relevance | path

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

/linux-2.4.37.9/include/asm-ppc64/iSeries/
DHvCallHpt.h109 static inline u64 HvCallHpt_findValid( struct _HPTE *hpte, u64 vpn ) in HvCallHpt_findValid() argument
111 u64 retIndex = HvCall3Ret16( HvCallHptFindValid, hpte, vpn, 0, 0 ); in HvCallHpt_findValid()
116 static inline u64 HvCallHpt_findNextValid( struct _HPTE *hpte, u32 hpteIndex, u8 bitson, u8 bitsof… in HvCallHpt_findNextValid() argument
118 u64 retIndex = HvCall3Ret16( HvCallHptFindNextValid, hpte, hpteIndex, bitson, bitsoff ); in HvCallHpt_findNextValid()
123 static inline void HvCallHpt_get( struct _HPTE *hpte, u32 hpteIndex ) in HvCallHpt_get() argument
125 HvCall2Ret16( HvCallHptGet, hpte, hpteIndex, 0 ); in HvCallHpt_get()
131 struct _HPTE *hpte ) in HvCallHpt_addValidate() argument
135 hBit, (*((u64 *)hpte)), (*(((u64 *)hpte)+1)) ); in HvCallHpt_addValidate()
/linux-2.4.37.9/arch/ppc64/xmon/
Dxmon.c2180 HPTE * hpte; in mem_translate() local
2234 hpte = htab_data.htab + hpteg_slot_primary; in mem_translate()
2241 if ( hpte->dw0.dw0.v != 0 ) { in mem_translate()
2242 printf("%d: (hpte)%.16lx %.16lx\n", i, hpte->dw0.dword0, hpte->dw1.dword1); in mem_translate()
2244 (hpte->dw0.dw0.avpn)>>5, in mem_translate()
2245 (hpte->dw0.dw0.avpn) & 0x1f, in mem_translate()
2246 (hpte->dw0.dw0.h)); in mem_translate()
2247 printf(" rpn: %.13lx \n", (hpte->dw1.dw1.rpn)); in mem_translate()
2249 ((hpte->dw1.dw1.pp0)<<2)|(hpte->dw1.dw1.pp)); in mem_translate()
2251 ((hpte->dw1.dw1.w)<<4)| in mem_translate()
[all …]
/linux-2.4.37.9/arch/ppc64/kernel/
Dhtab.c660 HPTE hpte; in iSeries_hpte_getword0() local
661 HvCallHpt_get(&hpte, slot); in iSeries_hpte_getword0()
662 dword0 = hpte.dw0.dword0; in iSeries_hpte_getword0()
742 HPTE hpte; in iSeries_hpte_find() local
751 slot = HvCallHpt_findValid(&hpte, vpn); in iSeries_hpte_find()
752 if (hpte.dw0.dw0.v) { in iSeries_hpte_find()
918 HPTE hpte; in rpa_lpar_hpte_updatepp() local
920 lpar_rc = plpar_pte_read(0, slot, &hpte.dw0.dword0, &hpte.dw1.dword1); in rpa_lpar_hpte_updatepp()
922 if ((hpte.dw0.dw0.avpn == avpn) && in rpa_lpar_hpte_updatepp()
923 (hpte.dw0.dw0.v) && in rpa_lpar_hpte_updatepp()
[all …]
DiSeries_setup.c616 HPTE hpte; in iSeries_bolt_kernel() local
623 unsigned long slot = HvCallHpt_findValid( &hpte, vpn ); in iSeries_bolt_kernel()
624 if (hpte.dw0.dw0.v) { in iSeries_bolt_kernel()