Home
last modified time | relevance | path

Searched refs:dstmpte (Results 1 – 3 of 3) sorted by relevance

/f-stack/freebsd/arm64/arm64/
H A Dpmap.c4691 vm_page_t dst_m, dstmpte, srcmpte; in pmap_copy() local
4789 dstmpte = NULL; in pmap_copy()
4799 if (dstmpte != NULL) { in pmap_copy()
4800 KASSERT(dstmpte->pindex == pmap_l2_pindex(addr), in pmap_copy()
4802 dstmpte->ref_count++; in pmap_copy()
4803 } else if ((dstmpte = pmap_alloc_l3(dst_pmap, addr, in pmap_copy()
4807 PHYS_TO_DMAP(VM_PAGE_TO_PHYS(dstmpte)); in pmap_copy()
4823 pmap_abort_ptp(dst_pmap, addr, dstmpte); in pmap_copy()
4827 if (dstmpte->ref_count >= srcmpte->ref_count) in pmap_copy()
/f-stack/freebsd/amd64/amd64/
H A Dpmap.c7575 vm_page_t dst_pdpg, dstmpte, srcmpte; in pmap_copy() local
7692 dstmpte = NULL; in pmap_copy()
7702 if (dstmpte != NULL) { in pmap_copy()
7703 KASSERT(dstmpte->pindex == in pmap_copy()
7706 dstmpte->ref_count++; in pmap_copy()
7707 } else if ((dstmpte = pmap_allocpte(dst_pmap, addr, in pmap_copy()
7711 PHYS_TO_DMAP(VM_PAGE_TO_PHYS(dstmpte)); in pmap_copy()
7723 pmap_abort_ptp(dst_pmap, addr, dstmpte); in pmap_copy()
7727 if (dstmpte->ref_count >= srcmpte->ref_count) in pmap_copy()
/f-stack/freebsd/i386/i386/
H A Dpmap.c4397 vm_page_t dstmpte, srcmpte; in __CONCAT() local
4458 dstmpte = pmap_allocpte(dst_pmap, addr, in __CONCAT()
4460 if (dstmpte == NULL) in __CONCAT()
4475 pmap_abort_ptp(dst_pmap, addr, dstmpte); in __CONCAT()
4478 if (dstmpte->ref_count >= srcmpte->ref_count) in __CONCAT()