Lines Matching refs:tx_cb_ptr
1733 struct enet_cb *tx_cb_ptr; in bcmgenet_get_txcb() local
1735 tx_cb_ptr = ring->cbs; in bcmgenet_get_txcb()
1736 tx_cb_ptr += ring->write_ptr - ring->cb_ptr; in bcmgenet_get_txcb()
1744 return tx_cb_ptr; in bcmgenet_get_txcb()
1750 struct enet_cb *tx_cb_ptr; in bcmgenet_put_txcb() local
1752 tx_cb_ptr = ring->cbs; in bcmgenet_put_txcb()
1753 tx_cb_ptr += ring->write_ptr - ring->cb_ptr; in bcmgenet_put_txcb()
1761 return tx_cb_ptr; in bcmgenet_put_txcb()
2050 struct enet_cb *tx_cb_ptr; in bcmgenet_xmit() local
2099 tx_cb_ptr = bcmgenet_get_txcb(priv, ring); in bcmgenet_xmit()
2101 BUG_ON(!tx_cb_ptr); in bcmgenet_xmit()
2105 GENET_CB(skb)->first_cb = tx_cb_ptr; in bcmgenet_xmit()
2124 dma_unmap_addr_set(tx_cb_ptr, dma_addr, mapping); in bcmgenet_xmit()
2125 dma_unmap_len_set(tx_cb_ptr, dma_len, size); in bcmgenet_xmit()
2127 tx_cb_ptr->skb = skb; in bcmgenet_xmit()
2143 dmadesc_set(priv, tx_cb_ptr->bd_addr, mapping, len_stat); in bcmgenet_xmit()
2146 GENET_CB(skb)->last_cb = tx_cb_ptr; in bcmgenet_xmit()
2176 tx_cb_ptr = bcmgenet_put_txcb(priv, ring); in bcmgenet_xmit()
2177 bcmgenet_free_tx_cb(kdev, tx_cb_ptr); in bcmgenet_xmit()