Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/include/mm/page.h

    r8757be86 r235e6c7  
    3737
    3838#include <typedefs.h>
    39 #include <proc/task.h>
    4039#include <mm/as.h>
    4140#include <arch/mm/page.h>
     
    4948        void (* mapping_remove)(as_t *, uintptr_t);
    5049        pte_t *(* mapping_find)(as_t *, uintptr_t, bool);
    51         void (* mapping_make_global)(uintptr_t, size_t);
    5250} page_mapping_operations_t;
    5351
     
    6159extern void page_mapping_remove(as_t *, uintptr_t);
    6260extern pte_t *page_mapping_find(as_t *, uintptr_t, bool);
    63 extern void page_mapping_make_global(uintptr_t, size_t);
    6461extern pte_t *page_table_create(unsigned int);
    6562extern void page_table_destroy(pte_t *);
     63extern void map_structure(uintptr_t, size_t);
    6664
    67 extern int page_find_mapping(uintptr_t, void **);
    68 extern sysarg_t sys_page_find_mapping(uintptr_t, void *);
     65extern uintptr_t hw_map(uintptr_t, size_t);
    6966
    7067#endif
Note: See TracChangeset for help on using the changeset viewer.