MAP_SHARED
chunk = mmap (0, len, PROT_READ, MAP_SHARED, fileno (from), off);
MAP_SHARED, in, 0);
ulog = mmap(0, MAXLOGLEN, PROT_READ | PROT_WRITE, MAP_SHARED,
MAP_SHARED | MAP_NOSYNC, fd, 0);
data = mmap(0, st.st_size, PROT_READ, MAP_SHARED, fd, 0);
MAP_ANON | MAP_SHARED, -1, 0);
MAP_SHARED, fd, 0);
MAP_SHARED, f_cuse, n << CUSE_ALLOC_UNIT_SHIFT);
p = mmap(NULL, mediasize, PROT_READ, MAP_SHARED, statsfd, 0);
p = mmap(0, mapsize, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
MAP_SHARED, d->fd, 0);
new_map = mmap(NULL, PAGE_SIZE, PROT_READ, MAP_SHARED, fd, 0);
MAP_SHARED, fd, 0);
timeinfos = mmap(NULL, len, PROT_READ, MAP_SHARED, fd, 0);
res = mmap(NULL, page_size, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
MAP_FILE | MAP_SHARED, 0, 0);
MAP_FILE | MAP_SHARED, 0, 0);
flags = MAP_SHARED | MAP_FIXED;
flags = MAP_SHARED | MAP_FIXED;
MAP_SHARED, fd_of_(fat), off);
addr = mmap(NULL, sb.st_size, PROT_READ, MAP_SHARED, fd, 0);
config->buf = mmap(NULL, config->buffer_info.bytes, prot, MAP_SHARED, config->fd, 0);
bsd_flags |= MAP_SHARED;
(int)prot, (flags & MAP_SHARED) ? true : false, td));
if ((flags & MAP_SHARED) != 0) {
VM_PROT_RW, VM_PROT_RW, MAP_SHARED | MAP_NOSYNC,
VM_PROT_RW, VM_PROT_RW, MAP_SHARED | MAP_NOSYNC,
flags = MAP_SHARED;
if ((flags & MAP_SHARED) != 0) {
if ((flags & ~(MAP_SHARED | MAP_FIXED | MAP_EXCL |
if ((flags & MAP_SHARED) == 0) {
if ((flags & MAP_SHARED) != 0) {
d->mem = mmap(0, d->memsize, PROT_WRITE | PROT_READ, MAP_SHARED,
if (((prot & VM_PROT_WRITE) != 0) && ((flags & MAP_SHARED) != 0)) {
if (((prot & VM_PROT_WRITE) != 0) && ((flags & MAP_SHARED) != 0)) {
if (((prot & VM_PROT_WRITE) != 0) && ((flags & MAP_SHARED) != 0)) {
if (((prot & VM_PROT_WRITE) != 0) && ((flags & MAP_SHARED) != 0)) {
if (((prot & VM_PROT_WRITE) != 0) && ((flags & MAP_SHARED) != 0)) {
(*flagsp & MAP_SHARED) != 0;
if ((flags & MAP_SHARED) != 0) {
flags |= MAP_SHARED;
if ((flags & (MAP_ANON|MAP_SHARED)) == 0)
if (flags & MAP_SHARED)
if ((flags & ~(MAP_SHARED | MAP_PRIVATE | MAP_FIXED | MAP_HASSEMAPHORE |
if ((flags & (MAP_SHARED | MAP_PRIVATE)) == (MAP_SHARED |
if ((flags & MAP_SHARED) != 0) {
if ((flags & (MAP_SHARED | MAP_PRIVATE)) == 0 &&
flags |= MAP_SHARED;
CHECK_RIGHT_MMAP_RESULT(mmap(NULL, getpagesize(), PROT_NONE, MAP_SHARED, cap_fd, 0),
CHECK_RIGHT_MMAP_RESULT(mmap(NULL, getpagesize(), PROT_READ, MAP_SHARED, cap_fd, 0),
CHECK_RIGHT_MMAP_RESULT(mmap(NULL, getpagesize(), PROT_WRITE, MAP_SHARED, cap_fd, 0),
CHECK_RIGHT_MMAP_RESULT(mmap(NULL, getpagesize(), PROT_EXEC, MAP_SHARED, cap_fd, 0),
CHECK_RIGHT_MMAP_RESULT(mmap(NULL, getpagesize(), PROT_READ | PROT_WRITE, MAP_SHARED, cap_fd, 0),
CHECK_RIGHT_MMAP_RESULT(mmap(NULL, getpagesize(), PROT_READ | PROT_EXEC, MAP_SHARED, cap_fd, 0),
CHECK_RIGHT_MMAP_RESULT(mmap(NULL, getpagesize(), PROT_EXEC | PROT_WRITE, MAP_SHARED, cap_fd, 0),
CHECK_RIGHT_MMAP_RESULT(mmap(NULL, getpagesize(), PROT_READ | PROT_WRITE | PROT_EXEC, MAP_SHARED, cap_fd, 0),
void *mem = mmap(NULL, mem_size, PROT_READ|PROT_WRITE, MAP_SHARED|MAP_ANONYMOUS, -1, 0);
unsigned char *p_ro = (unsigned char *)mmap(NULL, LEN, PROT_READ, MAP_SHARED, memfd_ro, 0);
unsigned char *p_rw = (unsigned char *)mmap(NULL, LEN, PROT_READ|PROT_WRITE, MAP_SHARED, memfd_rw, 0);
mmap(NULL, LEN, PROT_READ|PROT_WRITE, MAP_SHARED, memfd_ro, 0));
mmap(0, 8192, PROT_READ, MAP_SHARED, fd, 0)) == MAP_FAILED) {
MAP_SHARED|MAP_FIXED, fd, 0) == MAP_FAILED) {
map = mmap(0, size, PROT_READ|PROT_WRITE, MAP_SHARED, fd, 0);
PROT_EXEC, MAP_SHARED, fd, 0) == MAP_FAILED) {
p_file = mmap(0, FSIZE, PROT_READ | PROT_WRITE, MAP_SHARED, outfd, 0);
MAP_SHARED, -1, 0);
mmap(NULL, page_size, PROT_READ, MAP_SHARED, pathfd, 0) ==
mmap(NULL, page_size, PROT_NONE, MAP_SHARED, pathfd, 0) ==
p = mmap(NULL, wsize, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
const int mflags = MAP_ANON | MAP_SHARED;
p = mmap(NULL, map_size, PROT_READ, MAP_FILE | MAP_SHARED, m_test_fd,
MAP_FILE | MAP_SHARED, m_test_fd, offs - pg_offset);
p = mmap(NULL, len, PROT_READ, MAP_SHARED, fd, 0);
p = mmap(NULL, len, PROT_READ, MAP_SHARED, fd, 0);
p = mmap(NULL, len, PROT_READ, MAP_SHARED, fd, 0);
p = mmap(NULL, len, PROT_READ, MAP_SHARED, fd, 0);
int mflags = MAP_ANON | MAP_SHARED;
p = mmap(NULL, len, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
p = mmap(NULL, len, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
ATF_CHECK(mmap(NULL, page_size, PROT_READ | PROT_WRITE, MAP_SHARED,
ATF_CHECK(mmap(NULL, page_size, PROT_READ | PROT_WRITE, MAP_SHARED,
ATF_CHECK(mmap(NULL, 3 * page_size, PROT_READ | PROT_WRITE, MAP_SHARED,
MAP_SHARED, fd, 0)) != MAP_FAILED);
MAP_SHARED, fd, 0)) != MAP_FAILED);
ATF_CHECK(mmap(NULL, page_size, PROT_READ | PROT_WRITE, MAP_SHARED,
ATF_CHECK(mmap(NULL, page_size, PROT_READ | PROT_WRITE, MAP_SHARED,
ATF_CHECK(mmap(NULL, page_size, PROT_READ | PROT_WRITE, MAP_SHARED,
data = mmap(NULL, page_size, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
MAP_SHARED | MAP_ANON, -1, 0);
MAP_SHARED, c->fd, 0)) != MAP_FAILED);
MAP_SHARED, c.fd, FSIZE)) != MAP_FAILED);
MAP_ANONYMOUS | MAP_SHARED, -1, 0);
ATF_REQUIRE(mmap(0, BUF_SIZE, (PROT_READ | PROT_WRITE), MAP_SHARED,
addr = mmap(0, BUF_SIZE, (PROT_READ | PROT_WRITE), MAP_SHARED, fd, 0);
raddr = mmap(0, BUF_SIZE, PROT_READ, MAP_SHARED, fd, 0);
ATF_REQUIRE(mmap(0, BUF_SIZE, (PROT_READ | PROT_WRITE), MAP_SHARED,
raddr = mmap(0, BUF_SIZE, PROT_READ, MAP_SHARED, fd, 0);
ATF_REQUIRE(mmap(0, BUF_SIZE, (PROT_READ | PROT_WRITE), MAP_SHARED,
p = mmap(NULL, pagesize, PROT_READ, MAP_SHARED, fd, 0);
p = mmap(NULL, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
addr = mmap(NULL, ps[i], PROT_READ | PROT_WRITE, MAP_SHARED, fd,
addr = mmap(NULL, ps[1], PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
addr = mmap(NULL, 0, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
page = mmap(0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
addr = mmap(NULL, ps[i - 1], PROT_READ | PROT_WRITE, MAP_SHARED,
addr = mmap(NULL, ps[i], PROT_READ | PROT_WRITE, MAP_SHARED, fd,
MAP_SHARED | MAP_FIXED | MAP_EXCL, fd, 0);
MAP_SHARED | MAP_FIXED, fd, 0);
MAP_SHARED | MAP_FIXED, fd, 0);
addr = mmap(NULL, ps[i], PROT_READ | PROT_WRITE, MAP_SHARED, fd,
addr = mmap(NULL, ps[i], PROT_READ | PROT_WRITE, MAP_SHARED, fd,
addr = mmap(NULL, ps[i], PROT_READ | PROT_WRITE, MAP_SHARED, fd,
addr = mmap(NULL, ps[i], PROT_READ | PROT_WRITE, MAP_SHARED, fd,
addr = mmap(NULL, ps[i], PROT_READ | PROT_WRITE, MAP_SHARED, fd,
page = mmap(0, pagesize, PROT_READ, MAP_SHARED, fd, 0);
MAP_SHARED | MAP_FIXED, fd, 0);
MAP_SHARED | MAP_FIXED | MAP_EXCL, fd, 0);
addr = mmap(NULL, ps[i], PROT_READ | PROT_WRITE, MAP_SHARED, fd,
addr = mmap(NULL, ps[i], PROT_READ | PROT_WRITE, MAP_SHARED, fd,
addr = mmap(NULL, ps[psind], PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
page = mmap(0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
page = mmap(0, pagesize, PROT_READ, MAP_SHARED, fd, 0);
page = mmap(0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
page = mmap(0, pagesize, PROT_READ|PROT_WRITE, MAP_SHARED, fd, 0);
page = mmap(0, pagesize * 2, PROT_READ|PROT_WRITE, MAP_SHARED, fd, 0);
region = mmap(NULL, psize, PROT_READ | PROT_WRITE, MAP_SHARED, desc, 0);
addr = mmap(NULL, len, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
addr = mmap(NULL, len, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
MAP_SHARED | MAP_ALIGNED_SUPER, shmfd, 0);
MAP_SHARED | MAP_ALIGNED_SUPER, shmfd, 0);
checked_mmap(PROT_READ | PROT_WRITE, MAP_SHARED, shmfd, 0,
checked_mmap(PROT_READ, MAP_SHARED, zerofd, 0,
checked_mmap(PROT_READ, MAP_SHARED, devstatfd, 0,
checked_mmap(0xffff, MAP_SHARED, shmfd, EINVAL,
MAP_SHARED, -1, EINVAL, "MAP_ANON with both SHARED and PRIVATE");
checked_mmap(PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_SHARED, shmfd,
checked_mmap(PROT_READ | PROT_WRITE, MAP_ANON | MAP_SHARED, -1, 0,
checked_mmap(PROT_READ | PROT_WRITE, MAP_SHARED, zerofd, EACCES,
p1 = mmap(NULL, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
p2 = mmap(NULL, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
p3 = mmap(NULL, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd,
MAP_SHARED, fd, 0);
p = mmap(NULL, sz, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
p = mmap(NULL, sz * 2, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
MAP_SHARED | MAP_ANON, -1, 0);
MAP_SHARED | MAP_ANON, -1, 0);
va = mmap(0, PAGE, PROT_READ, MAP_SHARED, fd, pa2);
MAP_NOCORE | MAP_SHARED, r->fd, r->ofs);
MAP_NOCORE | MAP_SHARED, md->fd, ioc.u.md.phys_addr);
if ((p = (char *)mmap(0, map_size, PROT_READ, MAP_FILE | MAP_SHARED, fd,
MAP_FILE | MAP_SHARED, fd,
MAP_FILE | MAP_SHARED, fd, 0)) == MAP_FAILED) {
PROT_READ|PROT_WRITE, MAP_ANON|MAP_SHARED, -1, 0);
MAP_SHARED, fd, 0)), "mmap");
PROT_READ|PROT_WRITE, MAP_ANON|MAP_SHARED, -1, 0);
s = (sem_t *)mmap(NULL, sizeof(sem_t), PROT_READ|PROT_WRITE, MAP_ANON|MAP_SHARED,
p = mmap(NULL, getpagesize(), PROT_NONE, MAP_SHARED, fd_cap, 0);
p = mmap(NULL, getpagesize(), PROT_READ, MAP_SHARED, fd_cap, 0);
p = mmap(NULL, getpagesize(), PROT_WRITE, MAP_SHARED, fd_cap, 0);
p = mmap(NULL, getpagesize(), PROT_EXEC, MAP_SHARED, fd_cap, 0);
p = mmap(NULL, getpagesize(), PROT_READ | PROT_WRITE, MAP_SHARED,
p = mmap(NULL, getpagesize(), PROT_READ | PROT_EXEC, MAP_SHARED,
p = mmap(NULL, getpagesize(), PROT_EXEC | PROT_WRITE, MAP_SHARED,
MAP_SHARED, fd_cap, 0);
addr = mmap(NULL, getpagesize(), PROT_READ, MAP_SHARED, fd,
addr = mmap(NULL, getpagesize(), PROT_WRITE, MAP_SHARED, fd,
addr = mmap(NULL, getpagesize(), PROT_EXEC, MAP_SHARED, fd,
if ((src = mmap(0, statbuf.st_size, PROT_READ, MAP_SHARED, fdin, 0)) ==
MAP_SHARED, fdout, 0)) == (caddr_t) - 1)
MAP_ANON | MAP_SHARED, -1, 0)) == MAP_FAILED)
if ((cp = mmap(0, size, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0)) == MAP_FAILED)
addr = mmap(NULL,pagesize*2, PROT_READ | PROT_WRITE , MAP_SHARED, fd1, 0);
MAP_SHARED, fd2, 0);
addr = mmap(NULL,FILESIZE, PROT_READ | PROT_WRITE , MAP_SHARED, fd, 0);
map->va = mmap(0, size, PROT_READ, MAP_SHARED, acpi_mem_fd, pa);
pf->data = mmap(NULL, pf->filesize, PROT_READ, MAP_SHARED, pf->fd, 0);
map_addr = mmap(NULL, romsize, PROT_READ, MAP_SHARED|MAP_NOCORE,
map_addr = mmap(NULL, PIR_SIZE, PROT_READ, MAP_SHARED, mem_fd,
buf = mmap(0, PAGE_SIZE, PROT_READ | PROT_WRITE, MAP_ANON | MAP_SHARED, -1, 0);
if ((p = mmap(NULL, sb.st_size, PROT_READ, MAP_SHARED, ifd,
old = mmap(NULL, oldsize+1, PROT_READ, MAP_SHARED, fd, 0);
new = mmap(NULL, newsize+1, PROT_READ, MAP_SHARED, fd, 0);
old = mmap(NULL, oldsize+1, PROT_READ, MAP_SHARED, oldfd, 0);
mem = mmap(NULL, MMAP_CHUNK, PROT_READ, MAP_SHARED, fd, offset);
e = mmap(NULL, sb.st_size, PROT_READ, MAP_SHARED, fd, 0);
if ((mapbase = mmap(0, s.st_size, PROT_READ, MAP_SHARED, fd, 0)) ==
buf = mmap(NULL, sb.st_size, PROT_READ, MAP_SHARED, in, 0);
PROT_READ, MAP_SHARED,
if ((front = mmap(NULL, (size_t)sb.st_size, PROT_READ, MAP_SHARED, fd, (off_t)0)) == MAP_FAILED)
flags = MAP_NOCORE | MAP_NOSYNC | MAP_SHARED;
if ((mip->start = mmap(NULL, mip->maplen, PROT_READ, MAP_SHARED,
map->va = mmap(0, size, PROT_READ, MAP_SHARED, acpi_mem_fd, pa);
vbt->hva = mmap(NULL, vbt->len, PROT_READ, MAP_SHARED, memfd, vbt->hpa);
header = mmap(NULL, sizeof(*header), PROT_READ, MAP_SHARED, memfd,
opregion->hva = mmap(NULL, opregion->len, PROT_READ, MAP_SHARED, memfd,
MAP_SHARED, varfd, 0);
xml = mmap(NULL, sb.st_size, PROT_READ, MAP_SHARED, fd, 0);
void *const rom_data = mmap(NULL, rom_size, PROT_READ, MAP_SHARED, fd,
MAP_SHARED, rstate->kdata_fd, 0);
bitmap = mmap(NULL, map_size, PROT_READ, MAP_SHARED, fd, addr);
if ((p = mmap(NULL, hdr->size, PROT_READ, MAP_SHARED, fd,
p = (char *)mmap(NULL, tsize, PROT_READ, MAP_SHARED, from_fd,
q = (char *)mmap(NULL, tsize, PROT_READ, MAP_SHARED, to_fd,
p = mmap( NULL, size, PROT_READ, MAP_SHARED, pfd, addr );
PROT_READ|PROT_WRITE, MAP_NOSYNC|MAP_SHARED, fd, 0);
mmap(NULL, 0x10000000, PROT_READ | PROT_WRITE, MAP_SHARED, status_fd, 0);