|
miniOS
x86_64 hobby kernel with SMP, VFS, and POSIX process model
|
#include <stddef.h>

Go to the source code of this file.
Macros | |
| #define | PROT_NONE 0 |
| #define | PROT_READ 1 |
| #define | PROT_WRITE 2 |
| #define | PROT_EXEC 4 |
| #define | MAP_SHARED 0x01 |
| #define | MAP_PRIVATE 0x02 |
| #define | MAP_ANONYMOUS 0x20 |
| #define | MAP_ANON MAP_ANONYMOUS |
| #define | MAP_FAILED ((void *)-1) |
Functions | |
| void * | mmap (void *addr, size_t len, int prot, int flags, int fd, long offset) |
| int | munmap (void *addr, size_t len) |
| #define MAP_ANON MAP_ANONYMOUS |
| #define MAP_ANONYMOUS 0x20 |
| #define MAP_FAILED ((void *)-1) |
| #define MAP_PRIVATE 0x02 |
| #define MAP_SHARED 0x01 |
| #define PROT_EXEC 4 |
| #define PROT_NONE 0 |
| #define PROT_READ 1 |
| #define PROT_WRITE 2 |
| void * mmap | ( | void * | addr, |
| size_t | len, | ||
| int | prot, | ||
| int | flags, | ||
| int | fd, | ||
| long | offset ) |


| int munmap | ( | void * | addr, |
| size_t | len ) |

