Lines Matching refs:pfmemalloc
212 #define NAPI_SMALL_PAGE_PFMEMALLOC(nc) ((nc).pfmemalloc)
223 bool pfmemalloc;
240 nc->pfmemalloc = page_is_pfmemalloc(page);
459 * takes care of skb->head and skb->pfmemalloc
525 * and skb->pfmemalloc when the data is a page or page fragment.
544 * the caller if emergency pfmemalloc reserves are being used. If it is and
550 bool *pfmemalloc)
565 /* Try again but now we are using pfmemalloc reserves */
587 /* Try again but now we are using pfmemalloc reserves */
592 if (pfmemalloc)
593 *pfmemalloc = ret_pfmemalloc;
626 bool pfmemalloc;
650 data = kmalloc_reserve(&size, gfp_mask, node, &pfmemalloc);
666 skb->pfmemalloc = pfmemalloc;
703 bool pfmemalloc;
728 pfmemalloc = nc->pfmemalloc;
733 pfmemalloc = nc->pfmemalloc;
746 if (pfmemalloc)
747 skb->pfmemalloc = 1;
777 bool pfmemalloc;
817 pfmemalloc = NAPI_SMALL_PAGE_PFMEMALLOC(nc->page_small);
822 pfmemalloc = nc->page.pfmemalloc;
834 if (pfmemalloc)
835 skb->pfmemalloc = 1;
898 * head page of compound page and bit 1 for pfmemalloc page, so
901 * to avoid recycling the pfmemalloc page.
1437 C(pfmemalloc);