Changes in kernel/arch/mips32/include/mm/tlb.h [aac12264:7a0359b] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/mips32/include/mm/tlb.h
raac12264 r7a0359b 36 36 #define KERN_mips32_TLB_H_ 37 37 38 #include <arch/types.h>39 38 #include <typedefs.h> 40 39 #include <arch/mm/asid.h> 41 40 #include <arch/exception.h> 41 #include <trace.h> 42 42 43 43 #define TLB_ENTRY_COUNT 48 … … 127 127 * Probe TLB for Matching Entry. 128 128 */ 129 static inline void tlbp(void)129 NO_TRACE static inline void tlbp(void) 130 130 { 131 131 asm volatile ("tlbp\n\t"); … … 137 137 * Read Indexed TLB Entry. 138 138 */ 139 static inline void tlbr(void)139 NO_TRACE static inline void tlbr(void) 140 140 { 141 141 asm volatile ("tlbr\n\t"); … … 146 146 * Write Indexed TLB Entry. 147 147 */ 148 static inline void tlbwi(void)148 NO_TRACE static inline void tlbwi(void) 149 149 { 150 150 asm volatile ("tlbwi\n\t"); … … 155 155 * Write Random TLB Entry. 156 156 */ 157 static inline void tlbwr(void)157 NO_TRACE static inline void tlbwr(void) 158 158 { 159 159 asm volatile ("tlbwr\n\t");
Note:
See TracChangeset
for help on using the changeset viewer.