文件页结构体 更多...
#include <los_vm_filemap.h>
成员变量 | |
LOS_DL_LIST | node |
节点,节点挂到page_mapping.page_list上,链表以 pgoff 从小到大方式排序. 更多... | |
LOS_DL_LIST | lru |
lru节点, 结合 LosVmPhysSeg: LOS_DL_LIST lruList[VM_NR_LRU_LISTS] 理解 更多... | |
LOS_DL_LIST | i_mmap |
UINT32 | n_maps |
struct VmPhysSeg * | physSeg |
struct VmPage * | vmPage |
物理页框 更多... | |
struct page_mapping * | mapping |
此结构由文件系统提供,用于描述装入点 见于 ..\third_party\NuttX\fs\fs.h 更多... | |
VM_OFFSET_T | pgoff |
页标,文件被切成一页一页读到内存 更多... | |
UINT32 | flags |
标签 更多... | |
UINT16 | dirtyOff |
脏页的页内偏移地址 更多... | |
UINT16 | dirtyEnd |
脏页的结束位置 更多... | |
文件页结构体
在文件 los_vm_filemap.h 第 99 行定义.
UINT16 FilePage::dirtyEnd |
脏页的结束位置
在文件 los_vm_filemap.h 第 110 行定义.
UINT16 FilePage::dirtyOff |
脏页的页内偏移地址
在文件 los_vm_filemap.h 第 109 行定义.
UINT32 FilePage::flags |
标签
在文件 los_vm_filemap.h 第 108 行定义.
LOS_DL_LIST FilePage::i_mmap |
在文件 los_vm_filemap.h 第 102 行定义.
LOS_DL_LIST FilePage::lru |
lru节点, 结合 LosVmPhysSeg: LOS_DL_LIST lruList[VM_NR_LRU_LISTS] 理解
在文件 los_vm_filemap.h 第 101 行定义.
struct page_mapping* FilePage::mapping |
此结构由文件系统提供,用于描述装入点 见于 ..\third_party\NuttX\fs\fs.h
在文件 los_vm_filemap.h 第 106 行定义.
UINT32 FilePage::n_maps |
在文件 los_vm_filemap.h 第 103 行定义.
LOS_DL_LIST FilePage::node |
节点,节点挂到page_mapping.page_list上,链表以 pgoff 从小到大方式排序.
在文件 los_vm_filemap.h 第 100 行定义.
VM_OFFSET_T FilePage::pgoff |
页标,文件被切成一页一页读到内存
在文件 los_vm_filemap.h 第 107 行定义.
struct VmPhysSeg* FilePage::physSeg |
在文件 los_vm_filemap.h 第 104 行定义.
struct VmPage* FilePage::vmPage |
物理页框
在文件 los_vm_filemap.h 第 105 行定义.