Subversion Repositories HelenOS-historic

Rev

Rev 902 | Rev 1138 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 902 Rev 958
Line 80... Line 80...
80
extern void dtlb_kernel_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
 
81
 
82
extern void dtc_pte_copy(pte_t *t);
82
extern void dtc_pte_copy(pte_t *t);
83
extern void itc_pte_copy(pte_t *t);
83
extern void itc_pte_copy(pte_t *t);
84
 
84
 
85
extern void alternate_instruction_tlb_fault(__u64 vector, struct exception_regdump *pstate);
85
extern void alternate_instruction_tlb_fault(__u64 vector, istate_t *istate);
86
extern void alternate_data_tlb_fault(__u64 vector, struct exception_regdump *pstate);
86
extern void alternate_data_tlb_fault(__u64 vector, istate_t *istate);
87
extern void data_nested_tlb_fault(__u64 vector, struct exception_regdump *pstate);
87
extern void data_nested_tlb_fault(__u64 vector, istate_t *istate);
88
extern void data_dirty_bit_fault(__u64 vector, struct exception_regdump *pstate);
88
extern void data_dirty_bit_fault(__u64 vector, istate_t *istate);
89
extern void instruction_access_bit_fault(__u64 vector, struct exception_regdump *pstate);
89
extern void instruction_access_bit_fault(__u64 vector, istate_t *istate);
90
extern void data_access_bit_fault(__u64 vector, struct exception_regdump *pstate);
90
extern void data_access_bit_fault(__u64 vector, istate_t *istate);
91
extern void page_not_present(__u64 vector, struct exception_regdump *pstate);
91
extern void page_not_present(__u64 vector, istate_t *istate);
92
 
92
 
93
#endif
93
#endif