Lines Matching refs:tx_req
713 struct ipoib_cm_tx_buf *tx_req; in ipoib_cm_send() local
736 tx_req = &tx->tx_ring[tx->tx_head & (ipoib_sendq_size - 1)]; in ipoib_cm_send()
737 tx_req->skb = skb; in ipoib_cm_send()
745 tx_req->mapping = addr; in ipoib_cm_send()
780 struct ipoib_cm_tx_buf *tx_req; in ipoib_cm_handle_tx_wc() local
792 tx_req = &tx->tx_ring[wr_id]; in ipoib_cm_handle_tx_wc()
794 ib_dma_unmap_single(priv->ca, tx_req->mapping, tx_req->skb->len, DMA_TO_DEVICE); in ipoib_cm_handle_tx_wc()
798 dev->stats.tx_bytes += tx_req->skb->len; in ipoib_cm_handle_tx_wc()
800 dev_kfree_skb_any(tx_req->skb); in ipoib_cm_handle_tx_wc()
1173 struct ipoib_cm_tx_buf *tx_req; in ipoib_cm_tx_destroy() local
1199 tx_req = &p->tx_ring[p->tx_tail & (ipoib_sendq_size - 1)]; in ipoib_cm_tx_destroy()
1200 ib_dma_unmap_single(priv->ca, tx_req->mapping, tx_req->skb->len, in ipoib_cm_tx_destroy()
1202 dev_kfree_skb_any(tx_req->skb); in ipoib_cm_tx_destroy()