Rev 901 | Rev 958 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 901 | Rev 902 | ||
|---|---|---|---|
| Line 75... | Line 75... | ||
| 75 | 75 | ||
| 76 | extern void tr_mapping_insert(__address va, asid_t asid, tlb_entry_t entry, bool dtr, index_t tr); |
76 | extern void tr_mapping_insert(__address va, asid_t asid, tlb_entry_t entry, bool dtr, index_t tr); |
| 77 | extern void dtr_mapping_insert(__address va, asid_t asid, tlb_entry_t entry, index_t tr); |
77 | extern void dtr_mapping_insert(__address va, asid_t asid, tlb_entry_t entry, index_t tr); |
| 78 | extern void itr_mapping_insert(__address va, asid_t asid, tlb_entry_t entry, index_t tr); |
78 | extern void itr_mapping_insert(__address va, asid_t asid, tlb_entry_t entry, index_t tr); |
| 79 | 79 | ||
| 80 | extern void dtlb_mapping_insert(__address page, __address frame, bool dtr, index_t tr); |
80 | extern void dtlb_kernel_mapping_insert(__address page, __address frame, bool dtr, index_t tr); |
| - | 81 | ||
| - | 82 | extern void dtc_pte_copy(pte_t *t); |
|
| - | 83 | extern void itc_pte_copy(pte_t *t); |
|
| 81 | 84 | ||
| 82 | extern void alternate_instruction_tlb_fault(__u64 vector, struct exception_regdump *pstate); |
85 | extern void alternate_instruction_tlb_fault(__u64 vector, struct exception_regdump *pstate); |
| 83 | extern void alternate_data_tlb_fault(__u64 vector, struct exception_regdump *pstate); |
86 | extern void alternate_data_tlb_fault(__u64 vector, struct exception_regdump *pstate); |
| 84 | extern void data_nested_tlb_fault(__u64 vector, struct exception_regdump *pstate); |
87 | extern void data_nested_tlb_fault(__u64 vector, struct exception_regdump *pstate); |
| 85 | extern void data_dirty_bit_fault(__u64 vector, struct exception_regdump *pstate); |
88 | extern void data_dirty_bit_fault(__u64 vector, struct exception_regdump *pstate); |