虚拟内存文件操作函数指针,上层开发可理解为 class 里的方法,注意是对线性区的操作 , 文件操作 见于g_commVmOps 更多...
#include <los_vm_map.h>
成员变量 | |
void(* | open )(struct VmMapRegion *region) |
打开 更多... | |
void(* | close )(struct VmMapRegion *region) |
关闭 更多... | |
int(* | fault )(struct VmMapRegion *region, LosVmPgFault *pageFault) |
缺页,OsVmmFileFault 更多... | |
void(* | remove )(struct VmMapRegion *region, LosArchMmu *archMmu, VM_OFFSET_T offset) |
删除 OsVmmFileRemove 更多... | |
虚拟内存文件操作函数指针,上层开发可理解为 class 里的方法,注意是对线性区的操作 , 文件操作 见于g_commVmOps
在文件 los_vm_map.h 第 102 行定义.
void(* VmFileOps::close) (struct VmMapRegion *region) |
关闭
在文件 los_vm_map.h 第 104 行定义.
int(* VmFileOps::fault) (struct VmMapRegion *region, LosVmPgFault *pageFault) |
缺页,OsVmmFileFault
在文件 los_vm_map.h 第 105 行定义.
void(* VmFileOps::open) (struct VmMapRegion *region) |
打开
在文件 los_vm_map.h 第 103 行定义.
void(* VmFileOps::remove) (struct VmMapRegion *region, LosArchMmu *archMmu, VM_OFFSET_T offset) |
删除 OsVmmFileRemove
在文件 los_vm_map.h 第 106 行定义.