Changeset c03ee1c in mainline for kernel/genarch/include/mm/page_pt.h
- Timestamp:
- 2007-06-13T17:49:57Z (17 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- de7663f
- Parents:
- 6b781c0
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/genarch/include/mm/page_pt.h
r6b781c0 rc03ee1c 83 83 84 84 /* 85 * These macros are provided to change shape of the 4-level86 * t ree of page tables on respective level.85 * These macros are provided to change the shape of the 4-level tree of page 86 * tables on respective level. 87 87 */ 88 88 #define SET_PTL1_ADDRESS(ptl0, i, a) SET_PTL1_ADDRESS_ARCH(ptl0, i, a) … … 107 107 #define SET_FRAME_FLAGS(ptl3, i, x) SET_FRAME_FLAGS_ARCH(ptl3, i, x) 108 108 109 /* 110 * Macros for querying the last-level PTEs. 111 */ 109 112 #define PTE_VALID(p) PTE_VALID_ARCH((p)) 110 113 #define PTE_PRESENT(p) PTE_PRESENT_ARCH((p)) … … 119 122 extern page_mapping_operations_t pt_mapping_operations; 120 123 121 extern void page_mapping_insert_pt(as_t *as, uintptr_t page, uintptr_t frame, int flags); 124 extern void page_mapping_insert_pt(as_t *as, uintptr_t page, uintptr_t frame, 125 int flags); 122 126 extern pte_t *page_mapping_find_pt(as_t *as, uintptr_t page); 123 127
Note:
See TracChangeset
for help on using the changeset viewer.