Dr Andrew Scott G7VAV

My photo
 
July 2025
Mo Tu We Th Fr Sa Su
30 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 31 1 2 3
4 5 6 7 8 9 10


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/