Searched refs:pm_active (Results 1 - 25 of 25) sorted by relevance

/freebsd-11-stable/sys/sparc64/sparc64/
H A Dtlb.c82 if (CPU_ISSET(PCPU_GET(cpuid), &pm->pm_active)) {
103 if (CPU_ISSET(PCPU_GET(cpuid), &pm->pm_active)) {
130 if (CPU_ISSET(PCPU_GET(cpuid), &pm->pm_active)) {
H A Dgenassym.c201 ASSYM(PM_ACTIVE, offsetof(struct pmap, pm_active));
H A Dpmap.c676 CPU_FILL(&pm->pm_active);
1219 CPU_ZERO(&pm->pm_active);
1252 CPU_ZERO(&pm->pm_active);
2327 CPU_SET_ATOMIC(PCPU_GET(cpuid), &pm->pm_active);
2330 CPU_SET(PCPU_GET(cpuid), &pm->pm_active);
/freebsd-11-stable/sys/sparc64/include/
H A Dsmp.h242 cpus = pm->pm_active;
267 cpus = pm->pm_active;
292 cpus = pm->pm_active;
H A Dpmap.h65 cpuset_t pm_active; member in struct:pmap
/freebsd-11-stable/sys/arm/include/
H A Dpmap-v6.h110 cpuset_t pm_active; /* active on cpus */ member in struct:pmap
H A Dpmap-v4.h158 cpuset_t pm_active; /* active on cpus */ member in struct:pmap
/freebsd-11-stable/sys/powerpc/include/
H A Dpmap.h143 cpuset_t pm_active; member in struct:pmap
187 cpuset_t pm_active; /* active on cpus */ member in struct:pmap
/freebsd-11-stable/sys/amd64/vmm/intel/
H A Dvmx_genassym.c85 ASSYM(PM_ACTIVE, offsetof(struct pmap, pm_active));
/freebsd-11-stable/sys/mips/include/
H A Dpmap.h86 cpuset_t pm_active; /* active on cpus */ member in struct:pmap
/freebsd-11-stable/sys/i386/i386/
H A Dpmap.c419 CPU_FILL(&kernel_pmap->pm_active); /* don't allow deactivation */
1041 * active on another processor after its pm_active field is checked by
1044 * processor before its pm_active field is checked but due to
1048 * The kernel page table is exempt because its pm_active field is
1059 if (pmap == kernel_pmap || !CPU_CMP(&pmap->pm_active, &all_cpus)) {
1066 if (CPU_ISSET(cpuid, &pmap->pm_active))
1068 CPU_AND(&other_cpus, &pmap->pm_active);
1091 if (pmap == kernel_pmap || !CPU_CMP(&pmap->pm_active, &all_cpus)) {
1099 if (CPU_ISSET(cpuid, &pmap->pm_active))
1102 CPU_AND(&other_cpus, &pmap->pm_active);
[all...]
H A Dgenassym.c83 ASSYM(PM_ACTIVE, offsetof(struct pmap, pm_active));
/freebsd-11-stable/sys/arm/arm/
H A Dgenassym.c161 ASSYM(PM_ACTIVE, offsetof(struct pmap, pm_active));
H A Dpmap-v6.c1167 CPU_FILL(&kernel_pmap->pm_active); /* don't allow deactivation */
1464 if (pmap == kernel_pmap || !CPU_EMPTY(&pmap->pm_active))
1472 if (pmap == kernel_pmap || !CPU_EMPTY(&pmap->pm_active))
2134 CPU_ZERO(&pmap->pm_active);
2138 CPU_SET(0, &pmap->pm_active);
2278 CPU_ZERO(&pmap->pm_active);
2313 KASSERT(CPU_EMPTY(&pmap->pm_active),
4420 other_cpus = pmap->pm_active;
6160 CPU_CLR_ATOMIC(cpuid, &oldpmap->pm_active);
6161 CPU_SET_ATOMIC(cpuid, &pmap->pm_active);
[all...]
H A Dpmap-v4.c2265 CPU_FILL(&kernel_pmap->pm_active);
3785 CPU_ZERO(&pmap->pm_active);
/freebsd-11-stable/sys/i386/include/
H A Dpmap.h321 cpuset_t pm_active; /* active on cpus */ member in struct:pmap
/freebsd-11-stable/sys/amd64/amd64/
H A Dpmap.c1068 CPU_FILL(&kernel_pmap->pm_active); /* don't allow deactivation */
1622 * active on another processor after its pm_active field is checked by
1625 * processor before its pm_active field is checked but due to
1629 * The kernel page table is exempt because its pm_active field is
1645 KASSERT(!CPU_ISSET(curcpu, &pmap->pm_active),
1646 ("pmap_invalidate_ept: absurd pm_active"));
1656 * the active cpus in 'pmap->pm_active'. To do this we keep
1669 ipi_selected(pmap->pm_active, ipinum);
1731 * the pm_active mask. We need to ensure that it is
1732 * impossible for us to miss the bit update in pm_active
[all...]
H A Dgenassym.c73 ASSYM(PM_ACTIVE, offsetof(struct pmap, pm_active));
/freebsd-11-stable/sys/amd64/include/
H A Dpmap.h324 cpuset_t pm_active; /* active on cpus */ member in struct:pmap
/freebsd-11-stable/sys/mips/mips/
H A Dpmap.c478 CPU_FILL(&kernel_pmap->pm_active);
634 if (!CPU_ISSET(cpu, &pmap->pm_active))
644 active_cpus = pmap->pm_active;
670 if (!CPU_ISSET(cpuid, &pmap->pm_active))
1030 CPU_ZERO(&pmap->pm_active);
1091 CPU_ZERO(&pmap->pm_active);
3271 CPU_CLR_ATOMIC(cpuid, &oldpmap->pm_active);
3272 CPU_SET_ATOMIC(cpuid, &pmap->pm_active);
3527 if (!CPU_EMPTY(&kernel_pmap->pm_active)) {
/freebsd-11-stable/sys/amd64/vmm/amd/
H A Dsvm.c1794 KASSERT(CPU_ISSET(thiscpu, &pmap->pm_active), ("%s: nested pmap not "
2065 CPU_SET_ATOMIC_ACQ(curcpu, &pmap->pm_active);
2083 CPU_CLR_ATOMIC(curcpu, &pmap->pm_active);
/freebsd-11-stable/sys/powerpc/aim/
H A Dmmu_oea64.c834 CPU_FILL(&kernel_pmap->pm_active);
1020 CPU_SET(PCPU_GET(cpuid), &pm->pm_active);
1040 CPU_CLR(PCPU_GET(cpuid), &pm->pm_active);
H A Dmmu_oea.c870 CPU_FILL(&kernel_pmap->pm_active);
1004 CPU_SET(PCPU_GET(cpuid), &pm->pm_active);
1016 CPU_CLR(PCPU_GET(cpuid), &pm->pm_active);
/freebsd-11-stable/sys/powerpc/booke/
H A Dpmap.c1328 CPU_FILL(&kernel_pmap->pm_active);
1635 CPU_ZERO(&kernel_pmap->pm_active);
2002 CPU_SET_ATOMIC(cpuid, &pmap->pm_active);
2035 CPU_CLR_ATOMIC(PCPU_GET(cpuid), &pmap->pm_active);
/freebsd-11-stable/sys/amd64/vmm/
H A Dvmm.c1674 KASSERT(!CPU_ISSET(curcpu, &pmap->pm_active),
1675 ("vm_run: absurd pm_active"));

Completed in 304 milliseconds