Lines Matching refs:iov_offset
105 iov[0].iov_offset = fifo->head; in gve_tx_alloc_fifo()
116 iov[1].iov_offset = 0; /* Start of fifo*/ in gve_tx_alloc_fifo()
552 u64 iov_offset, u64 iov_len) in gve_dma_sync_for_device() argument
554 u64 last_page = (iov_offset + iov_len - 1) / PAGE_SIZE; in gve_dma_sync_for_device()
555 u64 first_page = iov_offset / PAGE_SIZE; in gve_dma_sync_for_device()
599 info->iov[hdr_nfrags - 1].iov_offset, skb->len); in gve_tx_add_skb_copy()
602 tx->tx_fifo.base + info->iov[hdr_nfrags - 1].iov_offset, in gve_tx_add_skb_copy()
605 info->iov[hdr_nfrags - 1].iov_offset, in gve_tx_add_skb_copy()
622 info->iov[i].iov_offset); in gve_tx_add_skb_copy()
625 tx->tx_fifo.base + info->iov[i].iov_offset, in gve_tx_add_skb_copy()
628 info->iov[i].iov_offset, in gve_tx_add_skb_copy()
805 info->iov[iovi].iov_offset, len); in gve_tx_fill_xdp()
810 info->iov[iovi].iov_offset); in gve_tx_fill_xdp()
812 memcpy(tx->tx_fifo.base + info->iov[iovi].iov_offset, in gve_tx_fill_xdp()
816 info->iov[iovi].iov_offset, in gve_tx_fill_xdp()