Searched refs:new_pmap (Results 1 - 4 of 4) sorted by relevance

/darwin-on-arm/xnu/osfmk/arm/
H A Dpcb.c179 pmap_t new_pmap; local
195 new_pmap = new->map->pmap;
196 if ((old->map->pmap != new_pmap)) {
197 if (new_pmap != NULL) {
198 pmap_switch(new_pmap);
215 pmap_t new_pmap; local
247 new_pmap = new->map->pmap;
248 if ((old->map->pmap != new_pmap)) {
249 if (new_pmap != NULL) {
250 pmap_switch(new_pmap);
[all...]
H A Dpmap.c2186 void pmap_switch(pmap_t new_pmap) argument
2198 if (new_pmap == kernel_pmap)
2204 if (current_cpu_datap()->user_pmap == new_pmap) {
2208 pmap_asid_activate(new_pmap, cpu_number());
2210 current_cpu_datap()->user_pmap = new_pmap;
2211 arm_set_context_id(new_pmap->pm_asid & 0xFF);
2212 arm_context_switch(new_pmap->pm_l1_phys);
/darwin-on-arm/xnu/osfmk/arm64/
H A Dthread_initialize.c157 pmap_t new_pmap; local
175 new_pmap = new->map->pmap;
176 if ((old->map->pmap != new_pmap)) {
177 if(new_pmap != NULL) {
178 pmap_switch(new_pmap);
196 pmap_t new_pmap; local
228 new_pmap = new->map->pmap;
229 if ((old->map->pmap != new_pmap)) {
230 if(new_pmap != NULL) {
231 pmap_switch(new_pmap);
[all...]
/darwin-on-arm/xnu/osfmk/vm/
H A Dvm_map.c8491 pmap_t new_pmap; local
8499 new_pmap = pmap_create(ledger, (vm_map_size_t) 0,
8510 pmap_set_4GB_pagezero(new_pmap);
8516 new_map = vm_map_create(new_pmap,

Completed in 121 milliseconds