| /freebsd-12.1/sys/amd64/amd64/ |
| H A D | efirt_machdep.c | 266 pmap_t curpmap; in efi_arch_enter() local 268 curpmap = PCPU_GET(curpmap); in efi_arch_enter() 269 PMAP_LOCK_ASSERT(curpmap, MA_OWNED); in efi_arch_enter() 280 PCPU_SET(curpmap, NULL); in efi_arch_enter() 283 curpmap->pm_pcids[PCPU_GET(cpuid)].pm_pcid : 0)); in efi_arch_enter() 296 pmap_t curpmap; in efi_arch_leave() local 298 curpmap = &curproc->p_vmspace->vm_pmap; in efi_arch_leave() 300 PCPU_SET(curpmap, curpmap); in efi_arch_leave() 301 load_cr3(curpmap->pm_cr3 | (pmap_pcid_enabled ? in efi_arch_leave() 302 curpmap->pm_pcids[PCPU_GET(cpuid)].pm_pcid : 0)); in efi_arch_leave()
|
| H A D | mp_machdep.c | 582 if (PCPU_GET(curpmap) == smp_tlb_pmap) { in invltlb_pcid_handler() 637 if (smp_tlb_pmap == PCPU_GET(curpmap) && in invlpg_pcid_handler() 703 if (smp_tlb_pmap == PCPU_GET(curpmap) && in invlrng_pcid_handler()
|
| H A D | trap.c | 494 if ((PCPU_GET(curpmap)->pm_ucr3 != in trap() 708 return (PCPU_GET(curpmap)->pm_ucr3 != PMAP_NO_CR3 && in trap_is_pti() 712 (PCPU_GET(curpmap)->pm_cr3 & ~CR3_PCID_MASK)); in trap_is_pti()
|
| H A D | sys_machdep.c | 366 error = pmap_pkru_set(PCPU_GET(curpmap), in sysarch() 380 error = pmap_pkru_clear(PCPU_GET(curpmap), in sysarch()
|
| H A D | pmap.c | 2287 if (pmap == PCPU_GET(curpmap)) { in pmap_invalidate_page_pcid() 2376 if (pmap == PCPU_GET(curpmap)) in pmap_invalidate_page() 2397 if (pmap == PCPU_GET(curpmap)) { in pmap_invalidate_range_pcid() 2480 if (pmap == PCPU_GET(curpmap)) { in pmap_invalidate_range() 2507 if (pmap == PCPU_GET(curpmap)) { in pmap_invalidate_all_pcid() 8419 PCPU_SET(curpmap, pmap); in pmap_activate_sw_pcid_pti() 8500 PCPU_SET(curpmap, pmap); in pmap_activate_sw_pcid_nopti() 8522 PCPU_SET(curpmap, pmap); in pmap_activate_sw_nopcid_nopti() 8560 oldpmap = PCPU_GET(curpmap); in pmap_activate_sw() 8605 PCPU_SET(curpmap, pmap); in pmap_activate_boot() [all …]
|
| /freebsd-12.1/sys/dev/efidev/ |
| H A D | efirt.c | 249 pmap_t curpmap; in efi_enter() local 255 curpmap = &td->td_proc->p_vmspace->vm_pmap; in efi_enter() 256 PMAP_LOCK(curpmap); in efi_enter() 263 PMAP_UNLOCK(curpmap); in efi_enter() 272 pmap_t curpmap; in efi_leave() local 276 curpmap = &curproc->p_vmspace->vm_pmap; in efi_leave() 280 PMAP_UNLOCK(curpmap); in efi_leave()
|
| /freebsd-12.1/sys/arm/arm/ |
| H A D | trap-v6.c | 357 rv = pmap_fault(PCPU_GET(curpmap), far, fsr, idx, usermode); in abort_handler()
|
| H A D | pmap-v6.c | 2157 PCPU_SET(curpmap, pmap); in pmap_pinit0() 3294 pmap = PCPU_GET(curpmap); in pmap_update_pte1_kernel() 6218 oldpmap = PCPU_GET(curpmap); in pmap_activate() 6236 PCPU_SET(curpmap, pmap); in pmap_activate() 6865 pmap = PCPU_GET(curpmap); in DB_SHOW_COMMAND() 6956 pmap = PCPU_GET(curpmap); in DB_SHOW_COMMAND()
|
| /freebsd-12.1/sys/contrib/vchiq/interface/vchiq_arm/ |
| H A D | vchiq_2835_arm.c | 536 pa = pmap_extract(PCPU_GET(curpmap), (vm_offset_t)buf); in create_pagelist()
|
| /freebsd-12.1/sys/powerpc/booke/ |
| H A D | pmap.c | 2338 PCPU_SET(curpmap, pmap); in mmu_booke_pinit0() 2560 if (sync && (su || pmap == PCPU_GET(curpmap))) { in mmu_booke_enter_locked() 2730 PCPU_SET(curpmap, pmap); in mmu_booke_activate() 2763 PCPU_SET(curpmap, NULL); in mmu_booke_deactivate() 2884 pmap = PCPU_GET(curpmap); in mmu_booke_sync_icache()
|
| /freebsd-12.1/sys/mips/mips/ |
| H A D | pmap.c | 1043 PCPU_SET(curpmap, pmap); in pmap_pinit0() 3264 oldpmap = PCPU_GET(curpmap); in pmap_activate() 3276 PCPU_SET(curpmap, pmap); in pmap_activate()
|
| /freebsd-12.1/sys/i386/i386/ |
| H A D | pmap.c | 4806 if (pmap != PCPU_GET(curpmap)) { in pmap_remove_pages() 5864 oldpmap = PCPU_GET(curpmap); in pmap_activate() 5882 PCPU_SET(curpmap, pmap); in pmap_activate() 5897 PCPU_SET(curpmap, pmap); in pmap_activate_boot()
|
| /freebsd-12.1/sys/powerpc/aim/ |
| H A D | mmu_oea.c | 1003 PCPU_SET(curpmap, pmr); in moea_activate() 1015 PCPU_SET(curpmap, NULL); in moea_deactivate()
|
| H A D | mmu_oea64.c | 1094 PCPU_SET(curpmap, pm->pmap_phys); in moea64_activate() 1111 PCPU_SET(curpmap, NULL); in moea64_deactivate()
|
| /freebsd-12.1/sys/riscv/riscv/ |
| H A D | pmap.c | 4305 oldpmap = PCPU_GET(curpmap); in pmap_activate_sw() 4319 PCPU_SET(curpmap, pmap); in pmap_activate_sw() 4344 PCPU_SET(curpmap, pmap); in pmap_activate_boot()
|