Lines Matching refs:rb_page
23 if (!nic->rb_pageref || !nic->rb_page) in nicvf_get_page()
26 page_ref_add(nic->rb_page, nic->rb_pageref); in nicvf_get_page()
130 nic->rb_page = page; in nicvf_alloc_page()
183 if (!rbdr->is_xdp && nic->rb_page && in nicvf_alloc_rcv_buffer()
190 nic->rb_page = NULL; in nicvf_alloc_rcv_buffer()
194 if (!pgcache && !nic->rb_page) { in nicvf_alloc_rcv_buffer()
207 nic->rb_page = pgcache->page; in nicvf_alloc_rcv_buffer()
213 *rbuf = (u64)dma_map_page_attrs(&nic->pdev->dev, nic->rb_page, in nicvf_alloc_rcv_buffer()
219 __free_pages(nic->rb_page, 0); in nicvf_alloc_rcv_buffer()
220 nic->rb_page = NULL; in nicvf_alloc_rcv_buffer()
298 nic->rb_page = NULL; in nicvf_init_rbdr()