Lines Matching refs:rb_page
24 if (!nic->rb_pageref || !nic->rb_page) in nicvf_get_page()
27 page_ref_add(nic->rb_page, nic->rb_pageref); in nicvf_get_page()
131 nic->rb_page = page; in nicvf_alloc_page()
184 if (!rbdr->is_xdp && nic->rb_page && in nicvf_alloc_rcv_buffer()
191 nic->rb_page = NULL; in nicvf_alloc_rcv_buffer()
195 if (!pgcache && !nic->rb_page) { in nicvf_alloc_rcv_buffer()
208 nic->rb_page = pgcache->page; in nicvf_alloc_rcv_buffer()
214 *rbuf = (u64)dma_map_page_attrs(&nic->pdev->dev, nic->rb_page, in nicvf_alloc_rcv_buffer()
220 __free_pages(nic->rb_page, 0); in nicvf_alloc_rcv_buffer()
221 nic->rb_page = NULL; in nicvf_alloc_rcv_buffer()
299 nic->rb_page = NULL; in nicvf_init_rbdr()