Searched refs:sc (Results 1 – 7 of 7) sorted by relevance
/mm/ |
D | vmscan.c | 245 static bool global_reclaim(struct scan_control *sc) in global_reclaim() argument 247 return !sc->target_mem_cgroup; in global_reclaim() 263 static bool sane_reclaim(struct scan_control *sc) in sane_reclaim() argument 265 struct mem_cgroup *memcg = sc->target_mem_cgroup; in sane_reclaim() 308 static bool global_reclaim(struct scan_control *sc) in global_reclaim() argument 313 static bool sane_reclaim(struct scan_control *sc) in sane_reclaim() argument 615 struct shrink_control sc = { in shrink_slab_memcg() local 634 ret = do_shrink_slab(&sc, shrinker, priority); in shrink_slab_memcg() 653 ret = do_shrink_slab(&sc, shrinker, priority); in shrink_slab_memcg() 719 struct shrink_control sc = { in shrink_slab() local [all …]
|
D | swap_cgroup.c | 69 struct swap_cgroup *sc; in __lookup_swap_cgroup() local 72 sc = page_address(mappage); in __lookup_swap_cgroup() 73 return sc + offset % SC_PER_PAGE; in __lookup_swap_cgroup() 101 struct swap_cgroup *sc; in swap_cgroup_cmpxchg() local 105 sc = lookup_swap_cgroup(ent, &ctrl); in swap_cgroup_cmpxchg() 108 retval = sc->id; in swap_cgroup_cmpxchg() 110 sc->id = new; in swap_cgroup_cmpxchg() 130 struct swap_cgroup *sc; in swap_cgroup_record() local 136 sc = lookup_swap_cgroup(ent, &ctrl); in swap_cgroup_record() 139 old = sc->id; in swap_cgroup_record() [all …]
|
D | workingset.c | 394 struct shrink_control *sc) in count_shadow_nodes() argument 400 nodes = list_lru_shrink_count(&shadow_nodes, sc); in count_shadow_nodes() 425 if (sc->memcg) { in count_shadow_nodes() 429 lruvec = mem_cgroup_lruvec(NODE_DATA(sc->nid), sc->memcg); in count_shadow_nodes() 437 pages = node_present_pages(sc->nid); in count_shadow_nodes() 516 struct shrink_control *sc) in scan_shadow_nodes() argument 519 return list_lru_shrink_walk_irq(&shadow_nodes, sc, shadow_lru_isolate, in scan_shadow_nodes()
|
D | memory-failure.c | 826 #define sc ((1UL << PG_swapcache) | (1UL << PG_swapbacked)) macro 856 { sc|dirty, sc|dirty, MF_MSG_DIRTY_SWAPCACHE, me_swapcache_dirty }, 857 { sc|dirty, sc, MF_MSG_CLEAN_SWAPCACHE, me_swapcache_clean }, 875 #undef sc
|
D | huge_memory.c | 139 struct shrink_control *sc) in shrink_huge_zero_page_count() argument 146 struct shrink_control *sc) in shrink_huge_zero_page_scan() argument 2933 struct shrink_control *sc) in deferred_split_count() argument 2935 struct pglist_data *pgdata = NODE_DATA(sc->nid); in deferred_split_count() 2939 if (sc->memcg) in deferred_split_count() 2940 ds_queue = &sc->memcg->deferred_split_queue; in deferred_split_count() 2946 struct shrink_control *sc) in deferred_split_scan() argument 2948 struct pglist_data *pgdata = NODE_DATA(sc->nid); in deferred_split_scan() 2956 if (sc->memcg) in deferred_split_scan() 2957 ds_queue = &sc->memcg->deferred_split_queue; in deferred_split_scan() [all …]
|
D | shmem.c | 461 struct shrink_control *sc, unsigned long nr_to_split) in shmem_unused_huge_shrink() argument 468 unsigned long batch = sc ? sc->nr_to_scan : 128; in shmem_unused_huge_shrink() 572 struct shrink_control *sc) in shmem_unused_huge_scan() argument 579 return shmem_unused_huge_shrink(sbinfo, sc, 0); in shmem_unused_huge_scan() 583 struct shrink_control *sc) in shmem_unused_huge_count() argument 593 struct shrink_control *sc, unsigned long nr_to_split) in shmem_unused_huge_shrink() argument
|
D | zsmalloc.c | 2327 struct shrink_control *sc) in zs_shrinker_scan() argument 2344 struct shrink_control *sc) in zs_shrinker_count() argument
|