Lines Matching refs:txDirtyRing

496         handle->txDirtyRing[count].txDirtyBase = buffCfg->txFrameInfo;  in ENET_SetHandler()
497 handle->txDirtyRing[count].txRingLen = buffCfg->txBdNumber; in ENET_SetHandler()
1413 static inline bool ENET_TxDirtyRingAvailable(enet_tx_dirty_ring_t *txDirtyRing) in ENET_TxDirtyRingAvailable() argument
1415 return !txDirtyRing->isFull; in ENET_TxDirtyRingAvailable()
1871 enet_tx_dirty_ring_t *txDirtyRing = &handle->txDirtyRing[ringId]; in ENET_SendFrame() local
1896 else if ((handle->txReclaimEnable[ringId]) && !ENET_TxDirtyRingAvailable(txDirtyRing)) in ENET_SendFrame()
1940 txDirty = txDirtyRing->txDirtyBase + txDirtyRing->txGenIdx; in ENET_SendFrame()
1942txDirtyRing->txGenIdx = ENET_IncreaseIndex(txDirtyRing->txGenIdx, txDirtyRing->txRingLen); in ENET_SendFrame()
1943 if (txDirtyRing->txGenIdx == txDirtyRing->txConsumIdx) in ENET_SendFrame()
1945 txDirtyRing->isFull = true; in ENET_SendFrame()
2032 … txDirty = txDirtyRing->txDirtyBase + txDirtyRing->txGenIdx; in ENET_SendFrame()
2034txDirtyRing->txGenIdx = ENET_IncreaseIndex(txDirtyRing->txGenIdx, txDirtyRing->txRingLen); in ENET_SendFrame()
2035 if (txDirtyRing->txGenIdx == txDirtyRing->txConsumIdx) in ENET_SendFrame()
2037 txDirtyRing->isFull = true; in ENET_SendFrame()
2080 enet_tx_dirty_ring_t *txDirtyRing = &handle->txDirtyRing[ringId]; in ENET_SetTxReclaim() local
2085 … if ((txDirtyRing->txGenIdx == txDirtyRing->txConsumIdx) && ENET_TxDirtyRingAvailable(txDirtyRing)) in ENET_SetTxReclaim()
2122 enet_tx_dirty_ring_t *txDirtyRing = &handle->txDirtyRing[ringId]; in ENET_ReclaimTxDescriptor() local
2131 txDirty = txDirtyRing->txDirtyBase + txDirtyRing->txConsumIdx; in ENET_ReclaimTxDescriptor()
2132txDirtyRing->txConsumIdx = ENET_IncreaseIndex(txDirtyRing->txConsumIdx, txDirtyRing->txRingLen); in ENET_ReclaimTxDescriptor()
2133 txDirtyRing->isFull = false; in ENET_ReclaimTxDescriptor()
2501 enet_tx_dirty_ring_t *txDirtyRing = &handle->txDirtyRing[ringId]; in ENET_StartTxFrame() local
2551 else if (!ENET_TxDirtyRingAvailable(txDirtyRing)) in ENET_StartTxFrame()
2607 txDirty = txDirtyRing->txDirtyBase + txDirtyRing->txGenIdx; in ENET_StartTxFrame()
2609txDirtyRing->txGenIdx = ENET_IncreaseIndex(txDirtyRing->txGenIdx, txDirtyRing->txRingLen); in ENET_StartTxFrame()
2610 if (txDirtyRing->txGenIdx == txDirtyRing->txConsumIdx) in ENET_StartTxFrame()
2612 txDirtyRing->isFull = true; in ENET_StartTxFrame()