Update.
[glibc.git] / include / sys / mman.h
blob3a6c33a354f6be7c56839034084dbd640752f4a5
1 #include_next <sys/mman.h>
3 /* Now define the internal interfaces. */
4 extern __ptr_t __mmap __P ((__ptr_t __addr, size_t __len, int __prot,
5 int __flags, int __fd, __off_t __offset));
6 extern __ptr_t __mmap64 __P ((__ptr_t __addr, size_t __len, int __prot,
7 int __flags, int __fd, __off64_t __offset));
8 extern int __munmap __P ((__ptr_t __addr, size_t __len));
9 extern int __mprotect __P ((__ptr_t __addr, size_t __len, int __prot));
11 /* This one is Linux specific. */
12 extern __ptr_t __mremap __P ((__ptr_t __addr, size_t __old_len,
13 size_t __new_len, int __may_move));