Go to the documentation of this file. 1 #ifndef __ALPHA_MMAN_H__
2 #define __ALPHA_MMAN_H__
9 #define PROT_GROWSDOWN 0x01000000
10 #define PROT_GROWSUP 0x02000000
12 #define MAP_SHARED 0x01
13 #define MAP_PRIVATE 0x02
15 #define MAP_FIXED 0x100
16 #define MAP_ANONYMOUS 0x10
19 #define _MAP_HASSEMAPHORE 0x0200
20 #define _MAP_INHERIT 0x0400
21 #define _MAP_UNALIGNED 0x0800
24 #define MAP_GROWSDOWN 0x01000
25 #define MAP_DENYWRITE 0x02000
26 #define MAP_EXECUTABLE 0x04000
27 #define MAP_LOCKED 0x08000
28 #define MAP_NORESERVE 0x10000
29 #define MAP_POPULATE 0x20000
30 #define MAP_NONBLOCK 0x40000
31 #define MAP_STACK 0x80000
32 #define MAP_HUGETLB 0x100000
36 #define MS_INVALIDATE 4
38 #define MCL_CURRENT 8192
39 #define MCL_FUTURE 16384
43 #define MADV_SEQUENTIAL 2
44 #define MADV_WILLNEED 3
45 #define MADV_SPACEAVAIL 5
46 #define MADV_DONTNEED 6
50 #define MADV_DONTFORK 10
51 #define MADV_DOFORK 11
53 #define MADV_MERGEABLE 12
54 #define MADV_UNMERGEABLE 13
56 #define MADV_HUGEPAGE 14
57 #define MADV_NOHUGEPAGE 15
59 #define MADV_DONTDUMP 16
61 #define MADV_DODUMP 17