Changes in kernel/arch/ia64/include/mm/page.h [d99c1d2:7a0359b] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/ia64/include/mm/page.h
rd99c1d2 r7a0359b 208 208 * @return Address of the head of VHPT collision chain. 209 209 */ 210 static inline uint64_t thash(uint64_t va)210 NO_TRACE static inline uint64_t thash(uint64_t va) 211 211 { 212 212 uint64_t ret; … … 230 230 * @return The unique tag for VPN and RID in the collision chain returned by thash(). 231 231 */ 232 static inline uint64_t ttag(uint64_t va)232 NO_TRACE static inline uint64_t ttag(uint64_t va) 233 233 { 234 234 uint64_t ret; … … 249 249 * @return Current contents of rr[i]. 250 250 */ 251 static inline uint64_t rr_read(size_t i)251 NO_TRACE static inline uint64_t rr_read(size_t i) 252 252 { 253 253 uint64_t ret; … … 269 269 * @param v Value to be written to rr[i]. 270 270 */ 271 static inline void rr_write(size_t i, uint64_t v)271 NO_TRACE static inline void rr_write(size_t i, uint64_t v) 272 272 { 273 273 ASSERT(i < REGION_REGISTERS); … … 284 284 * @return Current value stored in PTA. 285 285 */ 286 static inline uint64_t pta_read(void)286 NO_TRACE static inline uint64_t pta_read(void) 287 287 { 288 288 uint64_t ret; … … 300 300 * @param v New value to be stored in PTA. 301 301 */ 302 static inline void pta_write(uint64_t v)302 NO_TRACE static inline void pta_write(uint64_t v) 303 303 { 304 304 asm volatile (
Note:
See TracChangeset
for help on using the changeset viewer.