Home
last modified time | relevance | path

Searched refs:xdp_page (Results 1 – 4 of 4) sorted by relevance

/openbmc/linux/drivers/net/ethernet/cavium/thunder/
H A Dnicvf_queues.c528 sq->xdp_page = kcalloc(q_len, sizeof(u64), GFP_KERNEL); in nicvf_init_snd_queue()
529 if (!sq->xdp_page) in nicvf_init_snd_queue()
535 sq->xdp_page = NULL; in nicvf_init_snd_queue()
595 if (!skb || !sq->xdp_page) in nicvf_free_snd_queue()
598 page = (struct page *)sq->xdp_page[sq->head]; in nicvf_free_snd_queue()
623 kfree(sq->xdp_page); in nicvf_free_snd_queue()
1233 sq->xdp_page[qentry] = (u64)virt_to_page((void *)data); in nicvf_xdp_sq_add_hdr_subdesc()
H A Dnicvf_queues.h274 u64 *xdp_page; member
H A Dnicvf_main.c679 page = (struct page *)sq->xdp_page[cqe_tx->sqe_ptr]; in nicvf_snd_pkt_handler()
688 sq->xdp_page[cqe_tx->sqe_ptr] = (u64)NULL; in nicvf_snd_pkt_handler()
/openbmc/linux/drivers/net/
H A Dvirtio_net.c1005 struct page *xdp_page; in put_xdp_frags() local
1012 put_page(xdp_page); in put_xdp_frags()
1183 struct page *xdp_page; in receive_small_xdp() local
1213 if (!xdp_page) in receive_small_xdp()
1216 buf = page_address(xdp_page); in receive_small_xdp()
1218 page = xdp_page; in receive_small_xdp()
1504 struct page *xdp_page; in mergeable_xdp_get_buf() local
1544 if (!xdp_page) in mergeable_xdp_get_buf()
1552 xdp_page = alloc_page(GFP_ATOMIC); in mergeable_xdp_get_buf()
1553 if (!xdp_page) in mergeable_xdp_get_buf()
[all …]