Lines Matching refs:pmap
46 * It can also shared a pmap (mostly for read-only parts but also for the
48 * process's pmap. This reduces the number of soft faults: once one process
50 * it without having to enter it in their own pmap.
574 /* create a VM sub map and its pmap */
619 "%p mem=(%p,%p) map=%p pmap=%p\n",
622 mem_entry_port, mem_entry, sub_map, sub_map->pmap));
661 * Clean up the pmap first. The virtual addresses that were
662 * entered in this possibly "nested" pmap may have different values
668 if (map->pmap) {
669 pmap_remove(map->pmap,
680 * with the VM sub map and its pmap.
1014 * task's VM "map", with the appropriate level of pmap-nesting.
1069 /* we need to map a range without pmap-nesting first */
1103 * We may need to map several pmap-nested portions, due to platform
1104 * specific restrictions on pmap nesting.
1105 * The pmap-nesting is triggered by the "VM_MEMORY_SHARED_PMAP" alias...
1146 /* and there's some left to be mapped without pmap-nesting */
1200 * Create a memory entry, VM submap and pmap for one commpage.
1292 * pmap level, so do not interfere.
1312 /* the commpage is properly aligned or sized for pmap-nesting */