Lines Matching defs:pv_h
512 pv_rooted_entry_t pv_h)
520 insque(&pvh_e->qlink, &pv_h->qlink);
635 pv_rooted_entry_t pv_h = pai_to_pvh(ppn_to_pai(ppn));
636 pv_rooted_entry_t pv_e = pv_h;
638 pmap_t pvpmap = pv_h->pmap;
639 vm_map_offset_t pvva = pv_h->va;
666 } while (((pv_e = (pv_rooted_entry_t) queue_next(&pv_e->qlink))) && (pv_e != pv_h));
737 pv_rooted_entry_t pv_h;
746 pv_h = pai_to_pvh(ppn_to_pai(ppn));
748 if (__improbable(pv_h->pmap == PMAP_NULL)) {
763 if (pv_h->va == vaddr && pv_h->pmap == pmap) {
771 pvh_e = (pv_hashed_entry_t) queue_next(&pv_h->qlink);
772 if (pv_h != (pv_rooted_entry_t) pvh_e) {
789 pv_h->pmap = pvh_e->pmap;
790 pv_h->va = pvh_e->va; /* dispose of pvh_e */
793 pv_h->pmap = PMAP_NULL;
826 panic("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);