Dr Andrew Scott G7VAV

My photo
 
June 2025
Mo Tu We Th Fr Sa Su
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 1 2 3 4 5 6


mman.h
01: #ifndef __ASM_GENERIC_MMAN_H
02: #define __ASM_GENERIC_MMAN_H
03: 
04: #include <asm-generic/mman-common.h>
05: 
06: #define MAP_GROWSDOWN   0x0100          /* stack-like segment */
07: #define MAP_DENYWRITE   0x0800          /* ETXTBSY */
08: #define MAP_EXECUTABLE  0x1000          /* mark it as an executable */
09: #define MAP_LOCKED      0x2000          /* pages are locked */
10: #define MAP_NORESERVE   0x4000          /* don't check for reservations */
11: #define MAP_POPULATE    0x8000          /* populate (prefault) pagetables */
12: #define MAP_NONBLOCK    0x10000         /* do not block on IO */
13: #define MAP_STACK       0x20000         /* give out an address that is best suited for process/thread stacks */
14: #define MAP_HUGETLB     0x40000         /* create a huge page mapping */
15: 
16: #define MCL_CURRENT     1               /* lock all current mappings */
17: #define MCL_FUTURE      2               /* lock all future mappings */
18: 
19: #endif /* __ASM_GENERIC_MMAN_H */
20: 


for client (none)
© Andrew Scott 2006 - 2025,
All Rights Reserved
http://www.andrew-scott.uk/
Andrew Scott
http://www.andrew-scott.co.uk/