Lines Matching refs:xdpf
241 struct xdp_frame *xdpf, in ena_xdp_tx_map_frame() argument
251 tx_info->xdpf = xdpf; in ena_xdp_tx_map_frame()
252 data = tx_info->xdpf->data; in ena_xdp_tx_map_frame()
253 size = tx_info->xdpf->len; in ena_xdp_tx_map_frame()
297 struct xdp_frame *xdpf, in ena_xdp_xmit_frame() argument
310 rc = ena_xdp_tx_map_frame(xdp_ring, tx_info, xdpf, &ena_tx_ctx); in ena_xdp_xmit_frame()
321 xdpf->len); in ena_xdp_xmit_frame()
335 tx_info->xdpf = NULL; in ena_xdp_xmit_frame()
384 struct xdp_frame *xdpf; in ena_xdp_execute() local
396 xdpf = xdp_convert_buff_to_frame(xdp); in ena_xdp_execute()
397 if (unlikely(!xdpf)) { in ena_xdp_execute()
410 if (ena_xdp_xmit_frame(xdp_ring, rx_ring->netdev, xdpf, in ena_xdp_execute()
412 xdp_return_frame(xdpf); in ena_xdp_execute()
1315 if (likely(tx_info->xdpf)) in validate_xdp_req_id()
1928 struct xdp_frame *xdpf; in ena_clean_xdp_irq() local
1945 xdpf = tx_info->xdpf; in ena_clean_xdp_irq()
1947 tx_info->xdpf = NULL; in ena_clean_xdp_irq()
1953 xdpf); in ena_clean_xdp_irq()
1955 tx_bytes += xdpf->len; in ena_clean_xdp_irq()
1959 xdp_return_frame(xdpf); in ena_clean_xdp_irq()