page_counter_try_charge
bool page_counter_try_charge(struct page_counter *counter,
if (!page_counter_try_charge(&pool->cnt, size, &fail)) {
if (!page_counter_try_charge(
if (page_counter_try_charge(&memcg->tcpmem, nr_pages, &fail)) {
page_counter_try_charge(&memcg->memsw, batch, &counter)) {
if (page_counter_try_charge(&memcg->memory, batch, &counter))
!page_counter_try_charge(&memcg->swap, nr_pages, &counter)) {