Home
last modified time | relevance | path

Searched defs:lruvec (Results 1 – 5 of 5) sorted by relevance

/include/linux/
Dmm_inline.h41 static __always_inline void __update_lru_size(struct lruvec *lruvec, in __update_lru_size()
55 static __always_inline void update_lru_size(struct lruvec *lruvec, in update_lru_size()
167 static inline bool lru_gen_is_active(struct lruvec *lruvec, int gen) in lru_gen_is_active()
177 static inline void lru_gen_update_size(struct lruvec *lruvec, struct folio *folio, in lru_gen_update_size()
223 static inline unsigned long lru_gen_folio_seq(struct lruvec *lruvec, struct folio *folio, in lru_gen_folio_seq()
256 static inline bool lru_gen_add_folio(struct lruvec *lruvec, struct folio *folio, bool reclaiming) in lru_gen_add_folio()
286 static inline bool lru_gen_del_folio(struct lruvec *lruvec, struct folio *folio, bool reclaiming) in lru_gen_del_folio()
326 static inline bool lru_gen_add_folio(struct lruvec *lruvec, struct folio *folio, bool reclaiming) in lru_gen_add_folio()
331 static inline bool lru_gen_del_folio(struct lruvec *lruvec, struct folio *folio, bool reclaiming) in lru_gen_del_folio()
343 void lruvec_add_folio(struct lruvec *lruvec, struct folio *folio) in lruvec_add_folio()
[all …]
Dmemcontrol.h113 struct lruvec lruvec; member
761 struct lruvec *lruvec; in mem_cgroup_lruvec() local
815 void lruvec_memcg_debug(struct lruvec *lruvec, struct folio *folio) in lruvec_memcg_debug()
896 static inline struct mem_cgroup *lruvec_memcg(struct lruvec *lruvec) in lruvec_memcg()
954 unsigned long mem_cgroup_get_zone_lru_size(struct lruvec *lruvec, in mem_cgroup_get_zone_lru_size()
1274 void lruvec_memcg_debug(struct lruvec *lruvec, struct folio *folio) in lruvec_memcg_debug()
1400 static inline struct mem_cgroup *lruvec_memcg(struct lruvec *lruvec) in lruvec_memcg()
1411 unsigned long mem_cgroup_get_zone_lru_size(struct lruvec *lruvec, in mem_cgroup_get_zone_lru_size()
1473 static inline unsigned long lruvec_page_state(struct lruvec *lruvec, in lruvec_page_state()
1479 static inline unsigned long lruvec_page_state_local(struct lruvec *lruvec, in lruvec_page_state_local()
[all …]
Dmmzone.h535 struct lruvec *lruvec; member
625 static inline void lru_gen_init_lruvec(struct lruvec *lruvec) in lru_gen_init_lruvec()
660 struct lruvec { struct
662 /* per lruvec lru_lock for memcg */ argument
675 /* Various lruvec state flags (enum lruvec_flags) */ argument
688 struct zswap_lruvec_state zswap_lruvec_state; argument
1536 static inline struct pglist_data *lruvec_pgdat(struct lruvec *lruvec) in lruvec_pgdat()
Dzswap.h59 static inline void zswap_lruvec_state_init(struct lruvec *lruvec) {} in zswap_lruvec_state_init()
Dvmstat.h537 static inline void mod_lruvec_state(struct lruvec *lruvec, in mod_lruvec_state()
568 static inline void __mod_lruvec_state(struct lruvec *lruvec, in __mod_lruvec_state()
574 static inline void mod_lruvec_state(struct lruvec *lruvec, in mod_lruvec_state()