| /linux/mm/ | 
| H A D | swap.c | 89 	struct lruvec *lruvec = NULL;  in page_cache_release()  local118 static void lru_add(struct lruvec *lruvec, struct folio *folio)  in lru_add()
 161 	struct lruvec *lruvec = NULL;  in folio_batch_move_lru()  local
 213 static void lru_move_tail(struct lruvec *lruvec, struct folio *folio)  in lru_move_tail()
 240 void lru_note_cost_unlock_irq(struct lruvec *lruvec, bool file,  in lru_note_cost_unlock_irq()
 296 	struct lruvec *lruvec;  in lru_note_cost_refault()  local
 303 static void lru_activate(struct lruvec *lruvec, struct folio *folio)  in lru_activate()
 345 	struct lruvec *lruvec;  in folio_activate()  local
 554 static void lru_deactivate_file(struct lruvec *lruvec, struct folio *folio)  in lru_deactivate_file()
 595 static void lru_deactivate(struct lruvec *lruvec, struct folio *folio)  in lru_deactivate()
 [all …]
 
 | 
| H A D | vmscan.c | 411 static unsigned long lruvec_lru_size(struct lruvec *lruvec, enum lru_list lru,  in lruvec_lru_size()1703 static __always_inline void update_lru_sizes(struct lruvec *lruvec,  in update_lru_sizes()
 1739 		struct lruvec *lruvec, struct list_head *dst,  in isolate_lru_folios()
 1862 		struct lruvec *lruvec;  in folio_isolate_lru()  local
 1923 static unsigned int move_folios_to_lru(struct lruvec *lruvec,  in move_folios_to_lru()
 2006 		struct lruvec *lruvec, struct scan_control *sc,  in shrink_inactive_list()
 2127 			       struct lruvec *lruvec,  in shrink_active_list()
 2278 				 struct lruvec *lruvec, struct scan_control *sc)  in shrink_list()
 2319 static bool inactive_is_low(struct lruvec *lruvec, enum lru_list inactive_lru)  in inactive_is_low()
 2556 static void get_scan_count(struct lruvec *lruvec, struct scan_control *sc,  in get_scan_count()
 [all …]
 
 | 
| H A D | workingset.c | 237 	struct lruvec *lruvec;  in lru_gen_eviction()  local264 static bool lru_gen_test_recent(void *shadow, struct lruvec **lruvec,  in lru_gen_test_recent()
 289 	struct lruvec *lruvec;  in lru_gen_refault()  local
 333 static bool lru_gen_test_recent(void *shadow, struct lruvec **lruvec,  in lru_gen_test_recent()
 355 void workingset_age_nonresident(struct lruvec *lruvec, unsigned long nr_pages)  in workingset_age_nonresident()
 385 	struct lruvec *lruvec;  in workingset_eviction()  local
 539 	struct lruvec *lruvec;  in workingset_refault()  local
 675 		struct lruvec *lruvec;  in count_shadow_nodes()  local
 
 | 
| H A D | mlock.c | 61 static struct lruvec *__mlock_folio(struct folio *folio, struct lruvec *lruvec)  in __mlock_folio()103 static struct lruvec *__mlock_new_folio(struct folio *folio, struct lruvec *lruvec)  in __mlock_new_folio()
 122 static struct lruvec *__munlock_folio(struct folio *folio, struct lruvec *lruvec)  in __munlock_folio()
 188 	struct lruvec *lruvec = NULL;  in mlock_folio_batch()  local
 
 | 
| H A D | memcontrol.c | 390 unsigned long lruvec_page_state(struct lruvec *lruvec, enum node_stat_item idx)  in lruvec_page_state()412 unsigned long lruvec_page_state_local(struct lruvec *lruvec,  in lruvec_page_state_local()
 728 static void mod_memcg_lruvec_state(struct lruvec *lruvec,  in mod_memcg_lruvec_state()
 768 void __mod_lruvec_state(struct lruvec *lruvec, enum node_stat_item idx,  in __mod_lruvec_state()
 784 	struct lruvec *lruvec;  in __lruvec_stat_mod_folio()  local
 805 	struct lruvec *lruvec;  in __mod_lruvec_kmem_state()  local
 1178 void lruvec_memcg_debug(struct lruvec *lruvec, struct folio *folio)  in lruvec_memcg_debug()
 1207 	struct lruvec *lruvec = folio_lruvec(folio);  in folio_lruvec_lock()  local
 1229 	struct lruvec *lruvec = folio_lruvec(folio);  in folio_lruvec_lock_irq()  local
 1253 	struct lruvec *lruvec = folio_lruvec(folio);  in folio_lruvec_lock_irqsave()  local
 [all …]
 
 | 
| H A D | mmzone.c | 75 void lruvec_init(struct lruvec *lruvec)  in lruvec_init()
 | 
| H A D | zswap.c | 657 void zswap_lruvec_state_init(struct lruvec *lruvec)  in zswap_lruvec_state_init()664 	struct lruvec *lruvec;  in zswap_folio_swapin()  local
 1213 	struct lruvec *lruvec = mem_cgroup_lruvec(memcg, NODE_DATA(sc->nid));  in zswap_shrinker_count()  local
 
 | 
| H A D | huge_memory.c | 3228 		struct lruvec *lruvec, struct list_head *list)  in lru_add_split_folio()3724 		struct lruvec *lruvec;  in __folio_split()  local
 
 | 
| H A D | memcontrol-v1.c | 1743 	struct lruvec *lruvec = mem_cgroup_lruvec(memcg, NODE_DATA(nid));  in mem_cgroup_node_nr_lru_pages()  local
 | 
| H A D | compaction.c | 842 	struct lruvec *lruvec;  in isolate_migratepages_block()  local
 | 
| H A D | migrate.c | 2720 	struct lruvec *lruvec = mem_cgroup_lruvec(memcg, pgdat);  in migrate_misplaced_folio()  local
 | 
| /linux/include/linux/ | 
| H A D | memcontrol.h | 112 	struct lruvec		lruvec;  member709 	struct lruvec *lruvec;  in mem_cgroup_lruvec()  local
 763 void lruvec_memcg_debug(struct lruvec *lruvec, struct folio *folio)  in lruvec_memcg_debug()
 844 static inline struct mem_cgroup *lruvec_memcg(struct lruvec *lruvec)  in lruvec_memcg()
 902 unsigned long mem_cgroup_get_zone_lru_size(struct lruvec *lruvec,  in mem_cgroup_get_zone_lru_size()
 1216 void lruvec_memcg_debug(struct lruvec *lruvec, struct folio *folio)  in lruvec_memcg_debug()
 1346 static inline struct mem_cgroup *lruvec_memcg(struct lruvec *lruvec)  in lruvec_memcg()
 1357 unsigned long mem_cgroup_get_zone_lru_size(struct lruvec *lruvec,  in mem_cgroup_get_zone_lru_size()
 1413 static inline unsigned long lruvec_page_state(struct lruvec *lruvec,  in lruvec_page_state()
 1419 static inline unsigned long lruvec_page_state_local(struct lruvec *lruvec,  in lruvec_page_state_local()
 [all …]
 
 | 
| H A D | mmzone.h | 546 	struct lruvec *lruvec;  member634 static inline void lru_gen_init_lruvec(struct lruvec *lruvec)  in lru_gen_init_lruvec()
 669 struct lruvec {  struct
 671 	/* per lruvec lru_lock for memcg */  argument
 684 	/* Various lruvec state flags (enum lruvec_flags) */  argument
 697 	struct zswap_lruvec_state zswap_lruvec_state;  argument
 1563 static inline struct pglist_data *lruvec_pgdat(struct lruvec *lruvec)  in lruvec_pgdat()
 
 |