Searched refs:target_memcg (Results 1 – 3 of 3) sorted by relevance
| /linux/mm/ |
| H A D | workingset.c | 381 void *workingset_eviction(struct folio *folio, struct mem_cgroup *target_memcg) in workingset_eviction() argument 396 lruvec = mem_cgroup_lruvec(target_memcg, pgdat); in workingset_eviction()
|
| H A D | vmscan.c | 707 bool reclaimed, struct mem_cgroup *target_memcg) in __remove_mapping() argument 761 shadow = workingset_eviction(folio, target_memcg); in __remove_mapping() 787 shadow = workingset_eviction(folio, target_memcg); in __remove_mapping() 5962 struct mem_cgroup *target_memcg = sc->target_mem_cgroup; in shrink_node_memcgs() local 5981 memcg = mem_cgroup_iter(target_memcg, NULL, partial); in shrink_node_memcgs() 5995 mem_cgroup_calculate_protection(target_memcg, memcg); in shrink_node_memcgs() 5997 if (mem_cgroup_below_min(target_memcg, memcg)) { in shrink_node_memcgs() 6003 } else if (mem_cgroup_below_low(target_memcg, memcg)) { in shrink_node_memcgs() 6033 mem_cgroup_iter_break(target_memcg, memcg); in shrink_node_memcgs() 6036 } while ((memcg = mem_cgroup_iter(target_memcg, memcg, partial))); in shrink_node_memcgs() [all …]
|
| /linux/include/linux/ |
| H A D | swap.h | 318 void *workingset_eviction(struct folio *folio, struct mem_cgroup *target_memcg);
|