Searched refs:vmPgFault (Results 1 – 1 of 1) sorted by relevance
| /kernel/liteos_a/kernel/base/vm/ |
| D | los_vm_fault.c | 100 STATIC STATUS_T OsDoReadFault(LosVmMapRegion *region, LosVmPgFault *vmPgFault) in OsDoReadFault() argument 105 VADDR_T vaddr = (VADDR_T)vmPgFault->vaddr; in OsDoReadFault() 118 ret = region->unTypeData.rf.vmFOps->fault(region, vmPgFault); in OsDoReadFault() 120 paddr = LOS_PaddrQuery(vmPgFault->pageKVaddr); in OsDoReadFault() 130 OsDelMapInfo(region, vmPgFault, false); in OsDoReadFault() 172 status_t OsDoCowFault(LosVmMapRegion *region, LosVmPgFault *vmPgFault) in OsDoCowFault() argument 182 if ((vmPgFault == NULL) || (region == NULL) || in OsDoCowFault() 189 ret = LOS_ArchMmuQuery(&space->archMmu, (VADDR_T)vmPgFault->vaddr, &oldPaddr, NULL); in OsDoCowFault() 191 oldPage = OsCowUnmapOrg(&space->archMmu, region, vmPgFault); in OsDoCowFault() 205 ret = region->unTypeData.rf.vmFOps->fault(region, vmPgFault); in OsDoCowFault() [all …]
|