Searched refs:srcptepaddr (Results 1 – 3 of 3) sorted by relevance
| /freebsd-12.1/sys/arm64/arm64/ |
| H A D | pmap.c | 3890 pd_entry_t *l0, *l1, *l2, srcptepaddr; in pmap_copy() local 3925 srcptepaddr = pmap_load(l2); in pmap_copy() 3926 if (srcptepaddr == 0) in pmap_copy() 3928 if ((srcptepaddr & ATTR_DESCR_MASK) == L2_BLOCK) { in pmap_copy() 3939 ((srcptepaddr & ATTR_SW_MANAGED) == 0 || in pmap_copy() 3940 pmap_pv_insert_l2(dst_pmap, addr, srcptepaddr, in pmap_copy() 3944 if ((srcptepaddr & ATTR_SW_DBM) != 0) in pmap_copy() 3946 pmap_store(l2, (srcptepaddr & ~mask) | nbits); in pmap_copy() 3956 srcptepaddr &= ~ATTR_MASK; in pmap_copy() 3957 srcmpte = PHYS_TO_VM_PAGE(srcptepaddr); in pmap_copy() [all …]
|
| /freebsd-12.1/sys/i386/i386/ |
| H A D | pmap.c | 4414 pd_entry_t srcptepaddr; in pmap_copy() local 4442 srcptepaddr = src_pmap->pm_pdir[ptepindex]; in pmap_copy() 4443 if (srcptepaddr == 0) in pmap_copy() 4446 if (srcptepaddr & PG_PS) { in pmap_copy() 4450 ((srcptepaddr & PG_MANAGED) == 0 || in pmap_copy() 4451 pmap_pv_insert_pde(dst_pmap, addr, srcptepaddr, in pmap_copy() 4453 dst_pmap->pm_pdir[ptepindex] = srcptepaddr & in pmap_copy() 4462 srcmpte = PHYS_TO_VM_PAGE(srcptepaddr & PG_FRAME); in pmap_copy()
|
| /freebsd-12.1/sys/amd64/amd64/ |
| H A D | pmap.c | 6472 pd_entry_t srcptepaddr, *pde; in pmap_copy() local 6498 srcptepaddr = *pde; in pmap_copy() 6499 if (srcptepaddr == 0) in pmap_copy() 6502 if (srcptepaddr & PG_PS) { in pmap_copy() 6511 if (*pde == 0 && ((srcptepaddr & PG_MANAGED) == 0 || in pmap_copy() 6512 pmap_pv_insert_pde(dst_pmap, addr, srcptepaddr, in pmap_copy() 6514 *pde = srcptepaddr & ~PG_W; in pmap_copy() 6522 srcptepaddr &= PG_FRAME; in pmap_copy() 6523 srcmpte = PHYS_TO_VM_PAGE(srcptepaddr); in pmap_copy() 6530 src_pte = (pt_entry_t *)PHYS_TO_DMAP(srcptepaddr); in pmap_copy()
|