Subversion Repositories HelenOS-historic

Rev

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);