Searched refs:pmap_tlb_info (Results 1 – 14 of 14) sorted by relevance
| /netbsd/src/sys/uvm/pmap/ |
| D | pmap_tlb.h | 118 struct pmap_tlb_info { struct 157 extern struct pmap_tlb_info pmap_tlb0_info; argument 159 extern struct pmap_tlb_info *pmap_tlbs[PMAP_TLB_MAX]; 177 void pmap_tlb_info_attach(struct pmap_tlb_info *, struct cpu_info *); 178 void pmap_md_tlb_info_attach(struct pmap_tlb_info *, struct cpu_info *); 180 void pmap_tlb_info_init(struct pmap_tlb_info *); 181 void pmap_tlb_info_evcnt_attach(struct pmap_tlb_info *); 196 tlbinfo_asids_p(struct pmap_tlb_info *ti) in tlbinfo_asids_p()
|
| D | pmap_tlb.c | 164 struct pmap_tlb_info pmap_tlb0_info = { 186 struct pmap_tlb_info *pmap_tlbs[PMAP_TLB_MAX] = { 194 pmap_tlb_intersecting_active_p(pmap_t pm, struct pmap_tlb_info *ti) in pmap_tlb_intersecting_active_p() 204 pmap_tlb_intersecting_onproc_p(pmap_t pm, struct pmap_tlb_info *ti) in pmap_tlb_intersecting_onproc_p() 215 pmap_tlb_pai_check(struct pmap_tlb_info *ti, bool locked_p) in pmap_tlb_pai_check() 243 pmap_tlb_pai_reset(struct pmap_tlb_info *ti, struct pmap_asid_info *pai, in pmap_tlb_pai_reset() 313 pmap_tlb_info_evcnt_attach(struct pmap_tlb_info *ti) in pmap_tlb_info_evcnt_attach() 341 pmap_tlb_info_init(struct pmap_tlb_info *ti) in pmap_tlb_info_init() 393 pmap_tlb_info_attach(struct pmap_tlb_info *ti, struct cpu_info *ci) in pmap_tlb_info_attach() 420 pmap_tlb_asid_count(struct pmap_tlb_info *ti) in pmap_tlb_asid_count() [all …]
|
| D | pmap_synci.c | 54 struct pmap_tlb_info * const ti = cpu_tlb_info(ci); in pmap_tlb_syncicache_ast() 118 struct pmap_tlb_info * const ti = pmap_tlbs[i]; in pmap_tlb_syncicache() 183 struct pmap_tlb_info * const ti = cpu_tlb_info(ci); in pmap_tlb_syncicache_wanted()
|
| /netbsd/src/sys/arch/mips/rmi/ |
| D | rmixl_cpucore.c | 111 sc->sc_tlbinfo = (struct pmap_tlb_info *) in cpucore_rmixl_attach() 114 sc->sc_tlbinfo = (struct pmap_tlb_info *) in cpucore_rmixl_attach()
|
| D | rmixl_cpucorevar.h | 47 struct pmap_tlb_info *sc_tlbinfo;
|
| /netbsd/src/sys/arch/mips/mips/ |
| D | cpu_subr.c | 124 cpu_info_alloc(struct pmap_tlb_info *ti, cpuid_t cpu_id, cpuid_t cpu_package_id, in cpu_info_alloc() 133 __CTASSERT(sizeof(struct cpu_info) + sizeof(struct pmap_tlb_info) in cpu_info_alloc() 140 ti = ((struct pmap_tlb_info *)ci) - 1; in cpu_info_alloc() 173 ti = (struct pmap_tlb_info *)(va + PAGE_SIZE) - 1; in cpu_info_alloc() 882 struct pmap_tlb_info * const ti = ci->ci_tlb_info; in cpu_hatch()
|
| D | pmap_machdep.c | 837 pmap_md_tlb_info_attach(struct pmap_tlb_info *ti, struct cpu_info *ci) in pmap_md_tlb_info_attach() 857 struct pmap_tlb_info * const ti = cpu_tlb_info(curcpu()); in pmap_md_tlb_check_entry()
|
| D | mips_fixup.c | 175 struct pmap_tlb_info * const ti = ci->ci_tlb_info; in mips_fixup_zero_relative()
|
| /netbsd/src/sys/arch/mips/include/ |
| D | cpu.h | 124 struct pmap_tlb_info *ci_tlb_info; /* tlb information for this cpu */
|
| D | locore.h | 637 cpu_info_alloc(struct pmap_tlb_info *, cpuid_t, cpuid_t, cpuid_t,
|
| /netbsd/src/sys/arch/aarch64/include/ |
| D | cpu.h | 157 struct pmap_tlb_info *ci_tlb_info;
|
| /netbsd/src/sys/arch/powerpc/include/ |
| D | cpu.h | 135 struct pmap_tlb_info *ci_tlb_info;
|
| /netbsd/src/sys/arch/powerpc/booke/ |
| D | booke_pmap.c | 433 pmap_md_tlb_info_attach(struct pmap_tlb_info *ti, struct cpu_info *ci) in pmap_md_tlb_info_attach()
|
| /netbsd/src/sys/arch/arm/arm32/ |
| D | pmap.c | 923 struct pmap_tlb_info * const ti = cpu_tlb_info(curcpu()); in pmap_is_cached() 8250 pmap_md_tlb_info_attach(struct pmap_tlb_info *ti, struct cpu_info *ci) in pmap_md_tlb_info_attach()
|