/Linux-v5.4/include/linux/ |
D | mm_inline.h | 26 static __always_inline void __update_lru_size(struct lruvec *lruvec, in __update_lru_size() 37 static __always_inline void update_lru_size(struct lruvec *lruvec, in update_lru_size() 48 struct lruvec *lruvec, enum lru_list lru) in add_page_to_lru_list() 55 struct lruvec *lruvec, enum lru_list lru) in add_page_to_lru_list_tail() 62 struct lruvec *lruvec, enum lru_list lru) in del_page_from_lru_list()
|
D | memcontrol.h | 118 struct lruvec lruvec; member 409 struct lruvec *lruvec; in mem_cgroup_lruvec() local 472 static inline struct mem_cgroup *lruvec_memcg(struct lruvec *lruvec) in lruvec_memcg() 540 unsigned long mem_cgroup_get_zone_lru_size(struct lruvec *lruvec, in mem_cgroup_get_zone_lru_size() 667 static inline unsigned long lruvec_page_state(struct lruvec *lruvec, in lruvec_page_state() 685 static inline unsigned long lruvec_page_state_local(struct lruvec *lruvec, in lruvec_page_state_local() 709 static inline void mod_lruvec_state(struct lruvec *lruvec, in mod_lruvec_state() 723 struct lruvec *lruvec; in __mod_lruvec_page_state() local 970 static inline struct mem_cgroup *lruvec_memcg(struct lruvec *lruvec) in lruvec_memcg() 981 unsigned long mem_cgroup_get_zone_lru_size(struct lruvec *lruvec, in mem_cgroup_get_zone_lru_size() [all …]
|
D | mmzone.h | 299 struct lruvec { struct 300 struct list_head lists[NR_LRU_LISTS]; 301 struct zone_reclaim_stat reclaim_stat; 303 atomic_long_t inactive_age; 305 unsigned long refaults; 307 struct pglist_data *pgdat; 773 struct lruvec lruvec; member 833 static inline struct pglist_data *lruvec_pgdat(struct lruvec *lruvec) in lruvec_pgdat()
|
/Linux-v5.4/mm/ |
D | swap.c | 64 struct lruvec *lruvec; in __page_cache_release() local 191 void (*move_fn)(struct page *page, struct lruvec *lruvec, void *arg), in pagevec_lru_move_fn() 196 struct lruvec *lruvec; in pagevec_lru_move_fn() local 219 static void pagevec_move_tail_fn(struct page *page, struct lruvec *lruvec, in pagevec_move_tail_fn() 265 static void update_page_reclaim_stat(struct lruvec *lruvec, in update_page_reclaim_stat() 275 static void __activate_page(struct page *page, struct lruvec *lruvec, in __activate_page() 496 static void lru_deactivate_file_fn(struct page *page, struct lruvec *lruvec, in lru_deactivate_file_fn() 542 static void lru_deactivate_fn(struct page *page, struct lruvec *lruvec, in lru_deactivate_fn() 559 static void lru_lazyfree_fn(struct page *page, struct lruvec *lruvec, in lru_lazyfree_fn() 765 struct lruvec *lruvec; in release_pages() local [all …]
|
D | workingset.c | 229 struct lruvec *lruvec; in workingset_eviction() local 256 struct lruvec *lruvec; in workingset_refault() local 335 struct lruvec *lruvec; in workingset_activation() local 426 struct lruvec *lruvec; in count_shadow_nodes() local
|
D | vmscan.c | 352 unsigned long lruvec_lru_size(struct lruvec *lruvec, enum lru_list lru, int zone_idx) in lruvec_lru_size() 1646 static __always_inline void update_lru_sizes(struct lruvec *lruvec, in update_lru_sizes() 1684 struct lruvec *lruvec, struct list_head *dst, in isolate_lru_pages() 1805 struct lruvec *lruvec; in isolate_lru_page() local 1878 static unsigned noinline_for_stack move_pages_to_lru(struct lruvec *lruvec, in move_pages_to_lru() 1948 shrink_inactive_list(unsigned long nr_to_scan, struct lruvec *lruvec, in shrink_inactive_list() 2044 struct lruvec *lruvec, in shrink_active_list() 2230 static bool inactive_list_is_low(struct lruvec *lruvec, bool file, in inactive_list_is_low() 2277 struct lruvec *lruvec, struct scan_control *sc) in shrink_list() 2304 static void get_scan_count(struct lruvec *lruvec, struct mem_cgroup *memcg, in get_scan_count() [all …]
|
D | mmzone.c | 89 void lruvec_init(struct lruvec *lruvec) in lruvec_init()
|
D | slab.h | 352 struct lruvec *lruvec; in memcg_charge_slab() local 391 struct lruvec *lruvec; in memcg_uncharge_slab() local
|
D | memcontrol.c | 733 void __mod_lruvec_state(struct lruvec *lruvec, enum node_stat_item idx, in __mod_lruvec_state() 772 struct lruvec *lruvec; in __mod_lruvec_slab_state() local 1238 struct lruvec *lruvec; in mem_cgroup_page_lruvec() local 1277 void mem_cgroup_update_lru_size(struct lruvec *lruvec, enum lru_list lru, in mem_cgroup_update_lru_size() 1613 struct lruvec *lruvec = mem_cgroup_lruvec(NODE_DATA(nid), memcg); in test_mem_cgroup_node_reclaimable() local 2696 struct lruvec *lruvec; in lock_page_lru() local 2711 struct lruvec *lruvec; in unlock_page_lru() local 3753 struct lruvec *lruvec = mem_cgroup_lruvec(NODE_DATA(nid), memcg); in mem_cgroup_node_nr_lru_pages() local
|
D | mlock.c | 112 struct lruvec *lruvec; in __munlock_isolate_lru_page() local
|
D | huge_memory.c | 2436 struct lruvec *lruvec, struct list_head *list) in __split_huge_page_tail() 2502 struct lruvec *lruvec; in __split_huge_page() local
|
D | compaction.c | 787 struct lruvec *lruvec; in isolate_migratepages_block() local
|
D | page-writeback.c | 2718 struct lruvec *lruvec; in test_clear_page_writeback() local
|