Lines Matching refs:pv_h
527 pv_rooted_entry_t pv_h)
535 insque(&pvh_e->qlink, &pv_h->qlink);
650 pv_rooted_entry_t pv_h = pai_to_pvh(ppn_to_pai(ppn));
651 pv_rooted_entry_t pv_e = pv_h;
653 pmap_t pvpmap = pv_h->pmap;
654 vm_map_offset_t pvva = pv_h->va;
681 } while (((pv_e = (pv_rooted_entry_t) queue_next(&pv_e->qlink))) && (pv_e != pv_h));
752 pv_rooted_entry_t pv_h;
761 pv_h = pai_to_pvh(ppn_to_pai(ppn));
763 if (__improbable(pv_h->pmap == PMAP_NULL)) {
778 if (pv_h->va == vaddr && pv_h->pmap == pmap) {
786 pvh_e = (pv_hashed_entry_t) queue_next(&pv_h->qlink);
787 if (pv_h != (pv_rooted_entry_t) pvh_e) {
804 pv_h->pmap = pvh_e->pmap;
805 pv_h->va = pvh_e->va; /* dispose of pvh_e */
808 pv_h->pmap = PMAP_NULL;
841 panic("Possible memory corruption: pmap_pv_remove(%p, 0x%llx, 0x%x, 0x%llx, %p, %p): pv not on hash, head: %p, 0x%llx", pmap, vaddr, ppn, *pte, ppnp, pte, pv_h->pmap, pv_h->va);