Home
last modified time | relevance | path

Searched refs:reclaim_state (Results 1 – 4 of 4) sorted by relevance

/linux/include/linux/
H A Dswap.h146 struct reclaim_state { struct
165 if (current->reclaim_state) in mm_account_reclaimed_pages() argument
166 current->reclaim_state->reclaimed += pages; in mm_account_reclaimed_pages()
H A Dsched.h78 struct reclaim_state;
1319 struct reclaim_state *reclaim_state; member
/linux/drivers/gpu/drm/panthor/
H A Dpanthor_gem.c172 enum panthor_gem_reclaim_state old_state = bo->reclaim_state; in panthor_gem_update_reclaim_state_locked()
214 bo->reclaim_state = new_state; in panthor_gem_update_reclaim_state_locked()
991 bo->reclaim_state = PANTHOR_GEM_UNRECLAIMABLE; in panthor_gem_alloc_object()
1468 if (old_state < bo->reclaim_state) { in panthor_gem_try_evict_no_resv_wait()
1646 enum panthor_gem_reclaim_state reclaim_state = bo->reclaim_state; in panthor_gem_debugfs_bo_print() local
1687 if (reclaim_state != PANTHOR_GEM_UNRECLAIMABLE) in panthor_gem_debugfs_bo_print()
/linux/mm/
H A Dvmscan.c181 struct reclaim_state reclaim_state; member
274 struct reclaim_state *rs) in set_task_reclaim_state()
277 WARN_ON_ONCE(rs && task->reclaim_state); in set_task_reclaim_state()
280 WARN_ON_ONCE(!rs && !task->reclaim_state); in set_task_reclaim_state()
282 task->reclaim_state = rs; in set_task_reclaim_state()
319 if (current->reclaim_state && root_reclaim(sc)) { in flush_reclaim_state()
320 sc->nr_reclaimed += current->reclaim_state->reclaimed; in flush_reclaim_state()
321 current->reclaim_state->reclaimed = 0; in flush_reclaim_state()
3869 struct lru_gen_mm_walk *walk = current->reclaim_state->mm_walk; in set_mm_walk()
3882 current->reclaim_state->mm_walk = walk; in set_mm_walk()
[all …]