Lines Matching refs:entry
101 static inline unsigned long spitfire_get_dtlb_data(int entry) in spitfire_get_dtlb_data() argument
107 : "r" (entry << 3), "i" (ASI_DTLB_DATA_ACCESS)); in spitfire_get_dtlb_data()
115 static inline unsigned long spitfire_get_dtlb_tag(int entry) in spitfire_get_dtlb_tag() argument
121 : "r" (entry << 3), "i" (ASI_DTLB_TAG_READ)); in spitfire_get_dtlb_tag()
125 static inline void spitfire_put_dtlb_data(int entry, unsigned long data) in spitfire_put_dtlb_data() argument
130 : "r" (data), "r" (entry << 3), in spitfire_put_dtlb_data()
134 static inline unsigned long spitfire_get_itlb_data(int entry) in spitfire_get_itlb_data() argument
140 : "r" (entry << 3), "i" (ASI_ITLB_DATA_ACCESS)); in spitfire_get_itlb_data()
148 static inline unsigned long spitfire_get_itlb_tag(int entry) in spitfire_get_itlb_tag() argument
154 : "r" (entry << 3), "i" (ASI_ITLB_TAG_READ)); in spitfire_get_itlb_tag()
158 static inline void spitfire_put_itlb_data(int entry, unsigned long data) in spitfire_put_itlb_data() argument
163 : "r" (data), "r" (entry << 3), in spitfire_put_itlb_data()
214 static inline unsigned long cheetah_get_ldtlb_data(int entry) in cheetah_get_ldtlb_data() argument
221 : "r" ((0 << 16) | (entry << 3)), in cheetah_get_ldtlb_data()
227 static inline unsigned long cheetah_get_litlb_data(int entry) in cheetah_get_litlb_data() argument
234 : "r" ((0 << 16) | (entry << 3)), in cheetah_get_litlb_data()
240 static inline unsigned long cheetah_get_ldtlb_tag(int entry) in cheetah_get_ldtlb_tag() argument
246 : "r" ((0 << 16) | (entry << 3)), in cheetah_get_ldtlb_tag()
252 static inline unsigned long cheetah_get_litlb_tag(int entry) in cheetah_get_litlb_tag() argument
258 : "r" ((0 << 16) | (entry << 3)), in cheetah_get_litlb_tag()
264 static inline void cheetah_put_ldtlb_data(int entry, unsigned long data) in cheetah_put_ldtlb_data() argument
270 "r" ((0 << 16) | (entry << 3)), in cheetah_put_ldtlb_data()
274 static inline void cheetah_put_litlb_data(int entry, unsigned long data) in cheetah_put_litlb_data() argument
280 "r" ((0 << 16) | (entry << 3)), in cheetah_put_litlb_data()
284 static inline unsigned long cheetah_get_dtlb_data(int entry, int tlb) in cheetah_get_dtlb_data() argument
291 : "r" ((tlb << 16) | (entry << 3)), "i" (ASI_DTLB_DATA_ACCESS)); in cheetah_get_dtlb_data()
296 static inline unsigned long cheetah_get_dtlb_tag(int entry, int tlb) in cheetah_get_dtlb_tag() argument
302 : "r" ((tlb << 16) | (entry << 3)), "i" (ASI_DTLB_TAG_READ)); in cheetah_get_dtlb_tag()
306 static inline void cheetah_put_dtlb_data(int entry, unsigned long data, int tlb) in cheetah_put_dtlb_data() argument
312 "r" ((tlb << 16) | (entry << 3)), in cheetah_put_dtlb_data()
316 static inline unsigned long cheetah_get_itlb_data(int entry) in cheetah_get_itlb_data() argument
323 : "r" ((2 << 16) | (entry << 3)), in cheetah_get_itlb_data()
329 static inline unsigned long cheetah_get_itlb_tag(int entry) in cheetah_get_itlb_tag() argument
335 : "r" ((2 << 16) | (entry << 3)), "i" (ASI_ITLB_TAG_READ)); in cheetah_get_itlb_tag()
339 static inline void cheetah_put_itlb_data(int entry, unsigned long data) in cheetah_put_itlb_data() argument
344 : "r" (data), "r" ((2 << 16) | (entry << 3)), in cheetah_put_itlb_data()