8a696d349baefe03898c21d3dffad77a5b60032e
[kopensolaris-gnu/glibc.git] / conform / data / sys / mman.h-data
1 constant PROT_READ
2 constant PROT_WRITE
3 constant PROT_EXEC
4 constant PROT_NONE
5
6 constant MAP_SHARED
7 constant MAP_PRIVATE
8 constant MAP_FIXED
9
10 constant MS_ASYNC
11 constant MS_SYNC
12 constant MS_INVALIDATE
13
14 constant MCL_CURRENT
15 constant MCL_FUTURE
16
17 constant MAP_FAILED
18
19 type size_t
20 type off_t
21 type mode_t
22
23 function int mlock (const void*, size_t)
24 function int mlockall (int)
25 function {void*} mmap (void*, size_t, int, int, int, off_t)
26 function int mprotect (void*, size_t, int)
27 function int msync (void*, size_t, int)
28 function int munlock (const void*, size_t)
29 function int munlockall (void)
30 function int munmap (void*, size_t)
31 function int shm_open (const char*, int, mode_t)
32 function int shm_unlink (const char*)
33
34 allow shm_*
35 allow MAP_*
36 allow MCL_*
37 allow MS_*
38 allow PROT_*
39 allow *_t