Searched refs:newVmSpace (Results 1 – 2 of 2) sorted by relevance
/kernel/liteos_a/kernel/base/vm/ |
D | los_vm_map.c | 244 STATUS_T LOS_VmSpaceClone(LosVmSpace *oldVmSpace, LosVmSpace *newVmSpace) in LOS_VmSpaceClone() argument 259 if ((OsVmSpaceParamCheck(oldVmSpace) == FALSE) || (OsVmSpaceParamCheck(newVmSpace) == FALSE)) { in LOS_VmSpaceClone() 268 newVmSpace->mapBase = oldVmSpace->mapBase; in LOS_VmSpaceClone() 269 newVmSpace->heapBase = oldVmSpace->heapBase; in LOS_VmSpaceClone() 270 newVmSpace->heapNow = oldVmSpace->heapNow; in LOS_VmSpaceClone() 274 … newRegion = OsVmRegionDup(newVmSpace, oldRegion, oldRegion->range.base, oldRegion->range.size); in LOS_VmSpaceClone() 283 OsShmFork(newVmSpace, oldRegion, newRegion); in LOS_VmSpaceClone() 289 newVmSpace->heap = newRegion; in LOS_VmSpaceClone() 307 … LOS_ArchMmuMap(&newVmSpace->archMmu, vaddr, paddr, 1, flags & ~VM_MAP_REGION_FLAG_PERM_WRITE); in LOS_VmSpaceClone() 315 OsAddMapInfo(fpage, &newVmSpace->archMmu, vaddr); in LOS_VmSpaceClone()
|
/kernel/liteos_a/kernel/base/include/ |
D | los_vm_map.h | 293 STATUS_T LOS_VmSpaceClone(LosVmSpace *oldVmSpace, LosVmSpace *newVmSpace);
|