Changeset bc78c75 in mainline for arch/ia64/include
- Timestamp:
- 2006-02-08T17:15:56Z (20 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 89298e3
- Parents:
- 4c8715d2
- Location:
- arch/ia64/include/mm
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
arch/ia64/include/mm/page.h
r4c8715d2 rbc78c75 71 71 #define AR_EXECUTE 0x1 72 72 #define AR_WRITE 0x2 73 74 75 #define VA_REGION_INDEX 61 76 77 #define VA_REGION(va) (va>>VA_REGION_INDEX) 78 79 73 80 74 81 struct vhpt_tag_info { … … 221 228 { 222 229 ASSERT(i < REGION_REGISTERS); 223 __asm__ volatile ("mov rr[%0] = %1\n" : : "r" (i), "r" (v)); 230 __asm__ volatile ( 231 "mov rr[%0] = %1;;\n" 232 "srlz.d;;\n" 233 : 234 : "r" (i), "r" (v)); 224 235 } 225 236 -
arch/ia64/include/mm/tlb.h
r4c8715d2 rbc78c75 33 33 #define tlb_print() 34 34 35 36 #include <arch/mm/page.h> 37 #include <arch/mm/asid.h> 38 #include <arch/register.h> 39 40 41 void tlb_fill_data(__address va,asid_t asid,vhpt_entry_t entry); 42 void tlb_fill_code(__address va,asid_t asid,vhpt_entry_t entry); 43 44 35 45 #endif 46 47
Note:
See TracChangeset
for help on using the changeset viewer.
