Changes in kernel/arch/ia64/include/mm/page.h [7a0359b:d99c1d2] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/ia64/include/mm/page.h
r7a0359b rd99c1d2 208 208 * @return Address of the head of VHPT collision chain. 209 209 */ 210 NO_TRACEstatic inline uint64_t thash(uint64_t va)210 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 NO_TRACEstatic inline uint64_t ttag(uint64_t va)232 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 NO_TRACEstatic inline uint64_t rr_read(size_t i)251 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 NO_TRACEstatic inline void rr_write(size_t i, uint64_t v)271 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 NO_TRACEstatic inline uint64_t pta_read(void)286 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 NO_TRACEstatic inline void pta_write(uint64_t v)302 static inline void pta_write(uint64_t v) 303 303 { 304 304 asm volatile (
Note:
See TracChangeset
for help on using the changeset viewer.