X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/c50b9a23b03c677efa3842536c363d368542e30b..642855f81fd03b9fd6540ac99c665b57b4b38cc8:/lunaix-os/includes/lunaix/mm/mmap.h?ds=sidebyside diff --git a/lunaix-os/includes/lunaix/mm/mmap.h b/lunaix-os/includes/lunaix/mm/mmap.h index 78c12d6..333504a 100644 --- a/lunaix-os/includes/lunaix/mm/mmap.h +++ b/lunaix-os/includes/lunaix/mm/mmap.h @@ -2,18 +2,20 @@ #define __LUNAIX_MMAP_H #include +#include #include void* mem_map(ptr_t pd_ref, - struct llist_header* regions, + vm_regions_t* regions, void* addr, struct v_file* file, - u32_t offset, + off_t offset, size_t length, - u32_t attrs); + u32_t attrs, + u32_t options); void* -mem_unmap(ptr_t mnt, struct llist_header* regions, void* addr, size_t length); +mem_unmap(ptr_t mnt, vm_regions_t* regions, void* addr, size_t length); #endif /* __LUNAIX_MMAP_H */