Rev 597 | Rev 1074 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 597 | Rev 984 | ||
|---|---|---|---|
| Line 239... | Line 239... | ||
| 239 | * |
239 | * |
| 240 | * @param addr Address on a page whose TLB entry is to be invalidated. |
240 | * @param addr Address on a page whose TLB entry is to be invalidated. |
| 241 | */ |
241 | */ |
| 242 | static inline void invlpg(__address addr) |
242 | static inline void invlpg(__address addr) |
| 243 | { |
243 | { |
| 244 | __asm__ volatile ("invlpg %0\n" :: "m" (addr)); |
244 | __asm__ volatile ("invlpg %0\n" :: "m" (*(__native *)addr)); |
| 245 | } |
245 | } |
| 246 | 246 | ||
| 247 | #endif |
247 | #endif |