Home
last modified time | relevance | path

Searched refs:memsw (Results 1 – 3 of 3) sorted by relevance

/linux/mm/
H A Dmemcontrol-v1.c1096 page_counter_uncharge(&mc.from->memsw, mc.moved_swap); in __mem_cgroup_clear_mc()
2308 unsigned long max, bool memsw) in mem_cgroup_resize_max() argument
2314 struct page_counter *counter = memsw ? &memcg->memsw : &memcg->memory; in mem_cgroup_resize_max()
2327 limits_invariant = memsw ? max >= READ_ONCE(memcg->memory.max) : in mem_cgroup_resize_max()
2328 max <= memcg->memsw.max; in mem_cgroup_resize_max()
2349 memsw ? 0 : MEMCG_RECLAIM_MAY_SWAP, NULL)) { in mem_cgroup_resize_max()
2429 counter = &memcg->memsw; in mem_cgroup_read_u64()
2445 if (counter == &memcg->memsw) in mem_cgroup_read_u64()
2576 counter = &memcg->memsw; in mem_cgroup_reset()
2738 unsigned long memory, memsw; in memcg1_stat_format() local
[all …]
H A Dmemcontrol.c1300 count = page_counter_read(&memcg->memsw); in mem_cgroup_margin()
1301 limit = READ_ONCE(memcg->memsw.max); in mem_cgroup_margin()
1534 K((u64)page_counter_read(&memcg->memsw)), in mem_cgroup_print_oom_meminfo()
1535 K((u64)memcg->memsw.max), memcg->memsw.failcnt); in mem_cgroup_print_oom_meminfo()
1560 unsigned long swap = READ_ONCE(memcg->memsw.max) - max; in mem_cgroup_get_max()
1766 page_counter_uncharge(&old->memsw, stock_pages); in drain_stock()
2172 page_counter_try_charge(&memcg->memsw, batch, &counter)) { in try_charge_memcg()
2176 page_counter_uncharge(&memcg->memsw, batch); in try_charge_memcg()
2179 mem_over_limit = mem_cgroup_from_counter(counter, memsw); in try_charge_memcg()
2285 page_counter_charge(&memcg->memsw, nr_pages); in try_charge_memcg()
[all …]
/linux/Documentation/admin-guide/cgroup-v1/
H A Dmemcg_test.rst294 #echo 50M > memory.memsw.limit_in_bytes
342 Use /cgroup/A/memory.memsw.usage_in_bytes to test memsw thresholds.