Searched refs:dstmpte (Results 1 - 4 of 4) sorted by relevance

/freebsd-current/sys/powerpc/aim/
H A Dmmu_radix.c2524 vm_page_t dst_pdpg, dstmpte, srcmpte; local
2606 dstmpte = NULL;
2614 if (dstmpte != NULL &&
2615 dstmpte->pindex == pmap_l3e_pindex(addr))
2616 dstmpte->ref_count++;
2617 else if ((dstmpte = pmap_allocpte(dst_pmap,
2621 PHYS_TO_DMAP(VM_PAGE_TO_PHYS(dstmpte));
2638 dstmpte, &free)) {
2653 if (dstmpte->ref_count >= srcmpte->ref_count)
/freebsd-current/sys/arm64/arm64/
H A Dpmap.c6271 vm_page_t dst_m, dstmpte, srcmpte;
6379 dstmpte = NULL;
6389 if (dstmpte != NULL) {
6390 KASSERT(dstmpte->pindex == pmap_l2_pindex(addr),
6391 ("dstmpte pindex/addr mismatch"));
6392 dstmpte->ref_count++;
6393 } else if ((dstmpte = pmap_alloc_l3(dst_pmap, addr,
6397 PHYS_TO_DMAP(VM_PAGE_TO_PHYS(dstmpte));
6403 ptetemp, dstmpte, &lock))
6424 pmap_abort_ptp(dst_pmap, addr, dstmpte);
6273 vm_page_t dst_m, dstmpte, srcmpte; local
[all...]
/freebsd-current/sys/i386/i386/
H A Dpmap.c4472 vm_page_t dstmpte, srcmpte; local
4533 dstmpte = pmap_allocpte(dst_pmap, addr,
4535 if (dstmpte == NULL)
4550 pmap_abort_ptp(dst_pmap, addr, dstmpte);
4553 if (dstmpte->ref_count >= srcmpte->ref_count)
/freebsd-current/sys/amd64/amd64/
H A Dpmap.c8062 vm_page_t dst_pdpg, dstmpte, srcmpte; local
8194 dstmpte = NULL;
8204 if (dstmpte != NULL) {
8205 KASSERT(dstmpte->pindex ==
8207 ("dstmpte pindex/addr mismatch"));
8208 dstmpte->ref_count++;
8209 } else if ((dstmpte = pmap_allocpte(dst_pmap, addr,
8213 PHYS_TO_DMAP(VM_PAGE_TO_PHYS(dstmpte));
8225 pmap_abort_ptp(dst_pmap, addr, dstmpte);
8229 if (dstmpte
[all...]

Completed in 184 milliseconds