MAP_FILE
p = mmap(NULL, fsize, PROT_READ, MAP_FILE|MAP_SHARED,
# ifdef MAP_FILE
# define MAP_FLAGS (MAP_FILE|MAP_PRIVATE)
MAP_FILE|MAP_PRIVATE, fd, (off_t)0)) == MAP_FAILED)
base = mmap(NULL, size, PROT_READ, MAP_FILE|MAP_SHARED, fd, 0);
PROT_READ, MAP_FILE|MAP_SHARED, fd, (off_t)0);
addr = mmap(NULL, size, PROT_READ|PROT_WRITE, MAP_FILE|MAP_SHARED,
addr = mmap(NULL, memsize, PROT_READ|PROT_WRITE, MAP_FILE|MAP_SHARED,
head = mmap(NULL, (size_t)st.st_size, PROT_READ, MAP_FILE|MAP_PRIVATE,
PROT_READ, MAP_FILE | MAP_PRIVATE, rfd,
strtab = mmap(NULL, strsize, PROT_READ, MAP_PRIVATE|MAP_FILE,
mappedfile = mmap(NULL, mappedsize, PROT_READ, MAP_PRIVATE|MAP_FILE,
mappedfile = mmap(NULL, mappedsize, PROT_READ, MAP_PRIVATE|MAP_FILE,
mappedfile = mmap(NULL, mappedsize, PROT_READ, MAP_PRIVATE|MAP_FILE,
data = mmap(0, (size_t)st.st_size, PROT_READ, MAP_FILE|MAP_SHARED, fd,
MAP_FILE | MAP_SHARED, fd, (off_t)0);
MAP_FILE|MAP_PRIVATE, kd->pmfd, 0);
cdb = mmap(NULL, len, PROT_READ, MAP_FILE | MAP_PRIVATE, fd, 0);
comm = mmap(NULL, PAGE_SIZE, PROT_READ|PROT_WRITE, MAP_SHARED|MAP_FILE,
if (flags & MAP_FILE && fd_isrump(fd)) {
MAP_FILE|MAP_SHARED, filefd, off);
shdr = mmap(NULL, shdr_size, PROT_READ, MAP_FILE | MAP_SHARED, fd,
ehdr = mmap(NULL, _rtld_pagesz, PROT_READ, MAP_FILE | MAP_SHARED, fd,
buf = mmap(0, sz, PROT_READ, MAP_SHARED|MAP_FILE, fd, 0);
addr = mmap(0, msize, PROT_READ, MAP_FILE|MAP_PRIVATE, fd, 0);
flags = MAP_FILE|MAP_SHARED;
image = mmap(0, 65536, PROT_READ, MAP_FILE|MAP_PRIVATE, ifd, 0);
MAP_FILE | MAP_SHARED, fd, 0)) == (char *)-1)
MAP_FILE | MAP_SHARED, ofd, 0)) == (void *)-1)
nflags |= MAP_FILE;
MAP_FILE | MAP_SHARED, fd, PALETTE_OFFSET);
flags = MAP_FILE|MAP_SHARED;
in_ptr = mmap(NULL, in_len, PROT_READ, MAP_FILE|MAP_SHARED,
MAP_FILE | MAP_SHARED/*writeback*/, local.fd, 0);
#if defined(__sun__) && !defined(MAP_FILE)
mem = mmap(NULL, len, PROT_READ|PROT_WRITE, MAP_FILE|MAP_SHARED, fd, 0);
ptr = MMAP(NULL, len, prot, MAP_FILE, fd, 0);
ptr = MMAP(NULL, len, PROT_WRITE, MAP_FILE, fd, offset);
ptr1 = MMAP(NULL, len, PROT_WRITE, MAP_FILE, fd, 0);
ptr2 = MMAP(NULL, len, PROT_WRITE, MAP_FILE, fd, 0);
ptr0 = MMAP(NULL, len, PROT_WRITE, MAP_FILE, fd0, 0);
ptr1 = MMAP(NULL, len, PROT_WRITE, MAP_FILE, fd1, 0);
ptr = MMAP(NULL, 1, PROT_WRITE, MAP_FILE, fd, 0);
ptr = MMAP(NULL, 1, PROT_WRITE, MAP_FILE, fd, 0);
if ((map_flags & (MAP_FILE | MAP_ANON)) == MAP_FILE) {
create_bs(MAP_FILE | MAP_SHARED);
create_bs(MAP_FILE | MAP_PRIVATE);
create_bs(MAP_FILE | MAP_SHARED);
create_bs(MAP_FILE | MAP_PRIVATE);
create_bs(MAP_FILE | MAP_SHARED);
MAP_FILE | MAP_SHARED, fd, (off_t) 0);
map = mmap(NULL, 4096, PROT_READ, MAP_FILE, fd, 0);
map = mmap(NULL, 3, PROT_READ, MAP_FILE|MAP_PRIVATE, -1, 0);
MAP_FILE | MAP_PRIVATE, fd, 0);
MAP_FILE | MAP_SHARED, fd, 0);
MAP_FILE | MAP_SHARED, fd, 0);
map = mmap(NULL, 3, PROT_READ, MAP_FILE|MAP_PRIVATE, fd, 0);
map = mmap(NULL, 3, PROT_WRITE, MAP_FILE|MAP_PRIVATE, fd, 0);
map = mmap(NULL, 3, PROT_NONE, MAP_FILE | MAP_SHARED, fd, 0);
map = mmap(NULL, page, PROT_READ | PROT_WRITE, MAP_FILE|MAP_PRIVATE,
map = mmap(NULL, page, PROT_READ, MAP_FILE|MAP_PRIVATE, fd, 0);
map = mmap(NULL, page, PROT_READ | PROT_WRITE, MAP_FILE|MAP_PRIVATE,
if ((tinfo = mmap(NULL, (size_t)st.st_size, PROT_READ, MAP_FILE,
#ifndef MAP_FILE
p1 = mmap(NULL, blk_sz, PROT_READ, MAP_FILE|MAP_SHARED,
p2 = mmap(NULL, blk_sz, PROT_READ, MAP_FILE|MAP_SHARED,
base = mmap(0, (size_t)st.st_size, PROT_READ, MAP_FILE | MAP_SHARED,
vp = mmap(NULL, chunk_size, PROT_NONE, MAP_FILE|MAP_SHARED,
PROT_READ, MAP_FILE|MAP_SHARED, fd, (off_t)0)) == MAP_FAILED)
p = mmap(0, st.st_size, PROT_READ, MAP_FILE|MAP_SHARED, kernel_fd, 0);
busmem = mmap(NULL, (size_t)sb.st_size, PROT_READ, MAP_FILE|MAP_SHARED,
MAP_FILE|MAP_SHARED, fd, 0);
MAP_FILE|MAP_SHARED, fileno(fp), mmap_offset);
MAP_FILE|MAP_SHARED, fileno(fp), (off_t)0)) == MAP_FAILED) {
MAP_FILE|MAP_SHARED, from_fd, (off_t)0))
elf = mmap(NULL, sz, PROT_READ, MAP_PRIVATE|MAP_FILE, fd, 0);
mappedfile = mmap(NULL, mappedsize, PROT_READ, MAP_FILE|MAP_PRIVATE,
mappedfile = mmap(NULL, mappedsize, PROT_READ, MAP_FILE|MAP_PRIVATE,
MAP_PRIVATE|MAP_FILE, fd, 0);
if ((dat = mmap(0, nsize, PROT_READ, MAP_FILE | MAP_PRIVATE, fd, 0))
MAP_FILE | MAP_PRIVATE, kfd, 0)) == (caddr_t)-1)
blob = mmap(NULL, blen, PROT_READ, MAP_FILE | MAP_PRIVATE, fd, 0);
buf = mmap(NULL, len, PROT_READ, MAP_FILE | MAP_PRIVATE, fd, 0);
MAP_FILE | MAP_PRIVATE, fd, 0)) == MAP_FAILED) {
MAP_FILE | (shared ? MAP_SHARED : MAP_PRIVATE), fd, 0);