Home
last modified time | relevance | path

Searched refs:free_tx_desc (Results 1 - 18 of 18) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx4/
H A Den_tx.c195 ring->free_tx_desc = mlx4_en_free_tx_desc; in mlx4_en_activate_tx_ring()
379 ring->last_nr_txbb = ring->free_tx_desc(priv, ring, in mlx4_en_free_tx_buf()
488 last_nr_txbb = INDIRECT_CALL_2(ring->free_tx_desc, in mlx4_en_process_tx_cq()
H A Dmlx4_en.h288 u32 (*free_tx_desc)(struct mlx4_en_priv *priv, member
H A Den_netdev.c1610 tx_ring->free_tx_desc = mlx4_en_recycle_tx_desc; in mlx4_en_init_recycle_ring()
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx4/
H A Den_tx.c198 ring->free_tx_desc = mlx4_en_free_tx_desc; in mlx4_en_activate_tx_ring()
384 ring->last_nr_txbb = ring->free_tx_desc(priv, ring, in mlx4_en_free_tx_buf()
493 last_nr_txbb = INDIRECT_CALL_2(ring->free_tx_desc, in mlx4_en_process_tx_cq()
H A Dmlx4_en.h278 u32 (*free_tx_desc)(struct mlx4_en_priv *priv, member
H A Den_netdev.c1620 tx_ring->free_tx_desc = mlx4_en_recycle_tx_desc; in mlx4_en_init_recycle_ring()
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4vf/
H A Dsge.c368 * free_tx_desc - reclaims TX descriptors and their buffers
377 static void free_tx_desc(struct adapter *adapter, struct sge_txq *tq, in free_tx_desc() function
444 free_tx_desc(adapter, tq, avail, unmap); in reclaim_completed_tx()
2142 free_tx_desc(adapter, &txq->q, avail, true); in sge_tx_timer_cb()
2578 free_tx_desc(adapter, &txq->q, txq->q.in_use, true); in t4vf_free_sge_resources()
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb4vf/
H A Dsge.c368 * free_tx_desc - reclaims TX descriptors and their buffers
377 static void free_tx_desc(struct adapter *adapter, struct sge_txq *tq, in free_tx_desc() function
444 free_tx_desc(adapter, tq, avail, unmap); in reclaim_completed_tx()
2139 free_tx_desc(adapter, &txq->q, avail, true); in sge_tx_timer_cb()
2575 free_tx_desc(adapter, &txq->q, txq->q.in_use, true); in t4vf_free_sge_resources()
/kernel/linux/linux-5.10/drivers/net/ethernet/ti/
H A Ddavinci_cpdma.c1183 bool free_tx_desc; in cpdma_check_free_tx_desc() local
1187 free_tx_desc = (chan->count < chan->desc_num) && in cpdma_check_free_tx_desc()
1190 return free_tx_desc; in cpdma_check_free_tx_desc()
/kernel/linux/linux-6.6/drivers/net/ethernet/ti/
H A Ddavinci_cpdma.c1183 bool free_tx_desc; in cpdma_check_free_tx_desc() local
1187 free_tx_desc = (chan->count < chan->desc_num) && in cpdma_check_free_tx_desc()
1190 return free_tx_desc; in cpdma_check_free_tx_desc()
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4/
H A Dsge.c304 * free_tx_desc - reclaims Tx descriptors and their buffers
313 void free_tx_desc(struct adapter *adap, struct sge_txq *q, in free_tx_desc() function
374 free_tx_desc(adap, q, reclaim, unmap); in reclaim_completed_tx()
4282 free_tx_desc(adap, &q->q, avail, false); in sge_tx_timer_cb()
4882 free_tx_desc(adap, &txq->q, txq->q.in_use, false); in t4_sge_free_ethofld_txq()
4927 free_tx_desc(adap, &etq->q, etq->q.in_use, true); in t4_free_sge_resources()
4966 free_tx_desc(adap, &etq->q, etq->q.in_use, true); in t4_free_sge_resources()
H A Dcxgb4_uld.c413 free_tx_desc(adap, &txq->q, txq->q.in_use, false); in free_sge_txq_uld()
H A Dcxgb4.h2109 void free_tx_desc(struct adapter *adap, struct sge_txq *q,
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb4/
H A Dsge.c304 * free_tx_desc - reclaims Tx descriptors and their buffers
313 void free_tx_desc(struct adapter *adap, struct sge_txq *q, in free_tx_desc() function
374 free_tx_desc(adap, q, reclaim, unmap); in reclaim_completed_tx()
4307 free_tx_desc(adap, &q->q, avail, false); in sge_tx_timer_cb()
4912 free_tx_desc(adap, &txq->q, txq->q.in_use, false); in t4_sge_free_ethofld_txq()
4957 free_tx_desc(adap, &etq->q, etq->q.in_use, true); in t4_free_sge_resources()
4996 free_tx_desc(adap, &etq->q, etq->q.in_use, true); in t4_free_sge_resources()
H A Dcxgb4_uld.c413 free_tx_desc(adap, &txq->q, txq->q.in_use, false); in free_sge_txq_uld()
H A Dcxgb4.h2105 void free_tx_desc(struct adapter *adap, struct sge_txq *q,
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb3/
H A Dsge.c277 * free_tx_desc - reclaims Tx descriptors and their buffers
285 static void free_tx_desc(struct adapter *adapter, struct sge_txq *q, in free_tx_desc() function
332 free_tx_desc(adapter, q, reclaim); in reclaim_completed_tx()
700 free_tx_desc(adapter, &q->txq[i], in t3_free_qset()
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb3/
H A Dsge.c274 * free_tx_desc - reclaims Tx descriptors and their buffers
282 static void free_tx_desc(struct adapter *adapter, struct sge_txq *q, in free_tx_desc() function
329 free_tx_desc(adapter, q, reclaim); in reclaim_completed_tx()
696 free_tx_desc(adapter, &q->txq[i], in t3_free_qset()

Completed in 67 milliseconds