| /trueos/sys/sparc64/sparc64/ |
| HD | pmap.c | 1712 pmap_copy_tte(pmap_t src_pmap, pmap_t dst_pmap, struct tte *tp, in pmap_copy_tte() argument 1720 if (tsb_tte_lookup(dst_pmap, va) == NULL) { in pmap_copy_tte() 1724 tsb_tte_enter(dst_pmap, m, va, TS_8K, data); in pmap_copy_tte() 1730 pmap_copy(pmap_t dst_pmap, pmap_t src_pmap, vm_offset_t dst_addr, in pmap_copy() argument 1739 if (dst_pmap < src_pmap) { in pmap_copy() 1740 PMAP_LOCK(dst_pmap); in pmap_copy() 1744 PMAP_LOCK(dst_pmap); in pmap_copy() 1747 tsb_foreach(src_pmap, dst_pmap, src_addr, src_addr + len, in pmap_copy() 1749 tlb_context_demap(dst_pmap); in pmap_copy() 1753 pmap_copy_tte(src_pmap, dst_pmap, tp, va); in pmap_copy() [all …]
|
| /trueos/sys/powerpc/powerpc/ |
| HD | pmap_dispatch.c | 111 pmap_copy(pmap_t dst_pmap, pmap_t src_pmap, vm_offset_t dst_addr, in pmap_copy() argument 115 CTR6(KTR_PMAP, "%s(%p, %p, %#x, %#x, %#x)", __func__, dst_pmap, in pmap_copy() 117 MMU_COPY(mmu_obj, dst_pmap, src_pmap, dst_addr, len, src_addr); in pmap_copy()
|
| HD | mmu_if.m | 54 static void mmu_null_copy(mmu_t mmu, pmap_t dst_pmap, pmap_t src_pmap,
|
| /trueos/sys/i386/xen/ |
| HD | pmap.c | 3237 pmap_copy(pmap_t dst_pmap, pmap_t src_pmap, vm_offset_t dst_addr, vm_size_t len, in pmap_copy() argument 3256 dst_pmap, src_pmap, dst_addr, len, src_addr); in pmap_copy() 3263 if (dst_pmap < src_pmap) { in pmap_copy() 3264 PMAP_LOCK(dst_pmap); in pmap_copy() 3268 PMAP_LOCK(dst_pmap); in pmap_copy() 3290 if (dst_pmap->pm_pdir[ptepindex] == 0) { in pmap_copy() 3291 PD_SET_VA(dst_pmap, ptepindex, srcptepaddr & ~PG_W, TRUE); in pmap_copy() 3292 dst_pmap->pm_stats.resident_count += in pmap_copy() 3313 dstmpte = pmap_allocpte(dst_pmap, addr, in pmap_copy() 3317 dst_pte = pmap_pte_quick(dst_pmap, addr); in pmap_copy() [all …]
|
| /trueos/sys/i386/i386/ |
| HD | pmap.c | 4090 pmap_copy(pmap_t dst_pmap, pmap_t src_pmap, vm_offset_t dst_addr, vm_size_t len, in pmap_copy() argument 4105 if (dst_pmap < src_pmap) { in pmap_copy() 4106 PMAP_LOCK(dst_pmap); in pmap_copy() 4110 PMAP_LOCK(dst_pmap); in pmap_copy() 4134 if (dst_pmap->pm_pdir[ptepindex] == 0 && in pmap_copy() 4136 pmap_pv_insert_pde(dst_pmap, addr, srcptepaddr & in pmap_copy() 4138 dst_pmap->pm_pdir[ptepindex] = srcptepaddr & in pmap_copy() 4140 dst_pmap->pm_stats.resident_count += in pmap_copy() 4161 dstmpte = pmap_allocpte(dst_pmap, addr, in pmap_copy() 4165 dst_pte = pmap_pte_quick(dst_pmap, addr); in pmap_copy() [all …]
|
| /trueos/sys/amd64/amd64/ |
| HD | pmap.c | 4842 pmap_copy(pmap_t dst_pmap, pmap_t src_pmap, vm_offset_t dst_addr, vm_size_t len, in pmap_copy() argument 4855 if (dst_pmap->pm_type != src_pmap->pm_type) in pmap_copy() 4866 if (pmap_emulate_ad_bits(dst_pmap)) in pmap_copy() 4871 if (dst_pmap < src_pmap) { in pmap_copy() 4872 PMAP_LOCK(dst_pmap); in pmap_copy() 4876 PMAP_LOCK(dst_pmap); in pmap_copy() 4879 PG_A = pmap_accessed_bit(dst_pmap); in pmap_copy() 4880 PG_M = pmap_modified_bit(dst_pmap); in pmap_copy() 4881 PG_V = pmap_valid_bit(dst_pmap); in pmap_copy() 4921 dstmpde = pmap_allocpde(dst_pmap, addr, NULL); in pmap_copy() [all …]
|
| /trueos/sys/ia64/ia64/ |
| HD | pmap.c | 1988 pmap_copy(pmap_t dst_pmap, pmap_t src_pmap, vm_offset_t dst_va, vm_size_t len, in pmap_copy() argument 1993 __func__, dst_pmap, src_pmap, dst_va, len, src_va); in pmap_copy()
|
| /trueos/sys/powerpc/booke/ |
| HD | pmap.c | 1973 mmu_booke_copy(mmu_t mmu, pmap_t dst_pmap, pmap_t src_pmap, in mmu_booke_copy() argument
|
| /trueos/sys/mips/mips/ |
| HD | pmap.c | 2486 pmap_copy(pmap_t dst_pmap, pmap_t src_pmap, vm_offset_t dst_addr, in pmap_copy() argument
|
| /trueos/sys/arm/arm/ |
| HD | pmap.c | 3599 pmap_copy(pmap_t dst_pmap, pmap_t src_pmap, vm_offset_t dst_addr, in pmap_copy() argument
|
| HD | pmap-v6.c | 3350 pmap_copy(pmap_t dst_pmap, pmap_t src_pmap, vm_offset_t dst_addr, in pmap_copy() argument
|