Changeset e7b7be3f in mainline for kernel/arch/ia64/include/mm/page.h
- Timestamp:
- 2007-01-22T13:10:08Z (18 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 0f3fc9b
- Parents:
- 62c63fc
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/ia64/include/mm/page.h
r62c63fc re7b7be3f 195 195 uint64_t ret; 196 196 197 __asm__volatile ("thash %0 = %1\n" : "=r" (ret) : "r" (va));197 asm volatile ("thash %0 = %1\n" : "=r" (ret) : "r" (va)); 198 198 199 199 return ret; … … 213 213 uint64_t ret; 214 214 215 __asm__volatile ("ttag %0 = %1\n" : "=r" (ret) : "r" (va));215 asm volatile ("ttag %0 = %1\n" : "=r" (ret) : "r" (va)); 216 216 217 217 return ret; … … 228 228 uint64_t ret; 229 229 ASSERT(i < REGION_REGISTERS); 230 __asm__volatile ("mov %0 = rr[%1]\n" : "=r" (ret) : "r" (i << VRN_SHIFT));230 asm volatile ("mov %0 = rr[%1]\n" : "=r" (ret) : "r" (i << VRN_SHIFT)); 231 231 return ret; 232 232 } … … 240 240 { 241 241 ASSERT(i < REGION_REGISTERS); 242 __asm__volatile (242 asm volatile ( 243 243 "mov rr[%0] = %1\n" 244 244 : … … 255 255 uint64_t ret; 256 256 257 __asm__volatile ("mov %0 = cr.pta\n" : "=r" (ret));257 asm volatile ("mov %0 = cr.pta\n" : "=r" (ret)); 258 258 259 259 return ret; … … 266 266 static inline void pta_write(uint64_t v) 267 267 { 268 __asm__volatile ("mov cr.pta = %0\n" : : "r" (v));268 asm volatile ("mov cr.pta = %0\n" : : "r" (v)); 269 269 } 270 270
Note:
See TracChangeset
for help on using the changeset viewer.