5 # ifndef __CPROVER_SYS_MMAN_H_INCLUDED
7 # define __CPROVER_SYS_MMAN_H_INCLUDED
14 # ifndef MAP_ANONYMOUS
15 # define MAP_ANONYMOUS 0
18 # ifndef MAP_UNINITIALIZED
19 # define MAP_UNINITIALIZED 0
23 void *
mmap64(
void *, __CPROVER_size_t,
int,
int,
int, off_t);
27 __CPROVER_size_t length,
33 return mmap64(addr, length, prot, flags, fd, offset);
42 # ifndef __CPROVER_SYS_MMAN_H_INCLUDED
43 # include <sys/mman.h>
44 # define __CPROVER_SYS_MMAN_H_INCLUDED
51 # ifndef MAP_ANONYMOUS
52 # define MAP_ANONYMOUS 0
55 # ifndef MAP_UNINITIALIZED
56 # define MAP_UNINITIALIZED 0
60 void *
mmap64(
void *, __CPROVER_size_t,
int,
int,
int, off_t);
64 __CPROVER_size_t length,
70 return mmap64(addr, length, prot, flags, fd, offset);
79 # ifndef __CPROVER_SYS_MMAN_H_INCLUDED
80 # include <sys/mman.h>
81 # define __CPROVER_SYS_MMAN_H_INCLUDED
88 # ifndef MAP_ANONYMOUS
89 # define MAP_ANONYMOUS 0
92 # ifndef MAP_UNINITIALIZED
93 # define MAP_UNINITIALIZED 0
100 __CPROVER_size_t length,
132 int munmap(
void *addr, __CPROVER_size_t length)
145 int _munmap(
void *addr, __CPROVER_size_t length)
void * __CPROVER_allocate(__CPROVER_size_t size, __CPROVER_bool zero)
void __CPROVER_deallocate(void *)
#define MAP_UNINITIALIZED
int _munmap(void *addr, __CPROVER_size_t length)
__CPROVER_bool __VERIFIER_nondet___CPROVER_bool(void)
void * _mmap(void *addr, __CPROVER_size_t length, int prot, int flags, int fd, off_t offset)
int munmap(void *addr, __CPROVER_size_t length)
void * mmap64(void *, __CPROVER_size_t, int, int, int, off_t)
void * mmap(void *addr, __CPROVER_size_t length, int prot, int flags, int fd, off_t offset)