MF_WRITABLE
map->map_mflags &= ~(MF_OPEN|MF_WRITABLE|MF_CLOSING);
map->map_mflags |= MF_OPEN|MF_WRITABLE;
map->map_mflags &= ~(MF_OPEN|MF_WRITABLE|MF_CLOSING);
int omode = bitset(map->map_mflags, MF_WRITABLE) ? O_RDWR
map->map_mflags &= ~(MF_OPEN|MF_WRITABLE|MF_CLOSING);
map->map_mflags |= MF_WRITABLE;
if (bitset(MF_WRITABLE, map->map_mflags))
int omode = bitset(map->map_mflags, MF_WRITABLE) ? O_RDWR
map->map_mflags &= ~(MF_OPEN|MF_WRITABLE|MF_CLOSING);
map->map_mflags |= MF_WRITABLE;
if (bitset(MF_WRITABLE, map->map_mflags))
smap->map_mflags &= ~(MF_OPEN|MF_WRITABLE);
map->map_mflags &= ~(MF_OPEN|MF_WRITABLE);
map->map_mflags &= ~(MF_OPEN|MF_WRITABLE|MF_CLOSING);
mm->map_mflags &= ~(MF_OPEN|MF_WRITABLE|MF_CLOSING);
if (mm == NULL || !bitset(MF_WRITABLE, mm->map_mflags))
map->map_mflags &= ~(MF_OPEN|MF_WRITABLE|MF_OPENBOGUS|MF_CLOSING);
smap->map_mflags &= ~(MF_OPEN|MF_WRITABLE);
map.map_mflags &= ~(MF_OPEN|MF_WRITABLE|MF_CLOSING);