• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1header: sys-mman.h
2macros: []
3types:
4  - type_name: mode_t
5  - type_name: size_t
6  - type_name: off_t
7enums: []
8objects: []
9functions:
10  - name: madvise
11    standards:
12      - POSIX
13    return_type: int
14    arguments:
15      - type: void *
16      - type: size_t
17      - type: int
18  - name: mincore
19    standards:
20      - Linux
21    return_type: int
22    arguments:
23      - type: void *
24      - type: size_t
25      - type: unsigned char *
26  - name: mlock
27    standards:
28      - POSIX
29    return_type: int
30    arguments:
31      - type: void *
32      - type: size_t
33  - name: mlock2
34    standards:
35      - Linux
36    return_type: int
37    arguments:
38      - type: void *
39      - type: size_t
40      - type: unsigned int
41  - name: mlockall
42    standards:
43      - POSIX
44    return_type: int
45    arguments:
46      - type: int
47  - name: mmap
48    standards:
49      - POSIX
50    return_type: void *
51    arguments:
52      - type: void *
53      - type: size_t
54      - type: int
55      - type: int
56      - type: int
57      - type: off_t
58  - name: mremap
59    standards:
60      - POSIX
61    return_type: void *
62    arguments:
63      - type: void *
64      - type: size_t
65      - type: size_t
66      - type: int
67      - type: '...'
68  - name: mprotect
69    standards:
70      - POSIX
71    return_type: int
72    arguments:
73      - type: void *
74      - type: size_t
75      - type: int
76  - name: msync
77    standards:
78      - POSIX
79    return_type: int
80    arguments:
81      - type: void *
82      - type: size_t
83      - type: int
84  - name: munlock
85    standards: POSIX
86    return_type: int
87    arguments:
88      - type: void *
89      - type: size_t
90  - name: munlockall
91    standards:
92      - POSIX
93    return_type: int
94    arguments:
95      - type: void
96  - name: munmap
97    standards:
98      - POSIX
99    return_type: int
100    arguments:
101      - type: void *
102      - type: size_t
103  - name: posix_madvise
104    standards:
105      - POSIX
106    return_type: int
107    arguments:
108      - type: void *
109      - type: size_t
110      - type: int
111  - name: remap_file_pages
112    standards:
113      - Linux
114    return_type: int
115    arguments:
116      - type: void *
117      - type: size_t
118      - type: int
119      - type: size_t
120      - type: int
121  - name: shm_open
122    standards:
123      - POSIX
124    return_type: int
125    arguments:
126      - type: const char *
127      - type: int
128      - type: mode_t
129  - name: shm_unlink
130    standards:
131      - POSIX
132    return_type: int
133    arguments:
134      - type: const char *
135  - name: process_mrelease
136    standards:
137      - Linux
138    return_type: int
139    arguments:
140      - type: int
141      - type: unsigned int
142