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