Changes in kernel/arch/ia64/include/arch/mm/page.h [c5429fe:8df5f20] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/ia64/include/arch/mm/page.h
rc5429fe r8df5f20 191 191 * @return Address of the head of VHPT collision chain. 192 192 */ 193 NO_TRACE static inline uint64_t thash(uint64_t va)193 _NO_TRACE static inline uint64_t thash(uint64_t va) 194 194 { 195 195 uint64_t ret; … … 213 213 * @return The unique tag for VPN and RID in the collision chain returned by thash(). 214 214 */ 215 NO_TRACE static inline uint64_t ttag(uint64_t va)215 _NO_TRACE static inline uint64_t ttag(uint64_t va) 216 216 { 217 217 uint64_t ret; … … 232 232 * @return Current contents of rr[i]. 233 233 */ 234 NO_TRACE static inline uint64_t rr_read(size_t i)234 _NO_TRACE static inline uint64_t rr_read(size_t i) 235 235 { 236 236 uint64_t ret; … … 252 252 * @param v Value to be written to rr[i]. 253 253 */ 254 NO_TRACE static inline void rr_write(size_t i, uint64_t v)254 _NO_TRACE static inline void rr_write(size_t i, uint64_t v) 255 255 { 256 256 assert(i < REGION_REGISTERS); … … 267 267 * @return Current value stored in PTA. 268 268 */ 269 NO_TRACE static inline uint64_t pta_read(void)269 _NO_TRACE static inline uint64_t pta_read(void) 270 270 { 271 271 uint64_t ret; … … 283 283 * @param v New value to be stored in PTA. 284 284 */ 285 NO_TRACE static inline void pta_write(uint64_t v)285 _NO_TRACE static inline void pta_write(uint64_t v) 286 286 { 287 287 asm volatile (
Note:
See TracChangeset
for help on using the changeset viewer.