函数 | |
VOID | OsUnmapPageLocked (LosFilePage *page, LosMapInfo *info) |
VOID | OsUnmapAllLocked (LosFilePage *page) |
解除文件页在所有进程的映射 更多... | |
VOID | OsLruCacheAdd (LosFilePage *fpage, enum OsLruList lruType) |
VOID | OsLruCacheDel (LosFilePage *fpage) |
BOOL | OsInactiveListIsLow (LosVmPhysSeg *physSeg) |
非活动文件页低于活动文件页吗 更多... | |
STATIC INLINE VOID | OsMoveToActiveList (LosFilePage *fpage) |
STATIC INLINE VOID | OsMoveToInactiveList (LosFilePage *fpage) |
STATIC INLINE VOID | OsMoveToActiveHead (LosFilePage *fpage) |
STATIC INLINE VOID | OsMoveToInactiveHead (LosFilePage *fpage) |
VOID | OsPageRefIncLocked (LosFilePage *fpage) |
VOID | OsPageRefDecNoLock (LosFilePage *fpage) |
VOID | OsShrinkActiveList (LosVmPhysSeg *physSeg, int nScan) |
缩小活动页链表 更多... | |
int | OsShrinkInactiveList (LosVmPhysSeg *physSeg, int nScan, LOS_DL_LIST *list) |
缩小未活动页链表 更多... | |
int | OsTryShrinkMemory (size_t nPage) |
BOOL OsInactiveListIsLow | ( | LosVmPhysSeg * | physSeg | ) |
VOID OsLruCacheAdd | ( | LosFilePage * | fpage, |
enum OsLruList | lruType | ||
) |
在文件 los_vm_scan.c 第 69 行定义.
VOID OsLruCacheDel | ( | LosFilePage * | fpage | ) |
在文件 los_vm_scan.c 第 85 行定义.
STATIC INLINE VOID OsMoveToActiveHead | ( | LosFilePage * | fpage | ) |
STATIC INLINE VOID OsMoveToActiveList | ( | LosFilePage * | fpage | ) |
STATIC INLINE VOID OsMoveToInactiveHead | ( | LosFilePage * | fpage | ) |
STATIC INLINE VOID OsMoveToInactiveList | ( | LosFilePage * | fpage | ) |
VOID OsPageRefDecNoLock | ( | LosFilePage * | fpage | ) |
在文件 los_vm_scan.c 第 189 行定义.
VOID OsPageRefIncLocked | ( | LosFilePage * | fpage | ) |
在文件 los_vm_scan.c 第 145 行定义.
VOID OsShrinkActiveList | ( | LosVmPhysSeg * | physSeg, |
int | nScan | ||
) |
缩小活动页链表
在文件 los_vm_scan.c 第 213 行定义.
int OsShrinkInactiveList | ( | LosVmPhysSeg * | physSeg, |
int | nScan, | ||
LOS_DL_LIST * | list | ||
) |
缩小未活动页链表
在文件 los_vm_scan.c 第 245 行定义.
在文件 los_vm_scan.c 第 293 行定义.
VOID OsUnmapAllLocked | ( | LosFilePage * | page | ) |
解除文件页在所有进程的映射
在文件 los_vm_scan.c 第 57 行定义.
VOID OsUnmapPageLocked | ( | LosFilePage * | page, |
LosMapInfo * | info | ||
) |
在文件 los_vm_scan.c 第 44 行定义.