| /src/sys/arch/riscv/riscv/ |
| pmap_machdep.c | 334 kcpuset_create(&pm->pm_onproc, true); 336 KASSERT(pm->pm_onproc != NULL); 340 kcpuset_set(pm->pm_onproc, cpu_index(ci));
|
| /src/sys/uvm/pmap/ |
| pmap_tlb.c | 70 * Each pmap has two bitmaps: pm_active and pm_onproc. Each bit in pm_active 72 * pm_onproc indicates that the pmap's ASID is in use, i.e. a CPU has it in its 207 return !kcpuset_iszero(pm->pm_onproc); 209 return kcpuset_intersecting_p(pm->pm_onproc, ti->ti_kcpuset); 687 cpuid_t j = kcpuset_ffs_intersecting(pm->pm_onproc, 720 * will take advantage of that work. pm_onproc might 977 * The bits in pm_onproc belonging to this TLB can only 982 kcpuset_atomic_set(pm->pm_onproc, cpu_index(ci)); 1008 if (pm != pmap_kernel() && !kcpuset_iszero(pm->pm_onproc)) { 1011 KASSERTMSG(kcpuset_isset(pm->pm_onproc, cpu_index(ci)) [all...] |
| pmap.h | 216 kcpuset_t *pm_onproc; /* pmap is active on ... */ member in struct:pmap
|
| pmap.c | 479 kcpuset_merge(onproc, pv->pv_pmap->pm_onproc); 784 kcpuset_create(&pmap->pm_onproc, true); 786 KASSERT(pmap->pm_onproc != NULL); 841 kcpuset_destroy(pmap->pm_onproc); 843 pmap->pm_onproc = NULL; 1779 KASSERT(!kcpuset_isotherset(pmap->pm_onproc, cpu_index(curcpu()))); 1780 if (kcpuset_isset(pmap->pm_onproc, cpu_index(curcpu()))) 1784 KASSERT(kcpuset_iszero(pmap->pm_onproc));
|
| /src/sys/arch/aarch64/aarch64/ |
| pmap_machdep.c | 480 kcpuset_create(&pm->pm_onproc, true); 482 KASSERT(pm->pm_onproc != NULL); 484 kcpuset_set(pm->pm_onproc, cpu_number());
|
| pmap.c | 391 kpm->pm_onproc = kcpuset_running; 1504 kcpuset_create(&pm->pm_onproc, true); 1546 kcpuset_destroy(pm->pm_onproc);
|
| /src/sys/arch/aarch64/include/ |
| pmap.h | 282 kcpuset_t *pm_onproc; member in struct:pmap
|
| /src/sys/arch/mips/mips/ |
| pmap_machdep.c | 356 kcpuset_create(&pm->pm_onproc, true); 358 KASSERT(pm->pm_onproc != NULL); 360 kcpuset_set(pm->pm_onproc, cpu_number());
|
| cpu_subr.c | 974 kcpuset_atomic_set(pmap_kernel()->pm_onproc, cpu_index(ci));
|
| /src/sys/arch/powerpc/booke/ |
| booke_machdep.c | 221 pmap_kernel()->pm_onproc = kcpuset_running;
|
| /src/sys/arch/arm/include/arm32/ |
| pmap.h | 227 kcpuset_t *pm_onproc; member in struct:pmap
|
| /src/sys/arch/arm/arm32/ |
| pmap.c | 3048 kcpuset_create(&pm->pm_onproc, true); 5317 KASSERT(!kcpuset_isotherset(pm->pm_onproc, cpu_index(ci))); 5318 if (kcpuset_isset(pm->pm_onproc, cpu_index(ci))) 5322 KASSERT(kcpuset_iszero(pm->pm_onproc)); 5392 kcpuset_destroy(pm->pm_onproc); 6322 pm->pm_onproc = kcpuset_running; 6346 kcpuset_create(&efipm->pm_onproc, true);
|