Home
last modified time | relevance | path

Searched refs:pm_active (Results 1 – 20 of 20) sorted by relevance

/freebsd/sys/amd64/vmm/intel/
H A Dvmx_genassym.c77 ASSYM(PM_ACTIVE, offsetof(struct pmap, pm_active));
H A Dvmx.c3016 CPU_SET_ATOMIC(cpu, &pmap->pm_active); in vmx_pmap_activate()
3030 CPU_CLR_ATOMIC(curcpu, &pmap->pm_active); in vmx_pmap_deactivate()
/freebsd/sys/arm/include/
H A Dpmap.h106 cpuset_t pm_active; /* active on cpus */ member
/freebsd/sys/riscv/include/
H A Dpmap.h81 cpuset_t pm_active; /* active on cpus */ member
/freebsd/sys/amd64/include/
H A Dpmap.h327 cpuset_t pm_active; /* active on cpus */ member
455 return (&pmap->pm_active); in pmap_invalidate_cpu_mask()
/freebsd/sys/i386/i386/
H A Dpmap.c647 CPU_FILL(&kernel_pmap->pm_active); /* don't allow deactivation */ in __CONCAT()
1209 * active on another processor after its pm_active field is checked by
1212 * processor before its pm_active field is checked but due to
1216 * The kernel page table is exempt because its pm_active field is
1230 } else if (!CPU_CMP(&pmap->pm_active, &all_cpus)) { in pmap_invalidate_page_int()
1236 CPU_AND(&other_cpus, &other_cpus, &pmap->pm_active); in pmap_invalidate_page_int()
1263 } else if (!CPU_CMP(&pmap->pm_active, &all_cpus)) { in pmap_invalidate_range_int()
1269 CPU_AND(&other_cpus, &other_cpus, &pmap->pm_active); in pmap_invalidate_range_int()
1286 } else if (!CPU_CMP(&pmap->pm_active, &all_cpus)) { in pmap_invalidate_all_int()
1292 CPU_AND(&other_cpus, &other_cpus, &pmap->pm_active); in pmap_invalidate_all_int()
[all...]
H A Dgenassym.c81 ASSYM(PM_ACTIVE, offsetof(struct pmap, pm_active));
H A Dpmap_base.c948 *res = pmap->pm_active; in pmap_active_cpus()
/freebsd/sys/arm/arm/
H A Dgenassym.c123 ASSYM(PM_ACTIVE, offsetof(struct pmap, pm_active));
/freebsd/sys/riscv/riscv/
H A Dpmap.c861 CPU_SET(PCPU_GET(hart), &kernel_pmap->pm_active); in pmap_bootstrap()
1006 mask = pmap->pm_active; in pmap_invalidate_page()
1021 mask = pmap->pm_active; in pmap_invalidate_range()
1041 mask = pmap->pm_active; in pmap_invalidate_all()
1520 CPU_ZERO(&pmap->pm_active); in pmap_pinit0()
1551 CPU_ZERO(&pmap->pm_active); in pmap_pinit_stage()
1828 KASSERT(CPU_EMPTY(&pmap->pm_active), in pmap_release()
5089 CPU_SET_ATOMIC(hart, &pmap->pm_active); in pmap_activate_sw()
5090 CPU_CLR_ATOMIC(hart, &oldpmap->pm_active); in pmap_activate_sw()
5092 CPU_SET(hart, &pmap->pm_active); in pmap_activate_sw()
[all …]
H A Dmp_machdep.c189 CPU_SET_ATOMIC(hart, &kernel_pmap->pm_active); in init_secondary()
/freebsd/sys/i386/include/
H A Dpmap.h163 cpuset_t pm_active; /* active on cpus */ member
/freebsd/sys/powerpc/powerpc/
H A Dpmap_dispatch.c260 *res = pmap->pm_active; in pmap_active_cpus()
/freebsd/sys/powerpc/include/
H A Dpmap.h163 cpuset_t pm_active; member
/freebsd/sys/amd64/amd64/
H A Dpmap.c1998 CPU_FILL(&kernel_pmap->pm_active); in pmap_bootstrap()
3043 KASSERT(!CPU_ISSET(curcpu, &pmap->pm_active), in pmap_invalidate_ept()
3076 ipi_selected(pmap->pm_active, ipinum); in pmap_invalidate_ept()
3468 active = pmap->pm_active; in pmap_update_pde()
4313 CPU_ZERO(&pmap->pm_active); in pmap_pinit0()
4551 CPU_ZERO(&pmap->pm_active); in pmap_pinit_type()
4948 KASSERT(CPU_EMPTY(&pmap->pm_active), in pmap_release()
8572 CPU_AND(&other_cpus, &other_cpus, &pmap->pm_active); in pmap_remove_pages()
10246 CPU_SET_ATOMIC(cpuid, &pmap->pm_active); in pmap_activate_sw()
10248 CPU_SET(cpuid, &pmap->pm_active); in pmap_activate_sw()
[all …]
H A Dgenassym.c71 ASSYM(PM_ACTIVE, offsetof(struct pmap, pm_active));
/freebsd/sys/powerpc/aim/
H A Dmmu_oea.c883 CPU_FILL(&kernel_pmap->pm_active); in moea_bootstrap()
1016 CPU_SET(PCPU_GET(cpuid), &pm->pm_active); in moea_activate()
1028 CPU_CLR(PCPU_GET(cpuid), &pm->pm_active); in moea_deactivate()
H A Dmmu_oea64.c1118 CPU_FILL(&kernel_pmap->pm_active); in moea64_mid_bootstrap()
1314 CPU_SET(PCPU_GET(cpuid), &pm->pm_active); in moea64_activate()
1334 CPU_CLR(PCPU_GET(cpuid), &pm->pm_active); in moea64_deactivate()
/freebsd/sys/amd64/vmm/amd/
H A Dsvm.c1933 CPU_SET_ATOMIC(cpu, &pmap->pm_active); in svm_pmap_activate()
2031 CPU_CLR_ATOMIC(curcpu, &pmap->pm_active); in svm_pmap_deactivate()
/freebsd/sys/amd64/vmm/
H A Dvmm.c1947 KASSERT(!CPU_ISSET(curcpu, &pmap->pm_active), in vm_run()