MAP_FIXED
# define SC_MMAP_FLAGS MAP_PRIVATE|MAP_ANONYMOUS|MAP_FIXED|MAP_FIXED_NOREPLACE
# define SC_MMAP_FLAGS MAP_PRIVATE|MAP_ANONYMOUS|MAP_FIXED
MAP_ANON | MAP_FIXED, -1, 0) == MAP_FAILED) {
data_flags = convert_flags(segs[i]->p_flags) | MAP_FIXED;
flags = MAP_FIXED | MAP_NOSYNC | MAP_PRIVATE;
if (flags & MAP_FIXED) {
flags |= MAP_FIXED;
if ((flags & MAP_FIXED) == 0 && (size & SEG_MASK) == 0)
((flags & MAP_FIXED) ? 0 : 1),
MAP_ANON|MAP_PRIVATE|MAP_FIXED, -1,
MAP_FILE|MAP_SHARED|MAP_VPAGETABLE|MAP_FIXED|MAP_TRYFIXED,
MAP_FILE|MAP_SHARED|MAP_VPAGETABLE|MAP_FIXED,
if ((flags & (MAP_FIXED | MAP_TRYFIXED)) == 0) {
} else if ((flags & MAP_FIXED) == 0 &&
if ((flags & (MAP_FIXED | MAP_TRYFIXED)) == 0) {
if (flags & (MAP_FIXED | MAP_TRYFIXED)) {