Searched refs:pte_hi (Results 1 – 9 of 9) sorted by relevance
| /trueos/sys/powerpc/pseries/ |
| HD | mmu_phyp.c | 210 phyp_pft_hcall(H_READ, 0, slot, 0, 0, &pte.pte_hi, &pte.pte_lo, in mphyp_pte_synch() 235 pvo_pt->pte_hi & LPTE_AVPN_MASK, 0, &pte.pte_hi, &pte.pte_lo, in mphyp_pte_unset() 254 KASSERT(!(pvo_pt->pte_hi & LPTE_LOCKED), in mphyp_pte_change() 259 result = phyp_pft_hcall(H_ENTER, H_EXACT, slot, pvo_pt->pte_hi, in mphyp_pte_change() 277 phyp_pft_hcall(H_READ, 0, slot, 0, 0, &pt.pte_hi, &pt.pte_lo, in mphyp_pte_spillable_ident() 280 if (pt.pte_hi & LPTE_SWBITS) in mphyp_pte_spillable_ident() 293 phyp_pft_hcall(H_READ, 0, slot, 0, 0, &to_evict->pte_hi, in mphyp_pte_spillable_ident() 308 KASSERT(!(pvo_pt->pte_hi & LPTE_LOCKED), in mphyp_pte_insert() 312 pvo_pt->pte_hi |= LPTE_VALID; in mphyp_pte_insert() 313 pvo_pt->pte_hi &= ~LPTE_HID; in mphyp_pte_insert() [all …]
|
| HD | phyp-hvcall.h | 301 uint64_t pte_hi, uint64_t pte_lo, uint64_t *pteidx_out, uint64_t *ptelo_out,
|
| /trueos/sys/powerpc/aim/ |
| HD | moea64_native.c | 263 pvo_pt->pte_hi |= LPTE_VALID; in moea64_pte_set_native() 272 pt->pte_hi = pvo_pt->pte_hi; in moea64_pte_set_native() 276 if (!(pvo_pt->pte_hi & LPTE_LOCKED)) in moea64_pte_set_native() 291 pvo_pt->pte_hi &= ~LPTE_VALID; in moea64_pte_unset_native() 292 pt->pte_hi &= ~LPTE_VALID; in moea64_pte_unset_native() 303 if (!(pvo_pt->pte_hi & LPTE_LOCKED)) in moea64_pte_unset_native() 472 if (pvo->pvo_pte.lpte.pte_hi & LPTE_HID) in moea64_pvo_to_pte_native() 477 if ((pvo->pvo_pte.lpte.pte_hi & LPTE_VALID) && in moea64_pvo_to_pte_native() 483 if ((pvo->pvo_pte.lpte.pte_hi & LPTE_VALID) == 0 && in moea64_pvo_to_pte_native() 490 if ((pt->pte_hi ^ (pvo->pvo_pte.lpte.pte_hi & ~LPTE_VALID)) == in moea64_pvo_to_pte_native() [all …]
|
| HD | mmu_oea.c | 482 if (pt->pte_hi == pvo_pt->pte_hi) in moea_pte_compare() 491 return (pt->pte_hi & ~PTE_VALID) == in moea_pte_match() 508 pt->pte_hi = ((sr & SR_VSID_MASK) << PTE_VSID_SHFT) | in moea_pte_create() 539 pvo_pt->pte_hi |= PTE_VALID; in moea_pte_set() 548 pt->pte_hi = pvo_pt->pte_hi; in moea_pte_set() 558 pvo_pt->pte_hi &= ~PTE_VALID; in moea_pte_unset() 568 pt->pte_hi &= ~PTE_VALID; in moea_pte_unset() 1275 if (pvo != NULL && (pvo->pvo_pte.pte.pte_hi & PTE_VALID) && in moea_extract_and_hold() 1344 rv = pvo == NULL || (pvo->pvo_pte.pte.pte_hi & PTE_VALID) == 0; in moea_is_prefaultable() 2094 if (pvo->pvo_pte.pte.pte_hi & PTE_HID) in moea_pvo_pte_index() [all …]
|
| HD | mmu_oea64.c | 416 pt->pte_hi = (vsid << LPTE_VSID_SHIFT) | in moea64_pte_create() 420 pt->pte_hi |= LPTE_BIG; in moea64_pte_create() 984 moea64_scratchpage_pvo[i]->pvo_pte.lpte.pte_hi in moea64_late_bootstrap() 1044 if ((pvo->pvo_pte.lpte.pte_hi & LPTE_WIRED) == 0) in moea64_unwire() 1047 pvo->pvo_pte.lpte.pte_hi &= ~LPTE_WIRED; in moea64_unwire() 1418 if (pvo != NULL && (pvo->pvo_pte.lpte.pte_hi & LPTE_VALID) && in moea64_extract_and_hold() 1545 rv = pvo == NULL || (pvo->pvo_pte.lpte.pte_hi & LPTE_VALID) == 0; in moea64_is_prefaultable() 2246 pvo->pvo_pte.lpte.pte_hi |= LPTE_WIRED; in moea64_pvo_enter() 2252 pvo->pvo_pte.lpte.pte_hi &= ~LPTE_WIRED; in moea64_pvo_enter() 2255 if (!(pvo->pvo_pte.lpte.pte_hi & LPTE_VALID)) { in moea64_pvo_enter() [all …]
|
| /trueos/sys/powerpc/ps3/ |
| HD | mmu_ps3.c | 169 (pvo_pt->pte_hi & LPTE_AVPN_MASK), in mps3_pte_synch() 171 halfbucket[slot & 0x3], pvo_pt->pte_hi)); in mps3_pte_synch() 182 lv1_write_htab_entry(mps3_vas_id, slot, pvo_pt->pte_hi, in mps3_pte_clear() 191 pvo_pt->pte_hi &= ~LPTE_VALID; in mps3_pte_unset() 201 lv1_write_htab_entry(mps3_vas_id, slot, pvo_pt->pte_hi, in mps3_pte_change() 213 pvo_pt->pte_hi |= LPTE_VALID; in mps3_pte_insert() 214 pvo_pt->pte_hi &= ~LPTE_HID; in mps3_pte_insert() 215 evicted.pte_hi = 0; in mps3_pte_insert() 218 pvo_pt->pte_hi, pvo_pt->pte_lo, LPTE_LOCKED | LPTE_WIRED, 0, in mps3_pte_insert() 219 &index, &evicted.pte_hi, &evicted.pte_lo); in mps3_pte_insert() [all …]
|
| HD | ps3-hvcall.h | 51 int lv1_write_htab_entry(uint64_t vas_id, uint64_t slot, uint64_t pte_hi, uint64_t pte_lo); 92 int lv1_insert_htab_entry(uint64_t vas_id, uint64_t pteg, uint64_t pte_hi, uint64_t pte_lo, uint64_…
|
| /trueos/sys/boot/powerpc/ps3/ |
| HD | ps3mmu.c | 55 pt.pte_hi = LPTE_BIG; in ps3mmu_map() 60 pt.pte_hi = 0; in ps3mmu_map() 66 pt.pte_hi |= (vsid << LPTE_VSID_SHIFT) | in ps3mmu_map() 71 pt.pte_hi |= LPTE_LOCKED | LPTE_VALID; in ps3mmu_map()
|
| /trueos/sys/powerpc/include/ |
| HD | pte.h | 47 u_int32_t pte_hi; member 57 u_int64_t pte_hi; member
|