Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:mm\mlock.c Create Date:2022-07-28 14:45:26
Last Modify:2022-05-23 14:12:58 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:Putback multiple evictable pages to the LRU* Batched putback of evictable pages that bypasses the per-cpu pvec. Some of* the pages might have meanwhile become unevictable but that is OK.

Proto:static void __putback_lru_fast(struct pagevec *pvec, int pgrescued)

Type:void

Parameter:

TypeParameterName
struct pagevec *pvec
intpgrescued
271  count_vm_events(UNEVICTABLE_PGMUNLOCKED, pagevec_count(pvec))
276  Add the passed pages to the LRU, then drop the caller's refcount* on them. Reinitialises the caller's pagevec.
277  count_vm_events( rescued from noreclaim list , pgrescued)
Caller
NameDescribe
__munlock_pagevecMunlock a batch of pages from the same zone* The work is split to two main phases