/src/sys/arch/aarch64/aarch64/ |
pmap_machdep.c | 143 UVMHIST_LOG(pmaphist, " ti=%#jx pai=%#jx asid=%#jx", 249 struct pmap_asid_info * const pai = PMAP_PAI(pm, local in function:pmap_icache_sync_range 254 tlb_invalidate_addr(pai->pai_asid, va); 257 tlb_invalidate_addr(pai->pai_asid, va); 542 struct pmap_asid_info * const pai = PMAP_PAI(pm, cpu_tlb_info(ci)); local in function:pmap_md_xtab_activate 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 | 384 struct pmap_asid_info * const pai = PMAP_PAI(kpm, cpu_tlb_info(ci)); local in function:pmap_bootstrap 386 pai->pai_asid = KERNEL_PID; 907 struct pmap_asid_info * const pai = PMAP_PAI(pm, local in function:pmap_icache_sync_range 911 AARCH64_TLBI_BY_ASID_VA(pai->pai_asid, va); 914 AARCH64_TLBI_BY_ASID_VA(pai->pai_asid, va); 1136 struct pmap_asid_info * const pai = PMAP_PAI(pm, variable in typeref:struct:pmap_asid_info * const 1140 pr(" pv[%d].pv_pmap = %p (asid=%d)\n", i, pm, pai->pai_asid); 1260 struct pmap_asid_info * const pai = PMAP_PAI(pm, cpu_tlb_info(ci)); local in function:_pmap_protect_pv 1262 AARCH64_TLBI_BY_ASID_VA(pai->pai_asid, trunc_page(pv->pv_va)); 1363 struct pmap_asid_info * const pai = PMAP_PAI(pm local in function:pmap_protect 1396 struct pmap_asid_info * const pai = PMAP_PAI(pm, cpu_tlb_info(ci)); local in function:pmap_activate_efirt 1988 struct pmap_asid_info * const pai = PMAP_PAI(pm, local in function:_pmap_enter 2029 struct pmap_asid_info * const pai = PMAP_PAI(pm, cpu_tlb_info(ci)); local in function:_pmap_enter 2197 struct pmap_asid_info * const pai = PMAP_PAI(pm, local in function:_pmap_remove 2260 struct pmap_asid_info * const pai = PMAP_PAI(pm, cpu_tlb_info(ci)); local in function:pmap_page_remove 2502 struct pmap_asid_info * const pai = PMAP_PAI(pm, cpu_tlb_info(ci)); local in function:pmap_fault_fixup 2586 struct pmap_asid_info * const pai = PMAP_PAI(pm, cpu_tlb_info(ci)); local in function:pmap_clear_modify 2664 struct pmap_asid_info * const pai = PMAP_PAI(pm, cpu_tlb_info(ci)); local in function:pmap_clear_reference 2772 struct pmap_asid_info * const pai = PMAP_PAI(pm, cpu_tlb_info(ci)); variable in typeref:struct:pmap_asid_info * const [all...] |
/src/sys/arch/powerpc/booke/ |
booke_pmap.c | 413 struct pmap_asid_info * const pai = PMAP_PAI(pm, curcpu()->ci_tlb_info); local in function:pmap_md_tlb_check_entry 415 if (asid != pai->pai_asid)
|
/src/common/lib/libprop/ |
prop_array.c | 161 struct _prop_array_iterator *pai; local in function:_prop_array_externalize 182 pai = _prop_array_iterator_locked(pa); 183 if (pai == NULL) 189 while ((po = _prop_array_iterator_next_object_locked(pai)) != NULL) { 193 pai->pai_index < pa->pa_count ? 195 prop_object_iterator_release(&pai->pai_base); 200 prop_object_iterator_release(&pai->pai_base); 333 struct _prop_array_iterator *pai = v; local in function:_prop_array_iterator_next_object_locked 334 prop_array_t pa = pai->pai_base.pi_obj; 339 if (pa->pa_version != pai->pai_base.pi_version 357 struct _prop_array_iterator *pai = v; local in function:_prop_array_iterator_next_object 372 struct _prop_array_iterator *pai = v; local in function:_prop_array_iterator_reset_locked 384 struct _prop_array_iterator *pai = v; local in function:_prop_array_iterator_reset 530 struct _prop_array_iterator *pai; local in function:_prop_array_iterator_locked 555 struct _prop_array_iterator *pai; local in function:prop_array_iterator [all...] |
/src/sys/arch/riscv/riscv/ |
pmap_machdep.c | 181 struct pmap_asid_info * const pai = PMAP_PAI(pmap, ti); local in function:pmap_md_xtab_activate 189 __SHIFTIN(pai->pai_asid, SATP_ASID) |
|
/src/sys/uvm/pmap/ |
pmap_tlb.c | 221 struct pmap_asid_info *pai; local in function:pmap_tlb_pai_check 224 LIST_FOREACH(pai, &ti->ti_pais, pai_link) { 225 KASSERT(pai != NULL); 226 KASSERT(PAI_PMAP(pai, ti) != pmap_kernel()); 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) 515 struct pmap_asid_info *pai, *next; local in function:pmap_tlb_asid_reinitialize 570 struct pmap_asid_info * const pai = PMAP_PAI(ti->ti_victim, ti); local in function:pmap_tlb_shootdown_process 685 struct pmap_asid_info * const pai = PMAP_PAI(pm, ti); local in function:pmap_tlb_shootdown_bystanders 756 struct pmap_asid_info * const pai = PMAP_PAI(pm, ti); local in function:pmap_tlb_update_addr 796 struct pmap_asid_info * const pai = PMAP_PAI(pm, ti); local in function:pmap_tlb_invalidate_addr 920 struct pmap_asid_info * const pai = PMAP_PAI(pm, ti); local in function:pmap_tlb_asid_acquire 1053 struct pmap_asid_info * const pai = PMAP_PAI(pm, ti); local in function:pmap_tlb_asid_release_all 1083 struct pmap_asid_info * const pai = PMAP_PAI(pm, ti); local in function:pmap_tlb_asid_release_all 1121 struct pmap_asid_info * const pai = PMAP_PAI(pm, ti); local in function:pmap_tlb_check [all...] |
pmap.c | 381 struct pmap_asid_info * const pai = PMAP_PAI(pm, cpu_tlb_info(curcpu())); local in function:pmap_asid_check 383 if (asid != pai->pai_asid) 385 func, asid, pai->pai_asid);
|
/src/sys/arch/mips/mips/ |
pmap_machdep.c | 858 struct pmap_asid_info * const pai = PMAP_PAI(pm, ti); local in function:pmap_md_tlb_check_entry 860 if (asid != pai->pai_asid)
|
/src/lib/libc/net/ |
getaddrinfo.c | 319 /* external reference: pai, error, and label free */ \ 320 (ai) = get_ai(pai, (afd), (addr)); \ 337 /* external reference: pai, error and label free */ \ 338 error = get_canonname(pai, (ai), (str)); \ 462 struct addrinfo *pai; local in function:getaddrinfo 477 pai = &ai; 478 pai->ai_flags = 0; 479 pai->ai_family = PF_UNSPEC; 480 pai->ai_socktype = ANY; 481 pai->ai_protocol = ANY 2228 const struct addrinfo *pai; local in function:_dns_getaddrinfo 2367 const struct addrinfo *pai; local in function:_files_getaddrinfo 2485 const struct addrinfo *pai; local in function:_yp_getaddrinfo [all...] |
/src/sys/arch/arm/arm32/ |
pmap.c | 4448 UVMHIST_LOG(maphist, " ti=%#jx pai=%#jx asid=%#jx", 4922 struct pmap_asid_info * const pai = PMAP_PAI(pm, cpu_tlb_info(ci)); local in function:pmap_md_pdetab_activate 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); 4997 struct pmap_asid_info * const pai = PMAP_PAI(pm, cpu_tlb_info(ci)); local in function:pmap_activate_efirt 5012 armreg_contextidr_write(pai->pai_asid); 5023 ci->ci_pmap_asid_cur = pai->pai_asid; 5057 /* || PMAP_PAI_ASIDVALID_P(pai, cpu_tlb_info(ci)) */) [all...] |