Searched refs:newvr (Results 1 – 5 of 5) sorted by relevance
| /minix3/minix/servers/vm/ |
| H A D | mem_directphys.c | 25 static int phys_copy(struct vir_region *vr, struct vir_region *newvr); 74 static int phys_copy(struct vir_region *vr, struct vir_region *newvr) in phys_copy() argument 76 newvr->param.phys = vr->param.phys; in phys_copy()
|
| H A D | mem_file.c | 25 static int mappedfile_copy(struct vir_region *vr, struct vir_region *newvr); 179 int mappedfile_copy(struct vir_region *vr, struct vir_region *newvr) in mappedfile_copy() argument 182 mappedfile_setfile(newvr->parent, newvr, vr->param.file.fdref->fd, in mappedfile_copy() 186 assert(newvr->param.file.inited); in mappedfile_copy()
|
| H A D | mem_shared.c | 24 static int shared_copy(struct vir_region *vr, struct vir_region *newvr); 194 static int shared_copy(struct vir_region *vr, struct vir_region *newvr) in shared_copy() argument 202 shared_setsource(newvr, vr->param.shared.ep, srcvr); in shared_copy()
|
| H A D | region.c | 812 struct vir_region *newvr; in map_copy_region() local 821 if(!(newvr = region_new(vr->parent, vr->vaddr, vr->length, vr->flags, vr->def_memtype))) in map_copy_region() 824 USE(newvr, newvr->parent = vmp;); in map_copy_region() 826 if(vr->def_memtype->ev_copy && (r=vr->def_memtype->ev_copy(vr, newvr)) != OK) { in map_copy_region() 827 map_free(newvr); in map_copy_region() 836 newph = pb_reference(ph->ph, ph->offset, newvr, in map_copy_region() 839 if(!newph) { map_free(newvr); return NULL; } in map_copy_region() 851 assert(physregions(vr) == physregions(newvr)); in map_copy_region() 854 return newvr; in map_copy_region() 966 struct vir_region *newvr; in map_proc_copy_range() local [all …]
|
| H A D | memtype.h | 26 int (*ev_copy)(struct vir_region *vr, struct vir_region *newvr);
|