Searched defs:lruvec (Results 1 – 4 of 4) sorted by relevance
/include/linux/ |
D | mm_inline.h | 28 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 …]
|
D | memcontrol.h | 139 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 …]
|
D | mmzone.h | 480 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 …]
|
D | vmstat.h | 384 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()
|