Lines Matching refs:frag
340 skb_frag_t frag; member
363 static_assert(offsetof(struct libeth_xdp_tx_frame, frag.len) ==
623 const skb_frag_t *frag) in libeth_xdp_tx_queue_frag() argument
625 bq->bulk[bq->count++].frag = *frag; in libeth_xdp_tx_queue_frag()
719 skb_frag_t *frag = &frm.frag; in libeth_xdp_tx_fill_buf() local
725 skb_frag_fill_netmem_desc(frag, virt_to_netmem(frm.data), in libeth_xdp_tx_fill_buf()
732 netmem = skb_frag_netmem(frag); in libeth_xdp_tx_fill_buf()
735 skb_frag_off(frag), in libeth_xdp_tx_fill_buf()
736 .len = skb_frag_size(frag) & LIBETH_XDP_TX_LEN, in libeth_xdp_tx_fill_buf()
737 .flags = skb_frag_size(frag) & LIBETH_XDP_TX_FLAGS, in libeth_xdp_tx_fill_buf()
908 const skb_frag_t *frag, in libeth_xdp_xmit_queue_frag() argument
913 dma = skb_frag_dma_map(dev, frag); in libeth_xdp_xmit_queue_frag()
919 __libeth_xdp_tx_len(skb_frag_size(frag)), in libeth_xdp_xmit_queue_frag()