Lines Matching refs:entry
95 static inline unsigned long spitfire_get_dtlb_data(int entry) in spitfire_get_dtlb_data() argument
101 : "r" (entry << 3), "i" (ASI_DTLB_DATA_ACCESS)); in spitfire_get_dtlb_data()
109 static inline unsigned long spitfire_get_dtlb_tag(int entry) in spitfire_get_dtlb_tag() argument
115 : "r" (entry << 3), "i" (ASI_DTLB_TAG_READ)); in spitfire_get_dtlb_tag()
119 static inline void spitfire_put_dtlb_data(int entry, unsigned long data) in spitfire_put_dtlb_data() argument
124 : "r" (data), "r" (entry << 3), in spitfire_put_dtlb_data()
128 static inline unsigned long spitfire_get_itlb_data(int entry) in spitfire_get_itlb_data() argument
134 : "r" (entry << 3), "i" (ASI_ITLB_DATA_ACCESS)); in spitfire_get_itlb_data()
142 static inline unsigned long spitfire_get_itlb_tag(int entry) in spitfire_get_itlb_tag() argument
148 : "r" (entry << 3), "i" (ASI_ITLB_TAG_READ)); in spitfire_get_itlb_tag()
152 static inline void spitfire_put_itlb_data(int entry, unsigned long data) in spitfire_put_itlb_data() argument
157 : "r" (data), "r" (entry << 3), in spitfire_put_itlb_data()
208 static inline unsigned long cheetah_get_ldtlb_data(int entry) in cheetah_get_ldtlb_data() argument
215 : "r" ((0 << 16) | (entry << 3)), in cheetah_get_ldtlb_data()
221 static inline unsigned long cheetah_get_litlb_data(int entry) in cheetah_get_litlb_data() argument
228 : "r" ((0 << 16) | (entry << 3)), in cheetah_get_litlb_data()
234 static inline unsigned long cheetah_get_ldtlb_tag(int entry) in cheetah_get_ldtlb_tag() argument
240 : "r" ((0 << 16) | (entry << 3)), in cheetah_get_ldtlb_tag()
246 static inline unsigned long cheetah_get_litlb_tag(int entry) in cheetah_get_litlb_tag() argument
252 : "r" ((0 << 16) | (entry << 3)), in cheetah_get_litlb_tag()
258 static inline void cheetah_put_ldtlb_data(int entry, unsigned long data) in cheetah_put_ldtlb_data() argument
264 "r" ((0 << 16) | (entry << 3)), in cheetah_put_ldtlb_data()
268 static inline void cheetah_put_litlb_data(int entry, unsigned long data) in cheetah_put_litlb_data() argument
274 "r" ((0 << 16) | (entry << 3)), in cheetah_put_litlb_data()
278 static inline unsigned long cheetah_get_dtlb_data(int entry, int tlb) in cheetah_get_dtlb_data() argument
285 : "r" ((tlb << 16) | (entry << 3)), "i" (ASI_DTLB_DATA_ACCESS)); in cheetah_get_dtlb_data()
290 static inline unsigned long cheetah_get_dtlb_tag(int entry, int tlb) in cheetah_get_dtlb_tag() argument
296 : "r" ((tlb << 16) | (entry << 3)), "i" (ASI_DTLB_TAG_READ)); in cheetah_get_dtlb_tag()
300 static inline void cheetah_put_dtlb_data(int entry, unsigned long data, int tlb) in cheetah_put_dtlb_data() argument
306 "r" ((tlb << 16) | (entry << 3)), in cheetah_put_dtlb_data()
310 static inline unsigned long cheetah_get_itlb_data(int entry) in cheetah_get_itlb_data() argument
317 : "r" ((2 << 16) | (entry << 3)), in cheetah_get_itlb_data()
323 static inline unsigned long cheetah_get_itlb_tag(int entry) in cheetah_get_itlb_tag() argument
329 : "r" ((2 << 16) | (entry << 3)), "i" (ASI_ITLB_TAG_READ)); in cheetah_get_itlb_tag()
333 static inline void cheetah_put_itlb_data(int entry, unsigned long data) in cheetah_put_itlb_data() argument
338 : "r" (data), "r" ((2 << 16) | (entry << 3)), in cheetah_put_itlb_data()