Lines Matching refs:pvo_pmap
391 pvo->pvo_pmap = pmap;
1366 pvo->pvo_pmap = NULL; /* to be filled in later */
1385 if (pvo->pvo_pmap == NULL)
1414 KASSERT(oldpvo->pvo_pmap == pmap, ("pmap of old "
1733 pmap = pvo->pvo_pmap;
1743 if (pvo->pvo_pmap == kernel_pmap)
1795 pmap = pvo->pvo_pmap;
1814 if (pvo->pvo_pmap == kernel_pmap)
2048 if (!(pvo->pvo_vaddr & PVO_DEAD) && pvo->pvo_pmap == pmap) {
2423 pmap = pvo->pvo_pmap;
2494 PMAP_LOCK_ASSERT(pvo->pvo_pmap, MA_OWNED);
2495 KASSERT(moea64_pvo_find_va(pvo->pvo_pmap, PVO_VADDR(pvo)) == NULL,
2503 RB_INSERT(pvo_tree, &pvo->pvo_pmap->pmap_pvo, pvo);
2516 pvo->pvo_pmap->pm_stats.wired_count++;
2517 pvo->pvo_pmap->pm_stats.resident_count++;
2529 if (pvo->pvo_pmap == kernel_pmap)
2551 KASSERT(pvo->pvo_pmap != NULL, ("Trying to remove PVO with no pmap"));
2552 PMAP_LOCK_ASSERT(pvo->pvo_pmap, MA_OWNED);
2573 pvo->pvo_pmap->pm_stats.resident_count--;
2575 pvo->pvo_pmap->pm_stats.wired_count--;
2580 RB_REMOVE(pvo_tree, &pvo->pvo_pmap->pmap_pvo, pvo);
2609 if (pvo->pvo_pmap == NULL)
2611 pvo->pvo_pmap = NULL;
2671 PMAP_LOCK(pvo->pvo_pmap);
2674 PMAP_UNLOCK(pvo->pvo_pmap);
2711 PMAP_LOCK(pvo->pvo_pmap);
2714 PMAP_UNLOCK(pvo->pvo_pmap);