Lines Matching defs:max

1456 	limit = READ_ONCE(memcg->memory.max);
1462 limit = READ_ONCE(memcg->memsw.max);
1699 K((u64)READ_ONCE(memcg->memory.max)), memcg->memory.failcnt);
1703 K((u64)READ_ONCE(memcg->swap.max)), memcg->swap.failcnt);
1707 K((u64)memcg->memsw.max), memcg->memsw.failcnt);
1710 K((u64)memcg->kmem.max), memcg->kmem.failcnt);
1726 unsigned long max = READ_ONCE(memcg->memory.max);
1731 unsigned long swap = READ_ONCE(memcg->memsw.max) - max;
1733 max += min(swap, (unsigned long)total_swap_pages);
1737 max += min(READ_ONCE(memcg->swap.max),
1740 return max;
2511 high = max(high, 1UL);
2525 max_overage = max(overage, max_overage);
2541 max_overage = max(overage, max_overage);
2610 * This is distinct from memory.max or page allocator behaviour because
2611 * memory.high is currently batched, whereas memory.max and the page
2629 * Clamp the max delay per usermode return so as to still keep the
2670 unsigned int batch = max(MEMCG_CHARGE_BATCH, nr_pages);
3503 unsigned long max, bool memsw)
3520 * break our basic invariant rule memory.max <= memsw.max.
3522 limits_invariant = memsw ? max >= READ_ONCE(memcg->memory.max) :
3523 max <= memcg->memsw.max;
3529 if (max > counter->max)
3531 ret = page_counter_set_max(counter, max);
3756 return (u64)counter->max * PAGE_SIZE;
3837 static int memcg_update_tcp_max(struct mem_cgroup *memcg, unsigned long max)
3843 ret = page_counter_set_max(&memcg->tcpmem, max);
4158 memory = min(memory, READ_ONCE(mi->memory.max));
4159 memsw = min(memsw, READ_ONCE(mi->memsw.max));
4623 * A memcg's headroom is "min(max, high) - used". In the hierarchy, the
4645 unsigned long ceiling = min(READ_ONCE(memcg->memory.max),
6479 seq_puts(m, "max\n");
6516 err = page_counter_memparse(buf, "max", &min);
6539 err = page_counter_memparse(buf, "max", &low);
6564 err = page_counter_memparse(buf, "max", &high);
6600 READ_ONCE(mem_cgroup_from_seq(m)->memory.max));
6609 unsigned long max;
6613 err = page_counter_memparse(buf, "max", &max);
6617 xchg(&memcg->memory.max, max);
6622 if (nr_pages <= max)
6635 if (!try_to_free_mem_cgroup_pages(memcg, nr_pages - max,
6654 seq_printf(m, "max %lu\n", atomic_long_read(&events[MEMCG_MAX]));
6836 .name = "max",
7659 READ_ONCE(memcg->swap.max) -
7683 usage * 2 >= READ_ONCE(memcg->swap.max))
7733 err = page_counter_memparse(buf, "max", &high);
7745 READ_ONCE(mem_cgroup_from_seq(m)->swap.max));
7752 unsigned long max;
7756 err = page_counter_memparse(buf, "max", &max);
7760 xchg(&memcg->swap.max, max);
7771 seq_printf(m, "max %lu\n",
7792 .name = "swap.max",
7862 unsigned long max = READ_ONCE(memcg->zswap_max);
7865 if (max == PAGE_COUNTER_MAX)
7867 if (max == 0) {
7874 if (pages < max)
7951 unsigned long max;
7955 err = page_counter_memparse(buf, "max", &max);
7959 xchg(&memcg->zswap_max, max);
7971 .name = "zswap.max",