Home
last modified time | relevance | path

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

/include/linux/
Dmm_inline.h28 static __always_inline void __update_lru_size(struct lruvec *lruvec, in __update_lru_size()
42 static __always_inline void update_lru_size(struct lruvec *lruvec, in update_lru_size()
117 static inline int lru_gen_memcg_seg(struct lruvec *lruvec) in lru_gen_memcg_seg()
122 static inline int lru_gen_memcg_seg(struct lruvec *lruvec) in lru_gen_memcg_seg()
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 page *page, in lru_gen_update_size()
223 static inline bool lru_gen_add_page(struct lruvec *lruvec, struct page *page, bool reclaiming) in lru_gen_add_page()
269 static inline bool lru_gen_del_page(struct lruvec *lruvec, struct page *page, bool reclaiming) in lru_gen_del_page()
303 static inline int lru_gen_memcg_seg(struct lruvec *lruvec) in lru_gen_memcg_seg()
308 static inline bool lru_gen_add_page(struct lruvec *lruvec, struct page *page, bool reclaiming) in lru_gen_add_page()
[all …]
Dmemcontrol.h139 struct lruvec lruvec; member
750 struct lruvec *lruvec; in mem_cgroup_lruvec() local
800 static inline void lruvec_memcg_debug(struct lruvec *lruvec, struct page *page) in lruvec_memcg_debug()
866 static inline struct mem_cgroup *lruvec_memcg(struct lruvec *lruvec) in lruvec_memcg()
927 unsigned long mem_cgroup_get_zone_lru_size(struct lruvec *lruvec, in mem_cgroup_get_zone_lru_size()
1016 static inline unsigned long lruvec_page_state(struct lruvec *lruvec, in lruvec_page_state()
1034 static inline unsigned long lruvec_page_state_local(struct lruvec *lruvec, in lruvec_page_state_local()
1071 static inline void mod_memcg_lruvec_state(struct lruvec *lruvec, in mod_memcg_lruvec_state()
1275 static inline void lruvec_memcg_debug(struct lruvec *lruvec, struct page *page) in lruvec_memcg_debug()
1371 static inline struct mem_cgroup *lruvec_memcg(struct lruvec *lruvec) in lruvec_memcg()
[all …]
Dmmzone.h480 struct lruvec *lruvec; member
586 static inline void lru_gen_init_lruvec(struct lruvec *lruvec) in lru_gen_init_lruvec()
616 static inline void lru_gen_rotate_memcg(struct lruvec *lruvec, int op) in lru_gen_rotate_memcg()
624 struct lruvec { struct
626 /* per lruvec lru_lock for memcg */ argument
639 /* Various lruvec state flags (enum lruvec_flags) */ argument
640 unsigned long flags;
643 struct lru_gen_page lrugen;
645 struct lru_gen_mm_state mm_state;
648 struct pglist_data *pgdat;
[all …]
Dvmstat.h384 static inline void mod_lruvec_state(struct lruvec *lruvec, in mod_lruvec_state()
409 static inline void __mod_lruvec_state(struct lruvec *lruvec, in __mod_lruvec_state()
415 static inline void mod_lruvec_state(struct lruvec *lruvec, in mod_lruvec_state()
435 static inline void inc_lruvec_state(struct lruvec *lruvec, in inc_lruvec_state()