Changeset View
Changeset View
Standalone View
Standalone View
head/sys/compat/linux/linux_mmap.h
Show All 35 Lines | |||||
/* mmap options */ | /* mmap options */ | ||||
#define LINUX_MAP_SHARED 0x0001 | #define LINUX_MAP_SHARED 0x0001 | ||||
#define LINUX_MAP_PRIVATE 0x0002 | #define LINUX_MAP_PRIVATE 0x0002 | ||||
#define LINUX_MAP_FIXED 0x0010 | #define LINUX_MAP_FIXED 0x0010 | ||||
#define LINUX_MAP_ANON 0x0020 | #define LINUX_MAP_ANON 0x0020 | ||||
#define LINUX_MAP_GROWSDOWN 0x0100 | #define LINUX_MAP_GROWSDOWN 0x0100 | ||||
#define LINUX_PROT_GROWSDOWN 0x01000000 | |||||
#define LINUX_PROT_GROWSUP 0x02000000 | |||||
int linux_mmap_common(struct thread *, uintptr_t, size_t, int, int, | int linux_mmap_common(struct thread *, uintptr_t, size_t, int, int, | ||||
int, off_t); | int, off_t); | ||||
int linux_mprotect_common(struct thread *, uintptr_t, size_t, int); | int linux_mprotect_common(struct thread *, uintptr_t, size_t, int); | ||||
#endif /* _LINUX_MMAP_H_ */ | #endif /* _LINUX_MMAP_H_ */ |