Lines Matching refs:pmap_pteg_table
830 * Try to insert the PTE @ *pvo_pt into the pmap_pteg_table at ptegidx
849 for (pt = pmap_pteg_table[ptegidx].pt, i = 0; i < 8; i++, pt++) {
861 for (pt = pmap_pteg_table[ptegidx].pt, i = 0; i < 8; i++, pt++) {
971 pteg = &pmap_pteg_table[ptegidx];
988 pteg = &pmap_pteg_table[ptegidx ^ pmap_pteg_mask];
1316 pt = &pmap_pteg_table[pteidx >> 3].pt[pteidx & 7];
1336 "pmap_pteg_table %p but invalid in pvo",
1344 "not match pte %p in pmap_pteg_table",
1355 "pmap_pteg_table but valid in pvo", pvo, pt);
1452 if ((uintptr_t) pt < (uintptr_t) &pmap_pteg_table[0] ||
1454 (uintptr_t) &pmap_pteg_table[pmap_pteg_cnt]) {
2659 for (pt = pmap_pteg_table[ptegidx].pt, i = 8; --i >= 0; pt++) {
3342 pmap_pteg_table = (void *)(uintptr_t) pmap_boot_find_memory(size, size, 0);
3346 "PTEG cnt: 0x%x HTAB size: 0x%08x bytes, address: %p\n", pmap_pteg_cnt, (unsigned int)size, pmap_pteg_table);
3351 if ( (uintptr_t) pmap_pteg_table + size > PMAP_DIRECT_MAPPED_LEN)
3352 panic("pmap_bootstrap: pmap_pteg_table end (%p + %#" _PRIxpa ") > PMAP_DIRECT_MAPPED_LEN",
3353 pmap_pteg_table, size);
3356 memset(__UNVOLATILE(pmap_pteg_table), 0,
3581 : "r"((uintptr_t)pmap_pteg_table | (pmap_pteg_mask >> 10))
3586 : "r"((uintptr_t)pmap_pteg_table |