| /src/sys/uvm/pmap/ |
| pmap_tlb.c | 227 KASSERTMSG(pai->pai_asid > KERNEL_PID, 228 "pm %p asid %#x (%d)", PAI_PMAP(pai, ti), pai->pai_asid, 230 KASSERTMSG(pai->pai_asid <= ti->ti_asid_max, 231 "pm %p asid %#x", PAI_PMAP(pai, ti), pai->pai_asid); 232 KASSERTMSG(TLBINFO_ASID_INUSE_P(ti, pai->pai_asid), 233 "pm %p asid %u", PAI_PMAP(pai, ti), pai->pai_asid); 250 (uintptr_t)ti, (uintptr_t)pai, (uintptr_t)pm, pai->pai_asid); 255 KASSERT(pai->pai_asid > KERNEL_PID); 256 KASSERT(pai->pai_asid <= ti->ti_asid_max); 277 UVMHIST_LOG(maphist, " ... asid %u flushed", pai->pai_asid, 0 [all...] |
| pmap_tlb.h | 98 uint32_t pai_asid; /* TLB address space tag */ member in struct:pmap_asid_info 104 #define PMAP_PAI_ASIDVALID_P(pai, ti) (!tlbinfo_asids_p(ti) || (pai)->pai_asid != 0)
|
| pmap.c | 383 if (asid != pai->pai_asid) 385 func, asid, pai->pai_asid); 680 efipai->pai_asid = KERNEL_PID;
|
| /src/sys/arch/aarch64/aarch64/ |
| pmap_machdep.c | 146 (uintptr_t)PMAP_PAI(pm, cpu_tlb_info(curcpu()))->pai_asid, 0); 254 tlb_invalidate_addr(pai->pai_asid, va); 257 tlb_invalidate_addr(pai->pai_asid, va); 545 __SHIFTIN(pai->pai_asid, TTBR_ASID) | 556 (uintptr_t)pai->pai_asid); 558 KASSERTMSG(ci->ci_pmap_asid_cur == pai->pai_asid, "%u vs %u", 559 ci->ci_pmap_asid_cur, pai->pai_asid);
|
| pmap.c | 386 pai->pai_asid = KERNEL_PID; 406 efipai->pai_asid = KERNEL_PID; 911 AARCH64_TLBI_BY_ASID_VA(pai->pai_asid, va); 914 AARCH64_TLBI_BY_ASID_VA(pai->pai_asid, va); 1140 pr(" pv[%d].pv_pmap = %p (asid=%d)\n", i, pm, pai->pai_asid); 1262 AARCH64_TLBI_BY_ASID_VA(pai->pai_asid, trunc_page(pv->pv_va)); 1372 PTE_ICACHE_SYNC_PAGE(pte, ptep, pai->pai_asid, 1375 AARCH64_TLBI_BY_ASID_VA(pai->pai_asid, va); 1378 AARCH64_TLBI_BY_ASID_VA(pai->pai_asid, va); 1383 AARCH64_TLBI_BY_ASID_VA(pai->pai_asid, va) [all...] |
| /src/sys/arch/riscv/riscv/ |
| pmap_machdep.c | 210 __SHIFTIN(pai->pai_asid, SATP_ASID) |
|
| trap.c | 449 tval, addr, epc, map->pmap->pm_pai[0].pai_asid,
|
| /src/sys/arch/powerpc/booke/ |
| booke_pmap.c | 415 if (asid != pai->pai_asid)
|
| /src/sys/arch/arm/arm32/ |
| pmap.c | 4451 (uintptr_t)PMAP_PAI(pm, cpu_tlb_info(curcpu()))->pai_asid, 0); 4925 (uintptr_t)pm, pm->pm_l1_pa, pai->pai_asid, 0); 4940 cpu_setttb(pm->pm_l1_pa, pai->pai_asid); 4952 KASSERTMSG(ci->ci_pmap_asid_cur == pai->pai_asid, "%u vs %u", 4953 ci->ci_pmap_asid_cur, pai->pai_asid); 5012 armreg_contextidr_write(pai->pai_asid); 5023 ci->ci_pmap_asid_cur = pai->pai_asid; 5313 || pm->pm_pai[0].pai_asid == curcpu()->ci_pmap_asid_cur, 5315 pm->pm_pai[0].pai_asid, curcpu()->ci_data.cpu_name, 6371 efipai->pai_asid = KERNEL_PID [all...] |
| fault.c | 485 far, tf->tf_pc, map->pmap->pm_pai[0].pai_asid,
|
| /src/sys/arch/mips/mips/ |
| trap.c | 429 vaddr, pc, map->pmap->pm_pai[0].pai_asid,
|
| pmap_machdep.c | 860 if (asid != pai->pai_asid)
|