MAP_INHERIT_COPY
void *map1 = makemap(1, MAP_INHERIT_COPY);
void *map2 = makemap(1, MAP_INHERIT_COPY);
UVM_MAPFLAG(PROT_NONE, PROT_MASK, MAP_INHERIT_COPY,
UVM_MAPFLAG(cmd->ev_prot, PROT_MASK, MAP_INHERIT_COPY,
UVM_MAPFLAG(prot | PROT_WRITE, PROT_MASK, MAP_INHERIT_COPY,
UVM_MAPFLAG(cmd->ev_prot, PROT_MASK, MAP_INHERIT_COPY,
UVM_MAPFLAG(PROT_READ | PROT_WRITE, PROT_MASK, MAP_INHERIT_COPY,
PROT_READ | PROT_WRITE | PROT_EXEC, MAP_INHERIT_COPY,
MAP_INHERIT_COPY, MADV_RANDOM, 0))) {
MAP_INHERIT_COPY, MADV_NORMAL,
case MAP_INHERIT_COPY:
case MAP_INHERIT_COPY:
(flags & MAP_SHARED) ? MAP_INHERIT_SHARE : MAP_INHERIT_COPY,
(flags & MAP_SHARED) ? MAP_INHERIT_SHARE : MAP_INHERIT_COPY,
PROT_READ | PROT_WRITE | PROT_EXEC, MAP_INHERIT_COPY,