Home
last modified time | relevance | path

Searched refs:curpmap (Results 1 – 15 of 15) sorted by relevance

/freebsd-12.1/sys/amd64/amd64/
H A Defirt_machdep.c266 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 Dmp_machdep.c582 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 Dtrap.c494 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 Dsys_machdep.c366 error = pmap_pkru_set(PCPU_GET(curpmap), in sysarch()
380 error = pmap_pkru_clear(PCPU_GET(curpmap), in sysarch()
H A Dpmap.c2287 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 Defirt.c249 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 Dtrap-v6.c357 rv = pmap_fault(PCPU_GET(curpmap), far, fsr, idx, usermode); in abort_handler()
H A Dpmap-v6.c2157 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 Dvchiq_2835_arm.c536 pa = pmap_extract(PCPU_GET(curpmap), (vm_offset_t)buf); in create_pagelist()
/freebsd-12.1/sys/powerpc/booke/
H A Dpmap.c2338 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 Dpmap.c1043 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 Dpmap.c4806 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 Dmmu_oea.c1003 PCPU_SET(curpmap, pmr); in moea_activate()
1015 PCPU_SET(curpmap, NULL); in moea_deactivate()
H A Dmmu_oea64.c1094 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 Dpmap.c4305 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()