Changes in kernel/generic/src/mm/page.c [560b81c:63e27ef] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/src/mm/page.c
r560b81c r63e27ef 69 69 #include <typedefs.h> 70 70 #include <arch/asm.h> 71 #include <memstr.h>72 #include <debug.h>73 71 #include <arch.h> 72 #include <assert.h> 74 73 #include <syscall/copy.h> 75 74 #include <errno.h> … … 99 98 unsigned int flags) 100 99 { 101 ASSERT(page_table_locked(as));102 103 ASSERT(page_mapping_operations);104 ASSERT(page_mapping_operations->mapping_insert);100 assert(page_table_locked(as)); 101 102 assert(page_mapping_operations); 103 assert(page_mapping_operations->mapping_insert); 105 104 106 105 page_mapping_operations->mapping_insert(as, ALIGN_DOWN(page, PAGE_SIZE), … … 123 122 NO_TRACE void page_mapping_remove(as_t *as, uintptr_t page) 124 123 { 125 ASSERT(page_table_locked(as));126 127 ASSERT(page_mapping_operations);128 ASSERT(page_mapping_operations->mapping_remove);124 assert(page_table_locked(as)); 125 126 assert(page_mapping_operations); 127 assert(page_mapping_operations->mapping_remove); 129 128 130 129 page_mapping_operations->mapping_remove(as, … … 148 147 pte_t *pte) 149 148 { 150 ASSERT(nolock || page_table_locked(as));151 152 ASSERT(page_mapping_operations);153 ASSERT(page_mapping_operations->mapping_find);149 assert(nolock || page_table_locked(as)); 150 151 assert(page_mapping_operations); 152 assert(page_mapping_operations->mapping_find); 154 153 155 154 return page_mapping_operations->mapping_find(as, … … 169 168 pte_t *pte) 170 169 { 171 ASSERT(nolock || page_table_locked(as));172 173 ASSERT(page_mapping_operations);174 ASSERT(page_mapping_operations->mapping_find);170 assert(nolock || page_table_locked(as)); 171 172 assert(page_mapping_operations); 173 assert(page_mapping_operations->mapping_find); 175 174 176 175 page_mapping_operations->mapping_update(as, … … 185 184 void page_mapping_make_global(uintptr_t base, size_t size) 186 185 { 187 ASSERT(page_mapping_operations);188 ASSERT(page_mapping_operations->mapping_make_global);186 assert(page_mapping_operations); 187 assert(page_mapping_operations->mapping_make_global); 189 188 190 189 return page_mapping_operations->mapping_make_global(base, size);
Note:
See TracChangeset
for help on using the changeset viewer.