Home
last modified time | relevance | path

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

/f-stack/freebsd/arm64/arm64/
H A Dpmap.c4688 pd_entry_t *l0, *l1, *l2, srcptepaddr; in pmap_copy() local
4727 srcptepaddr = pmap_load(l1); in pmap_copy()
4744 pmap_store(l1, srcptepaddr & ~ATTR_SW_WIRED); in pmap_copy()
4753 srcptepaddr = pmap_load(l2); in pmap_copy()
4754 if (srcptepaddr == 0) in pmap_copy()
4756 if ((srcptepaddr & ATTR_DESCR_MASK) == L2_BLOCK) { in pmap_copy()
4764 ((srcptepaddr & ATTR_SW_MANAGED) == 0 || in pmap_copy()
4769 if ((srcptepaddr & ATTR_SW_DBM) != 0) in pmap_copy()
4771 pmap_store(l2, (srcptepaddr & ~mask) | nbits); in pmap_copy()
4781 srcptepaddr &= ~ATTR_MASK; in pmap_copy()
[all …]
/f-stack/freebsd/i386/i386/
H A Dpmap.c4396 pd_entry_t srcptepaddr; in __CONCAT() local
4424 srcptepaddr = src_pmap->pm_pdir[ptepindex]; in __CONCAT()
4425 if (srcptepaddr == 0) in __CONCAT()
4428 if (srcptepaddr & PG_PS) { in __CONCAT()
4432 ((srcptepaddr & PG_MANAGED) == 0 || in __CONCAT()
4433 pmap_pv_insert_pde(dst_pmap, addr, srcptepaddr, in __CONCAT()
4435 dst_pmap->pm_pdir[ptepindex] = srcptepaddr & in __CONCAT()
4444 srcmpte = PHYS_TO_VM_PAGE(srcptepaddr & PG_FRAME); in __CONCAT()
/f-stack/freebsd/amd64/amd64/
H A Dpmap.c7572 pd_entry_t *pde, srcptepaddr; in pmap_copy() local
7633 srcptepaddr = *pdpe; in pmap_copy()
7650 *pdpe = srcptepaddr & ~PG_W; in pmap_copy()
7660 srcptepaddr = *pde; in pmap_copy()
7661 if (srcptepaddr == 0) in pmap_copy()
7664 if (srcptepaddr & PG_PS) { in pmap_copy()
7671 pmap_pv_insert_pde(dst_pmap, addr, srcptepaddr, in pmap_copy()
7673 *pde = srcptepaddr & ~PG_W; in pmap_copy()
7682 srcptepaddr &= PG_FRAME; in pmap_copy()
7683 srcmpte = PHYS_TO_VM_PAGE(srcptepaddr); in pmap_copy()
[all …]