/netbsd-src/sys/uvm/pmap/ |
H A D | tlb.h | 35 struct tlbmask; 49 void (*md_tlb_read_entry)(size_t, struct tlbmask *); 50 void (*md_tlb_write_entry)(size_t, const struct tlbmask *); 65 void tlb_enter_addr(size_t, const struct tlbmask *); 66 void tlb_read_entry(size_t, struct tlbmask *); 67 void tlb_write_entry(size_t, const struct tlbmask *);
|
/netbsd-src/sys/arch/powerpc/booke/ |
H A D | booke_stubs.c | 104 void tlb_read_entry(size_t, struct tlbmask *) __stub; 107 tlb_read_entry(size_t pos, struct tlbmask *tlb) in tlb_read_entry() 112 void tlb_write_entry(size_t, const struct tlbmask *) __stub; 115 tlb_write_entry(size_t pos, const struct tlbmask *tlb) in tlb_write_entry()
|
H A D | e500_tlb.c | 581 e500_tlb_write_entry(size_t index, const struct tlbmask *tlb) in e500_tlb_write_entry() 586 e500_tlb_read_entry(size_t index, struct tlbmask *tlb) in e500_tlb_read_entry()
|
/netbsd-src/sys/arch/mips/mips/ |
H A D | pmap_machdep.c | 894 struct tlbmask tlbmask; in tlb_walk() local 897 tlb_read_entry(i, &tlbmask); in tlb_walk() 899 asid = __SHIFTOUT(tlbmask.tlb_hi, MIPS3_PG_ASID); in tlb_walk() 900 va = tlbmask.tlb_hi & MIPS3_PG_HVPN; in tlb_walk() 902 asid = __SHIFTOUT(tlbmask.tlb_hi, MIPS1_TLB_PID); in tlb_walk() 903 va = tlbmask.tlb_hi & MIPS1_PG_FRAME; in tlb_walk() 905 if ((pt_entry_t)tlbmask.tlb_lo0 != 0) { in tlb_walk() 906 pt_entry_t pte = tlbmask.tlb_lo0; in tlb_walk() 912 if (MIPS_HAS_R4K_MMU && (pt_entry_t)tlbmask.tlb_lo1 != 0) { in tlb_walk() 913 pt_entry_t pte = tlbmask.tlb_lo1; in tlb_walk()
|
H A D | mips_fixup.c | 214 struct tlbmask tlbmask = { in mips_fixup_zero_relative() local 228 tlb_write_entry(ci->ci_tlb_slot, &tlbmask); in mips_fixup_zero_relative() 558 void tlb_read_entry(size_t, struct tlbmask *) __stub; 559 void tlb_write_entry(size_t, const struct tlbmask *) __stub; 624 tlb_read_entry(size_t tlbno, struct tlbmask *tlb) in tlb_read_entry() 630 tlb_write_entry(size_t tlbno, const struct tlbmask *tlb) in tlb_write_entry()
|
H A D | cpu_subr.c | 904 const struct tlbmask tlbmask = { in cpu_hatch() local 916 tlb_invalidate_addr(tlbmask.tlb_hi, KERNEL_PID); in cpu_hatch() 917 tlb_write_entry(ci->ci_tlb_slot, &tlbmask); in cpu_hatch()
|
H A D | wired_map.c | 93 struct tlbmask tlb; in mips3_wired_enter_page()
|
H A D | genassym.cf | 361 define TLBMASK_HI offsetof(struct tlbmask, tlb_hi) 362 define TLBMASK_LO0 offsetof(struct tlbmask, tlb_lo0) 363 define TLBMASK_LO1 offsetof(struct tlbmask, tlb_lo1) 364 define TLBMASK_MASK offsetof(struct tlbmask, tlb_mask)
|
H A D | db_interface.c | 261 struct tlbmask tlb; in db_tlbdump_cmd()
|
/netbsd-src/sys/arch/powerpc/powerpc/ |
H A D | db_interface.c | 642 u_long tlblo, tlbhi, tlbmask; in db_ppc4xx_dumptlb() 665 tlbmask = ~(1 << (tlbsize * 2 + 10)) + 1; in db_ppc4xx_dumptlb() 667 if (have_addr && ((tlbhi & tlbmask) != (addr & tlbmask))) in db_ppc4xx_dumptlb() 674 tlbhi & tlbmask, in db_ppc4xx_dumptlb() 677 tlblo & tlbmask, in db_ppc4xx_dumptlb() 640 u_long tlblo, tlbhi, tlbmask; db_ppc4xx_dumptlb() local
|
/netbsd-src/sys/arch/emips/emips/ |
H A D | xs_bee3.c | 118 struct tlbmask tlb; in xs_bee3_cons_init()
|
H A D | xilinx_ml40x.c | 121 struct tlbmask tlb; in xilinx_ml40x_cons_init()
|
H A D | interrupt.c | 80 struct tlbmask tlb; in intr_init()
|
/netbsd-src/sys/arch/mips/include/ |
H A D | locore.h | 335 struct tlbmask; 594 void (*ljv_tlb_read_entry)(size_t, struct tlbmask *); 595 void (*ljv_tlb_write_entry)(size_t, const struct tlbmask *);
|
H A D | pmap.h | 183 struct tlbmask { struct
|