Home
last modified time | relevance | path

Searched refs:src_pmap (Results 1 – 19 of 19) sorted by relevance

/freebsd-12.1/sys/arm/include/
H A Dpmap.h75 pmap_vmspace_copy(pmap_t dst_pmap __unused, pmap_t src_pmap __unused) in pmap_vmspace_copy()
/freebsd-12.1/sys/powerpc/powerpc/
H A Dpmap_dispatch.c116 pmap_copy(pmap_t dst_pmap, pmap_t src_pmap, vm_offset_t dst_addr, in pmap_copy() argument
121 src_pmap, dst_addr, len, src_addr); in pmap_copy()
122 MMU_COPY(mmu_obj, dst_pmap, src_pmap, dst_addr, len, src_addr); in pmap_copy()
H A Dmmu_if.m54 static void mmu_null_copy(mmu_t mmu, pmap_t dst_pmap, pmap_t src_pmap,
/freebsd-12.1/sys/sparc64/sparc64/
H A Dpmap.c1727 pmap_copy_tte(pmap_t src_pmap, pmap_t dst_pmap, struct tte *tp, in pmap_copy_tte() argument
1745 pmap_copy(pmap_t dst_pmap, pmap_t src_pmap, vm_offset_t dst_addr, in pmap_copy() argument
1754 if (dst_pmap < src_pmap) { in pmap_copy()
1756 PMAP_LOCK(src_pmap); in pmap_copy()
1758 PMAP_LOCK(src_pmap); in pmap_copy()
1762 tsb_foreach(src_pmap, dst_pmap, src_addr, src_addr + len, in pmap_copy()
1767 if ((tp = tsb_tte_lookup(src_pmap, va)) != NULL) in pmap_copy()
1768 pmap_copy_tte(src_pmap, dst_pmap, tp, va); in pmap_copy()
1772 PMAP_UNLOCK(src_pmap); in pmap_copy()
/freebsd-12.1/sys/sparc64/include/
H A Dpmap.h132 pmap_vmspace_copy(pmap_t dst_pmap __unused, pmap_t src_pmap __unused) in pmap_vmspace_copy()
/freebsd-12.1/sys/riscv/include/
H A Dpmap.h169 pmap_vmspace_copy(pmap_t dst_pmap __unused, pmap_t src_pmap __unused) in pmap_vmspace_copy()
/freebsd-12.1/sys/mips/include/
H A Dpmap.h189 pmap_vmspace_copy(pmap_t dst_pmap __unused, pmap_t src_pmap __unused) in pmap_vmspace_copy()
/freebsd-12.1/sys/arm64/include/
H A Dpmap.h174 pmap_vmspace_copy(pmap_t dst_pmap __unused, pmap_t src_pmap __unused) in pmap_vmspace_copy()
/freebsd-12.1/sys/powerpc/include/
H A Dpmap.h292 pmap_vmspace_copy(pmap_t dst_pmap __unused, pmap_t src_pmap __unused) in pmap_vmspace_copy()
/freebsd-12.1/sys/i386/include/
H A Dpmap.h376 pmap_vmspace_copy(pmap_t dst_pmap __unused, pmap_t src_pmap __unused) in pmap_vmspace_copy()
/freebsd-12.1/sys/amd64/amd64/
H A Dpmap.c6456 if (dst_pmap < src_pmap) { in pmap_copy()
6458 PMAP_LOCK(src_pmap); in pmap_copy()
6460 PMAP_LOCK(src_pmap); in pmap_copy()
6477 pml4e = pmap_pml4e(src_pmap, addr); in pmap_copy()
6590 PMAP_UNLOCK(src_pmap); in pmap_copy()
6604 if (dst_pmap < src_pmap) { in pmap_vmspace_copy()
6606 PMAP_LOCK(src_pmap); in pmap_vmspace_copy()
6608 PMAP_LOCK(src_pmap); in pmap_vmspace_copy()
6615 PMAP_UNLOCK(src_pmap); in pmap_vmspace_copy()
9848 PMAP_LOCK_ASSERT(src_pmap, MA_OWNED); in pmap_pkru_copy()
[all …]
/freebsd-12.1/sys/amd64/include/
H A Dpmap.h472 int pmap_vmspace_copy(pmap_t dst_pmap, pmap_t src_pmap);
/freebsd-12.1/sys/i386/i386/
H A Dpmap.c4409 pmap_copy(pmap_t dst_pmap, pmap_t src_pmap, vm_offset_t dst_addr, vm_size_t len, in pmap_copy() argument
4425 if (dst_pmap < src_pmap) { in pmap_copy()
4427 PMAP_LOCK(src_pmap); in pmap_copy()
4429 PMAP_LOCK(src_pmap); in pmap_copy()
4442 srcptepaddr = src_pmap->pm_pdir[ptepindex]; in pmap_copy()
4469 src_pte = pmap_pte_quick3(src_pmap, addr); in pmap_copy()
4513 PMAP_UNLOCK(src_pmap); in pmap_copy()
/freebsd-12.1/sys/arm/arm/
H A Dpmap-v6.c6060 pmap_copy(pmap_t dst_pmap, pmap_t src_pmap, vm_offset_t dst_addr, vm_size_t len, in pmap_copy() argument
6071 if (!pmap_is_current(src_pmap)) in pmap_copy()
6075 if (dst_pmap < src_pmap) { in pmap_copy()
6077 PMAP_LOCK(src_pmap); in pmap_copy()
6079 PMAP_LOCK(src_pmap); in pmap_copy()
6097 src_pte1 = src_pmap->pm_pt1[pte1_idx]; in pmap_copy()
6180 PMAP_UNLOCK(src_pmap); in pmap_copy()
H A Dpmap-v4.c3339 pmap_copy(pmap_t dst_pmap, pmap_t src_pmap, vm_offset_t dst_addr, in pmap_copy() argument
/freebsd-12.1/sys/arm64/arm64/
H A Dpmap.c3885 pmap_copy(pmap_t dst_pmap, pmap_t src_pmap, vm_offset_t dst_addr, vm_size_t len, in pmap_copy() argument
3899 if (dst_pmap < src_pmap) { in pmap_copy()
3901 PMAP_LOCK(src_pmap); in pmap_copy()
3903 PMAP_LOCK(src_pmap); in pmap_copy()
3907 l0 = pmap_l0(src_pmap, addr); in pmap_copy()
4029 PMAP_UNLOCK(src_pmap); in pmap_copy()
/freebsd-12.1/sys/mips/mips/
H A Dpmap.c2512 pmap_copy(pmap_t dst_pmap, pmap_t src_pmap, vm_offset_t dst_addr, in pmap_copy() argument
/freebsd-12.1/sys/powerpc/booke/
H A Dpmap.c2774 mmu_booke_copy(mmu_t mmu, pmap_t dst_pmap, pmap_t src_pmap, in mmu_booke_copy() argument
/freebsd-12.1/sys/riscv/riscv/
H A Dpmap.c3341 pmap_copy(pmap_t dst_pmap, pmap_t src_pmap, vm_offset_t dst_addr, vm_size_t len, in pmap_copy() argument