Lines Matching refs:entry
119 static inline unsigned long spitfire_get_dtlb_data(int entry) in spitfire_get_dtlb_data() argument
125 : "r" (entry << 3), "i" (ASI_DTLB_DATA_ACCESS)); in spitfire_get_dtlb_data()
133 static inline unsigned long spitfire_get_dtlb_tag(int entry) in spitfire_get_dtlb_tag() argument
139 : "r" (entry << 3), "i" (ASI_DTLB_TAG_READ)); in spitfire_get_dtlb_tag()
143 static inline void spitfire_put_dtlb_data(int entry, unsigned long data) in spitfire_put_dtlb_data() argument
148 : "r" (data), "r" (entry << 3), in spitfire_put_dtlb_data()
152 static inline unsigned long spitfire_get_itlb_data(int entry) in spitfire_get_itlb_data() argument
158 : "r" (entry << 3), "i" (ASI_ITLB_DATA_ACCESS)); in spitfire_get_itlb_data()
166 static inline unsigned long spitfire_get_itlb_tag(int entry) in spitfire_get_itlb_tag() argument
172 : "r" (entry << 3), "i" (ASI_ITLB_TAG_READ)); in spitfire_get_itlb_tag()
176 static inline void spitfire_put_itlb_data(int entry, unsigned long data) in spitfire_put_itlb_data() argument
181 : "r" (data), "r" (entry << 3), in spitfire_put_itlb_data()
232 static inline unsigned long cheetah_get_ldtlb_data(int entry) in cheetah_get_ldtlb_data() argument
239 : "r" ((0 << 16) | (entry << 3)), in cheetah_get_ldtlb_data()
245 static inline unsigned long cheetah_get_litlb_data(int entry) in cheetah_get_litlb_data() argument
252 : "r" ((0 << 16) | (entry << 3)), in cheetah_get_litlb_data()
258 static inline unsigned long cheetah_get_ldtlb_tag(int entry) in cheetah_get_ldtlb_tag() argument
264 : "r" ((0 << 16) | (entry << 3)), in cheetah_get_ldtlb_tag()
270 static inline unsigned long cheetah_get_litlb_tag(int entry) in cheetah_get_litlb_tag() argument
276 : "r" ((0 << 16) | (entry << 3)), in cheetah_get_litlb_tag()
282 static inline void cheetah_put_ldtlb_data(int entry, unsigned long data) in cheetah_put_ldtlb_data() argument
288 "r" ((0 << 16) | (entry << 3)), in cheetah_put_ldtlb_data()
292 static inline void cheetah_put_litlb_data(int entry, unsigned long data) in cheetah_put_litlb_data() argument
298 "r" ((0 << 16) | (entry << 3)), in cheetah_put_litlb_data()
302 static inline unsigned long cheetah_get_dtlb_data(int entry, int tlb) in cheetah_get_dtlb_data() argument
309 : "r" ((tlb << 16) | (entry << 3)), "i" (ASI_DTLB_DATA_ACCESS)); in cheetah_get_dtlb_data()
314 static inline unsigned long cheetah_get_dtlb_tag(int entry, int tlb) in cheetah_get_dtlb_tag() argument
320 : "r" ((tlb << 16) | (entry << 3)), "i" (ASI_DTLB_TAG_READ)); in cheetah_get_dtlb_tag()
324 static inline void cheetah_put_dtlb_data(int entry, unsigned long data, int tlb) in cheetah_put_dtlb_data() argument
330 "r" ((tlb << 16) | (entry << 3)), in cheetah_put_dtlb_data()
334 static inline unsigned long cheetah_get_itlb_data(int entry) in cheetah_get_itlb_data() argument
341 : "r" ((2 << 16) | (entry << 3)), in cheetah_get_itlb_data()
347 static inline unsigned long cheetah_get_itlb_tag(int entry) in cheetah_get_itlb_tag() argument
353 : "r" ((2 << 16) | (entry << 3)), "i" (ASI_ITLB_TAG_READ)); in cheetah_get_itlb_tag()
357 static inline void cheetah_put_itlb_data(int entry, unsigned long data) in cheetah_put_itlb_data() argument
362 : "r" (data), "r" ((2 << 16) | (entry << 3)), in cheetah_put_itlb_data()