Lines Matching defs:page
637 rbi->page = virt_to_page(data);
668 if (rbi->page == NULL) {
669 rbi->page = alloc_page(GFP_ATOMIC);
670 if (unlikely(rbi->page == NULL)) {
676 rbi->page, 0, PAGE_SIZE,
680 put_page(rbi->page);
681 rbi->page = NULL;
726 skb_frag_fill_page_desc(frag, rbi->page, 0, rcd->len);
1350 struct page *page;
1352 page = page_pool_alloc_pages(pp, gfp_mask | __GFP_NOWARN);
1353 if (unlikely(!page))
1356 *dma_addr = page_pool_get_dma_addr(page) + pp->p.offset;
1358 return page_address(page);
1527 struct page *new_page = NULL;
1724 /* Replacement page frag could not be allocated.
1725 * Reuse this page. Drop the pkt and free the
1726 * skb which contained this page as a frag. Skip
1757 rbi->page = new_page;
1932 rbi->page && rbi->buf_type == VMXNET3_RX_BUF_XDP) {
1934 rbi->page);
1935 rbi->page = NULL;
1943 rbi->page) {
1946 put_page(rbi->page);
1947 rbi->page = NULL;
1982 BUG_ON(rq->buf_info[i][j].page != NULL);
2051 /* 1st buf for a pkt is skbuff or xdp page */