Lines Matching defs:xdpf
387 /* xdpf and zc are union with skb */
626 static int tsnep_xdp_tx_map(struct xdp_frame *xdpf, struct tsnep_tx *tx,
640 len = xdpf->len;
645 xdpf->data;
653 virt_to_page(xdpf->data);
658 dma += sizeof(*xdpf) + xdpf->headroom;
682 static bool tsnep_xdp_xmit_frame_ring(struct xdp_frame *xdpf,
685 struct skb_shared_info *shinfo = xdp_get_shared_info_from_frame(xdpf);
690 if (unlikely(xdp_frame_has_frags(xdpf)))
701 entry->xdpf = xdpf;
703 retval = tsnep_xdp_tx_map(xdpf, tx, shinfo, count, type);
706 entry->xdpf = NULL;
735 struct xdp_frame *xdpf = xdp_convert_buff_to_frame(xdp);
739 if (unlikely(!xdpf))
750 xmit = tsnep_xdp_xmit_frame_ring(xdpf, tx, type);
851 xdp_frame_has_frags(entry->xdpf))
852 count += xdp_get_shared_info_from_frame(entry->xdpf)->nr_frags;
879 xdp_return_frame_rx_napi(entry->xdpf);
882 /* xdpf and zc are union with skb */