Changes in kernel/generic/include/mm/page.h [8757be86:235e6c7] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/include/mm/page.h
r8757be86 r235e6c7 37 37 38 38 #include <typedefs.h> 39 #include <proc/task.h>40 39 #include <mm/as.h> 41 40 #include <arch/mm/page.h> … … 49 48 void (* mapping_remove)(as_t *, uintptr_t); 50 49 pte_t *(* mapping_find)(as_t *, uintptr_t, bool); 51 void (* mapping_make_global)(uintptr_t, size_t);52 50 } page_mapping_operations_t; 53 51 … … 61 59 extern void page_mapping_remove(as_t *, uintptr_t); 62 60 extern pte_t *page_mapping_find(as_t *, uintptr_t, bool); 63 extern void page_mapping_make_global(uintptr_t, size_t);64 61 extern pte_t *page_table_create(unsigned int); 65 62 extern void page_table_destroy(pte_t *); 63 extern void map_structure(uintptr_t, size_t); 66 64 67 extern int page_find_mapping(uintptr_t, void **); 68 extern sysarg_t sys_page_find_mapping(uintptr_t, void *); 65 extern uintptr_t hw_map(uintptr_t, size_t); 69 66 70 67 #endif
Note:
See TracChangeset
for help on using the changeset viewer.