Lines Matching refs:reclaim_state

169 	struct reclaim_state reclaim_state;  member
192 struct reclaim_state *rs) in set_task_reclaim_state()
195 WARN_ON_ONCE(rs && task->reclaim_state); in set_task_reclaim_state()
198 WARN_ON_ONCE(!rs && !task->reclaim_state); in set_task_reclaim_state()
200 task->reclaim_state = rs; in set_task_reclaim_state()
4258 struct lru_gen_mm_walk *walk = current->reclaim_state->mm_walk; in set_mm_walk()
4270 current->reclaim_state->mm_walk = walk; in set_mm_walk()
4277 struct lru_gen_mm_walk *walk = current->reclaim_state->mm_walk; in clear_mm_walk()
4282 current->reclaim_state->mm_walk = NULL; in clear_mm_walk()
4614 walk = current->reclaim_state ? current->reclaim_state->mm_walk : NULL; in lru_gen_look_around()
5157 walk = current->reclaim_state->mm_walk; in evict_folios()
5349 sc->nr_reclaimed += current->reclaim_state->reclaimed_slab; in shrink_one()
5350 current->reclaim_state->reclaimed_slab = 0; in shrink_one()
6038 set_task_reclaim_state(current, &sc.reclaim_state); in lru_gen_seq_write()
6453 struct reclaim_state *reclaim_state = current->reclaim_state; in shrink_node() local
6475 if (reclaim_state) { in shrink_node()
6476 sc->nr_reclaimed += reclaim_state->reclaimed_slab; in shrink_node()
6477 reclaim_state->reclaimed_slab = 0; in shrink_node()
7005 set_task_reclaim_state(current, &sc.reclaim_state); in try_to_free_pages()
7034 WARN_ON_ONCE(!current->reclaim_state); in mem_cgroup_shrink_node()
7084 set_task_reclaim_state(current, &sc.reclaim_state); in try_to_free_mem_cgroup_pages()
7338 set_task_reclaim_state(current, &sc.reclaim_state); in balance_pgdat()
7802 set_task_reclaim_state(current, &sc.reclaim_state); in shrink_all_memory()
7965 set_task_reclaim_state(p, &sc.reclaim_state); in __node_reclaim()