Lines Matching defs:list_lru
51 struct list_lru {
61 void list_lru_destroy(struct list_lru *lru);
62 int __list_lru_init(struct list_lru *lru, bool memcg_aware,
70 int memcg_list_lru_alloc(struct mem_cgroup *memcg, struct list_lru *lru,
92 bool list_lru_add(struct list_lru *lru, struct list_head *item, int nid,
106 bool list_lru_add_obj(struct list_lru *lru, struct list_head *item);
121 bool list_lru_del(struct list_lru *lru, struct list_head *item, int nid,
135 bool list_lru_del_obj(struct list_lru *lru, struct list_head *item);
149 unsigned long list_lru_count_one(struct list_lru *lru,
151 unsigned long list_lru_count_node(struct list_lru *lru, int nid);
153 static inline unsigned long list_lru_shrink_count(struct list_lru *lru,
159 static inline unsigned long list_lru_count(struct list_lru *lru)
199 unsigned long list_lru_walk_one(struct list_lru *lru,
216 unsigned long list_lru_walk_one_irq(struct list_lru *lru,
220 unsigned long list_lru_walk_node(struct list_lru *lru, int nid,
225 list_lru_shrink_walk(struct list_lru *lru, struct shrink_control *sc,
233 list_lru_shrink_walk_irq(struct list_lru *lru, struct shrink_control *sc,
241 list_lru_walk(struct list_lru *lru, list_lru_walk_cb isolate,