Lines Matching refs:current_cpu_datap

344 		  if (((*(current_cpu_datap()->cpu_pmap->mapwindow[i].prv_CMAP)) & PG_FRAME) == newpf) {
345 return((pdpt_entry_t *)(current_cpu_datap()->cpu_pmap->mapwindow[i].prv_CADDR) +
350 current_cpu_datap()->cpu_pmap->pdpt_window_index++;
351 if (current_cpu_datap()->cpu_pmap->pdpt_window_index > (PMAP_PDPT_FIRST_WINDOW+PMAP_PDPT_NWINDOWS-1))
352 current_cpu_datap()->cpu_pmap->pdpt_window_index = PMAP_PDPT_FIRST_WINDOW;
354 (current_cpu_datap()->cpu_pmap->mapwindow[current_cpu_datap()->cpu_pmap->pdpt_window_index].prv_CMAP),
356 invlpg((u_int)(current_cpu_datap()->cpu_pmap->mapwindow[current_cpu_datap()->cpu_pmap->pdpt_window_index].prv_CADDR));
357 return ((pdpt_entry_t *)(current_cpu_datap()->cpu_pmap->mapwindow[current_cpu_datap()->cpu_pmap->pdpt_window_index].prv_CADDR) +
389 if (((*(current_cpu_datap()->cpu_pmap->mapwindow[i].prv_CMAP)) & PG_FRAME) == newpf) {
390 return((pd_entry_t *)(current_cpu_datap()->cpu_pmap->mapwindow[i].prv_CADDR) +
395 current_cpu_datap()->cpu_pmap->pde_window_index++;
396 if (current_cpu_datap()->cpu_pmap->pde_window_index > (PMAP_PDE_FIRST_WINDOW+PMAP_PDE_NWINDOWS-1))
397 current_cpu_datap()->cpu_pmap->pde_window_index = PMAP_PDE_FIRST_WINDOW;
399 (current_cpu_datap()->cpu_pmap->mapwindow[current_cpu_datap()->cpu_pmap->pde_window_index].prv_CMAP),
401 invlpg((u_int)(current_cpu_datap()->cpu_pmap->mapwindow[current_cpu_datap()->cpu_pmap->pde_window_index].prv_CADDR));
402 return ((pd_entry_t *)(current_cpu_datap()->cpu_pmap->mapwindow[current_cpu_datap()->cpu_pmap->pde_window_index].prv_CADDR) +
456 if (((*(current_cpu_datap()->cpu_pmap->mapwindow[i].prv_CMAP)) & PG_FRAME) == newpf) {
457 return((pt_entry_t *)(current_cpu_datap()->cpu_pmap->mapwindow[i].prv_CADDR) +
462 current_cpu_datap()->cpu_pmap->pte_window_index++;
463 if (current_cpu_datap()->cpu_pmap->pte_window_index > (PMAP_PTE_FIRST_WINDOW+PMAP_PTE_NWINDOWS-1))
464 current_cpu_datap()->cpu_pmap->pte_window_index = PMAP_PTE_FIRST_WINDOW;
466 (current_cpu_datap()->cpu_pmap->mapwindow[current_cpu_datap()->cpu_pmap->pte_window_index].prv_CMAP),
468 invlpg((u_int)(current_cpu_datap()->cpu_pmap->mapwindow[current_cpu_datap()->cpu_pmap->pte_window_index].prv_CADDR));
469 return ((pt_entry_t *)(current_cpu_datap()->cpu_pmap->mapwindow[current_cpu_datap()->cpu_pmap->pte_window_index].prv_CADDR) +
525 current_cpu_datap()->cpu_active_cr3 = kernel_pmap->pm_cr3;
526 current_cpu_datap()->cpu_tlb_invalid = FALSE;
711 current_cpu_datap()->cpu_kernel_cr3 = (addr64_t) kernel_pmap->pm_cr3;
741 (current_cpu_datap()->cpu_pmap->mapwindow[i].prv_CMAP),
742 (current_cpu_datap()->cpu_pmap->mapwindow[i].prv_CADDR),
744 *current_cpu_datap()->cpu_pmap->mapwindow[i].prv_CMAP = 0;
807 current_cpu_datap()->cpu_is64bit = TRUE;
808 current_cpu_datap()->cpu_active_cr3 = kernel64_cr3;
1515 if (current_cpu_datap()->cpu_task_map == TASK_MAP_64BIT_SHARED)
1516 current_cpu_datap()->cpu_task_map = TASK_MAP_64BIT;
1541 kernel_cr3 = current_cpu_datap()->cpu_kernel_cr3;
1543 current_cpu_datap()->cpu_active_cr3 = kernel_cr3;
1544 current_cpu_datap()->cpu_tlb_invalid = FALSE;
2487 mp = &current_cpu_datap()->cpu_pmap->mapwindow[i];
2697 panic("pmap_flush_tlbs: pmap == kernel_pmap && flush_self != TRUE; kernel CR3: 0x%llX, CPU active CR3: 0x%llX, CPU Task Map: %d", kernel_pmap->pm_cr3, current_cpu_datap()->cpu_active_cr3, current_cpu_datap()->cpu_task_map);
2711 current_cpu_datap()->cpu_tlb_invalid = FALSE;
2745 pmap_dump(current_cpu_datap()->cpu_active_thread->task->map->pmap);