diff options
author | Ian Moffett <ian@osmora.org> | 2025-10-19 23:14:23 -0400 |
---|---|---|
committer | Ian Moffett <ian@osmora.org> | 2025-10-19 23:22:21 -0400 |
commit | f8411d1f1a4765ce38e63f4b3304d72cbfddad6f (patch) | |
tree | 4fe1f21427e834636f601b3958c88f25464bce49 /src/sys/include/vm/map.h | |
parent | 6b2d1153852a7f0121d6514cb4d7e5dc6baa7e39 (diff) |
kern: vm: Introduce initial mmap() impldev
- Adds kernel mmap() function
- Adds SYS_mmap syscall
Signed-off-by: Ian Moffett <ian@osmora.org>
Diffstat (limited to 'src/sys/include/vm/map.h')
-rw-r--r-- | src/sys/include/vm/map.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/sys/include/vm/map.h b/src/sys/include/vm/map.h index 69d7d73..8183b62 100644 --- a/src/sys/include/vm/map.h +++ b/src/sys/include/vm/map.h @@ -31,6 +31,7 @@ #define _VM_MAP_H_ 1 #include <sys/types.h> +#include <sys/syscall.h> #include <sys/mman.h> #include <machine/vas.h> /* standard */ #include <vm/mmu.h> @@ -52,4 +53,9 @@ */ int vm_map(struct vm_vas *vas, struct mmu_map *spec, size_t len, int prot); +/* + * POSIX mmap syscall + */ +scret_t sys_mmap(struct syscall_args *scargs); + #endif /* !_VM_MAP_H_ */ |