Home | History | Annotate | Download | only in uvm

Lines Matching defs:old_map

4455 uvm_mapent_forkshared(struct vm_map *new_map, struct vm_map *old_map,
4467 amap_copy(old_map, old_entry, AMAP_COPY_NOCHUNK,
4477 uvm_mapent_forkcopy(struct vm_map *new_map, struct vm_map *old_map,
4575 pmap_protect(old_map->pmap,
4589 uvm_mapent_forkzero(struct vm_map *new_map, struct vm_map *old_map,
4629 struct vm_map *old_map = &vm1->vm_map;
4634 vm_map_lock(old_map);
4636 vm2 = uvmspace_alloc(vm_map_min(old_map), vm_map_max(old_map),
4642 old_entry = old_map->header.next;
4643 new_map->size = old_map->size;
4649 while (old_entry != &old_map->header) {
4668 uvm_mapent_forkshared(new_map, old_map, old_entry);
4672 uvm_mapent_forkcopy(new_map, old_map, old_entry);
4676 uvm_mapent_forkzero(new_map, old_map, old_entry);
4685 pmap_update(old_map->pmap);
4686 vm_map_unlock(old_map);