xref: /aosp_15_r20/external/musl/src/include/sys/mman.h (revision c9945492fdd68bbe62686c5b452b4dc1be3f8453)
1*c9945492SAndroid Build Coastguard Worker #ifndef SYS_MMAN_H
2*c9945492SAndroid Build Coastguard Worker #define SYS_MMAN_H
3*c9945492SAndroid Build Coastguard Worker 
4*c9945492SAndroid Build Coastguard Worker #include "../../../include/sys/mman.h"
5*c9945492SAndroid Build Coastguard Worker 
6*c9945492SAndroid Build Coastguard Worker hidden void __vm_wait(void);
7*c9945492SAndroid Build Coastguard Worker hidden void __vm_lock(void);
8*c9945492SAndroid Build Coastguard Worker hidden void __vm_unlock(void);
9*c9945492SAndroid Build Coastguard Worker 
10*c9945492SAndroid Build Coastguard Worker hidden void *__mmap(void *, size_t, int, int, int, off_t);
11*c9945492SAndroid Build Coastguard Worker hidden int __munmap(void *, size_t);
12*c9945492SAndroid Build Coastguard Worker hidden void *__mremap(void *, size_t, size_t, int, ...);
13*c9945492SAndroid Build Coastguard Worker hidden int __madvise(void *, size_t, int);
14*c9945492SAndroid Build Coastguard Worker hidden int __mprotect(void *, size_t, int);
15*c9945492SAndroid Build Coastguard Worker 
16*c9945492SAndroid Build Coastguard Worker hidden const unsigned char *__map_file(const char *, size_t *);
17*c9945492SAndroid Build Coastguard Worker 
18*c9945492SAndroid Build Coastguard Worker hidden char *__shm_mapname(const char *, char *);
19*c9945492SAndroid Build Coastguard Worker 
20*c9945492SAndroid Build Coastguard Worker #endif
21