Function report | 
Source Code:mm\vmscan.c | 
Create Date:2022-07-28 14:17:08 | 
| Last Modify:2022-05-23 13:41:30 | Copyright©Brick | 
| home page | Tree | 
| Annotation kernel can get tool activity | Download SCCT | Chinese | 
Name:lruvec_lru_size - Returns the number of pages on the given LRU list.*@lruvec: lru vector*@lru: lru to use*@zone_idx: zones to consider (use MAX_NR_ZONES for the whole LRU list)
Proto:unsigned long lruvec_lru_size(struct lruvec *lruvec, enum lru_list lru, int zone_idx)
Type:unsigned long
Parameter:
| Type | Parameter | Name | 
|---|---|---|
| struct lruvec * | lruvec | |
| enum lru_list | lru | |
| int | zone_idx | 
| 330 | size = 0 | 
| 333 | When zid <= zone_idx && zid < MAX_NR_ZONES cycle | 
| 334 | zone = node_zones[zid] | 
| 339 | If Not mem_cgroup_disabled() Then size += mem_cgroup_get_zone_lru_size(lruvec, lru, zid) | 
| 341 | Else size += zone_page_state(zone, NR_ZONE_LRU_BASE + lru) | 
| 344 | Return size | 
| Name | Describe | 
|---|---|
| get_scan_count | Determine how aggressively the anon and file LRU lists should be* scanned | 
| Source code conversion tool public plug-in interface  | X | 
|---|---|
| Support c/c++/esqlc/java Oracle/Informix/Mysql Plug-in can realize: logical Report Code generation and batch code conversion  |