Searched refs:memsw (Results 1 – 5 of 5) sorted by relevance
| /linux-6.15/mm/ |
| H A D | memcontrol-v1.c | 1440 unsigned long max, bool memsw) in mem_cgroup_resize_max() argument 1446 struct page_counter *counter = memsw ? &memcg->memsw : &memcg->memory; in mem_cgroup_resize_max() 1460 max <= memcg->memsw.max; in mem_cgroup_resize_max() 1481 memsw ? 0 : MEMCG_RECLAIM_MAY_SWAP, NULL)) { in mem_cgroup_resize_max() 1561 counter = &memcg->memsw; in mem_cgroup_read_u64() 1577 if (counter == &memcg->memsw) in mem_cgroup_read_u64() 1708 counter = &memcg->memsw; in mem_cgroup_reset() 1870 unsigned long memory, memsw; in memcg1_stat_format() local 1895 memory = memsw = PAGE_COUNTER_MAX; in memcg1_stat_format() 1898 memsw = min(memsw, READ_ONCE(mi->memsw.max)); in memcg1_stat_format() [all …]
|
| H A D | memcontrol.c | 1333 count = page_counter_read(&memcg->memsw); in mem_cgroup_margin() 1334 limit = READ_ONCE(memcg->memsw.max); in mem_cgroup_margin() 1600 K((u64)page_counter_read(&memcg->memsw)), in mem_cgroup_print_oom_meminfo() 1601 K((u64)memcg->memsw.max), memcg->memsw.failcnt); in mem_cgroup_print_oom_meminfo() 1837 page_counter_uncharge(&old->memsw, stock_pages); in drain_stock() 1903 page_counter_uncharge(&memcg->memsw, nr_pages); in refill_stock() 2271 page_counter_uncharge(&memcg->memsw, batch); in try_charge_memcg() 2374 page_counter_charge(&memcg->memsw, nr_pages); in try_charge_memcg() 3154 val = page_counter_read(&memcg->memsw); in mem_cgroup_usage() 4835 page_counter_charge(&memcg->memsw, nr_pages); in mem_cgroup_replace_folio() [all …]
|
| /linux-6.15/Documentation/admin-guide/cgroup-v1/ |
| H A D | memory.rst | 71 memory.memsw.usage_in_bytes show current usage for memory+Swap 74 memory.memsw.limit_in_bytes set/show limit of memory+Swap usage 76 memory.memsw.failcnt show the number of memory+Swap hits limits 78 memory.memsw.max_usage_in_bytes show max memory+Swap usage recorded 253 - memory.memsw.usage_in_bytes. 254 - memory.memsw.limit_in_bytes. 256 memsw means memory+swap. Usage of memory+swap is limited by 257 memsw.limit_in_bytes. 274 2.4.2. What happens when a cgroup hits memory.memsw.limit_in_bytes 771 - open memory.usage_in_bytes or memory.memsw.usage_in_bytes; [all …]
|
| H A D | memcg_test.rst | 294 #echo 50M > memory.memsw.limit_in_bytes 342 Use /cgroup/A/memory.memsw.usage_in_bytes to test memsw thresholds.
|
| /linux-6.15/include/linux/ |
| H A D | memcontrol.h | 194 struct page_counter memsw; /* v1 only */ member
|