Lines Matching refs:elem
300 ionic_tx_tso_next(struct ionic_queue *q, struct ionic_txq_sg_elem **elem) in ionic_tx_tso_next() argument
307 *elem = sg_desc->elems; in ionic_tx_tso_next()
317 struct ionic_txq_sg_elem *elem; in ionic_tx_tso() local
357 desc = ionic_tx_tso_next(q, &elem); in ionic_tx_tso()
379 desc = ionic_tx_tso_next(q, &elem); in ionic_tx_tso()
395 elem->addr = rte_cpu_to_le_64(data_iova) + offset; in ionic_tx_tso()
399 elem->len = len; in ionic_tx_tso()
400 elem++; in ionic_tx_tso()
421 desc = ionic_tx_tso_next(q, &elem); in ionic_tx_tso()
441 struct ionic_txq_sg_elem *elem = sg_desc->elems; in ionic_tx() local
479 elem->len = txm_seg->data_len; in ionic_tx()
480 elem->addr = rte_cpu_to_le_64(rte_mbuf_data_iova(txm_seg)); in ionic_tx()
482 elem++; in ionic_tx()
884 struct ionic_rxq_sg_elem *elem; in ionic_rx_fill() local
915 elem = sg_desc->elems; in ionic_rx_fill()
928 elem->addr = dma_addr; in ionic_rx_fill()
929 elem->len = buf_size; in ionic_rx_fill()
931 elem++; in ionic_rx_fill()