check output_format before calling show_idle_prof_stats()
[fio.git] / os / windows / posix / include / sys / mman.h
CommitLineData
93bcfd20
BC
1#ifndef SYS_MMAN_H\r
2#define SYS_MMAN_H\r
3\r
4#include <sys/types.h>\r
5\r
fc0b830f
BC
6#define PROT_NONE 0x1\r
7#define PROT_READ 0x2\r
8#define PROT_WRITE 0x4\r
93bcfd20 9\r
fc0b830f
BC
10#define MAP_ANON 0x1\r
11#define MAP_ANONYMOUS MAP_ANON\r
12#define MAP_FIXED 0x2\r
13#define MAP_HASSEMAPHORE 0x4\r
14#define MAP_INHERIT 0x8\r
15#define MAP_NOCORE 0x10\r
16#define MAP_NOSYNC 0x20\r
17#define MAP_PREFAULT_READ 0x40\r
18#define MAP_PRIVATE 0x80\r
19#define MAP_SHARED 0x100\r
20#define MAP_STACK 0x200\r
93bcfd20 21\r
fc0b830f 22#define MAP_FAILED NULL\r
93bcfd20 23\r
fc0b830f
BC
24#define MS_ASYNC 0x1\r
25#define MS_SYNC 0x2\r
26#define MS_INVALIDATE 0x3\r
93bcfd20
BC
27\r
28int posix_madvise(void *addr, size_t len, int advice);\r
29void *mmap(void *addr, size_t len, int prot, int flags,\r
30 int fildes, off_t off);\r
31int munmap(void *addr, size_t len);\r
32int msync(void *addr, size_t len, int flags);\r
33int munlock(const void * addr, size_t len);\r
34int mlock(const void *addr, size_t len);\r
35\r
36#endif /* SYS_MMAN_H */\r