Lines Matching defs:pfmemalloc
225 #define NAPI_SMALL_PAGE_PFMEMALLOC(nc) ((nc).pfmemalloc)
236 bool pfmemalloc;
253 nc->pfmemalloc = page_is_pfmemalloc(page);
475 * takes care of skb->head and skb->pfmemalloc
541 * and skb->pfmemalloc when the data is a page or page fragment.
560 * the caller if emergency pfmemalloc reserves are being used. If it is and
566 bool *pfmemalloc)
581 /* Try again but now we are using pfmemalloc reserves */
603 /* Try again but now we are using pfmemalloc reserves */
608 if (pfmemalloc)
609 *pfmemalloc = ret_pfmemalloc;
642 bool pfmemalloc;
666 data = kmalloc_reserve(&size, gfp_mask, node, &pfmemalloc);
682 skb->pfmemalloc = pfmemalloc;
719 bool pfmemalloc;
744 pfmemalloc = nc->pfmemalloc;
749 pfmemalloc = nc->pfmemalloc;
762 if (pfmemalloc)
763 skb->pfmemalloc = 1;
792 bool pfmemalloc;
832 pfmemalloc = NAPI_SMALL_PAGE_PFMEMALLOC(nc->page_small);
837 pfmemalloc = nc->page.pfmemalloc;
849 if (pfmemalloc)
850 skb->pfmemalloc = 1;
1011 * head page of compound page and bit 1 for pfmemalloc page, so
1014 * to avoid recycling the pfmemalloc page.
1565 C(pfmemalloc);