Changeset 95042fd in mainline for arch/ia64/include/mm/tlb.h
- Timestamp:
- 2006-02-28T17:02:21Z (19 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 2c49fbbe
- Parents:
- 7d6ec87
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
arch/ia64/include/mm/tlb.h
r7d6ec87 r95042fd 33 33 #define tlb_print() 34 34 35 36 35 #include <arch/mm/page.h> 37 36 #include <arch/mm/asid.h> 38 37 #include <arch/register.h> 38 #include <typedefs.h> 39 39 40 extern void tc_mapping_insert(__address va, asid_t asid, vhpt_entry_t entry, bool dtc); 41 extern void dtc_mapping_insert(__address va, asid_t asid, vhpt_entry_t entry); 42 extern void itc_mapping_insert(__address va, asid_t asid, vhpt_entry_t entry); 40 43 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); 44 extern void tr_mapping_insert(__address va, asid_t asid, tlb_entry_t entry, bool dtr, index_t tr); 45 extern void dtr_mapping_insert(__address va, asid_t asid, tlb_entry_t entry, index_t tr); 46 extern void itr_mapping_insert(__address va, asid_t asid, tlb_entry_t entry, index_t tr); 43 47 44 void tlb_fill_code_tr(__u64 tr,__address va,asid_t asid,tlb_entry_t entry); 45 void tlb_fill_data_tr(__u64 tr,__address va,asid_t asid,tlb_entry_t entry); 46 47 48 extern void alternate_instruction_tlb_fault(void); 49 extern void alternate_data_tlb_fault(void); 50 extern void data_nested_tlb_fault(void); 51 extern void data_dirty_bit_fault(void); 52 extern void instruction_access_bit_fault(void); 53 extern void data_access_bit_fault(void); 54 extern void page_not_present(void); 48 55 49 56 #endif
Note:
See TracChangeset
for help on using the changeset viewer.