Home
last modified time | relevance | path

Searched refs:rb_page (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/kernel/trace/
H A Dring_buffer_benchmark.c15 struct rb_page { struct
108 struct rb_page *rpage; in read_page()
127 if (i >= (PAGE_SIZE - offsetof(struct rb_page, data))) { in read_page()
/openbmc/linux/drivers/net/ethernet/cavium/thunder/
H A Dnicvf_queues.c24 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()
[all …]
H A Dnic.h296 struct page *rb_page; member