Searched refs:txBdRing (Results 1 – 12 of 12) sorted by relevance
| /hal_nxp-latest/mcux/mcux-sdk/drivers/enet/ |
| D | fsl_enet.c | 492 handle->txBdRing[count].txBdBase = buffCfg->txBdStartAddrAlign; in ENET_SetHandler() 494 handle->txBdRing[count].txRingLen = buffCfg->txBdNumber; in ENET_SetHandler() 1870 enet_tx_bd_ring_t *txBdRing = &handle->txBdRing[ringId]; in ENET_SendFrame() local 1890 curBuffDescrip = txBdRing->txBdBase + txBdRing->txGenIdx; in ENET_SendFrame() 1935 txBdRing->txGenIdx = ENET_IncreaseIndex(txBdRing->txGenIdx, txBdRing->txRingLen); in ENET_SendFrame() 1948 txBdRing->txDescUsed++; in ENET_SendFrame() 1982 … txBdRing->txGenIdx = ENET_IncreaseIndex(txBdRing->txGenIdx, txBdRing->txRingLen); in ENET_SendFrame() 2008 txBdRing->txDescUsed++; in ENET_SendFrame() 2040 txBdRing->txDescUsed++; in ENET_SendFrame() 2050 curBuffDescrip = txBdRing->txBdBase + txBdRing->txGenIdx; in ENET_SendFrame() [all …]
|
| D | fsl_enet.h | 699 enet_tx_bd_ring_t txBdRing[FSL_FEATURE_ENET_QUEUE]; /*!< Transmit buffer descriptor. */ member
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/netc/ |
| D | fsl_netc_endpoint.c | 202 handle->txBdRing[ring].bdBase = bdrConfig->txBdrConfig[ring].bdArray; in EP_DescriptorInit() 203 handle->txBdRing[ring].dirtyBase = bdrConfig->txBdrConfig[ring].dirtyArray; in EP_DescriptorInit() 204 handle->txBdRing[ring].len = bdrConfig->txBdrConfig[ring].len; in EP_DescriptorInit() 400 static uint16_t EP_GetIdleTxBDNum(netc_tx_bdr_t *txBdRing) in EP_GetIdleTxBDNum() argument 402 if (txBdRing->producerIndex >= txBdRing->cleanIndex) in EP_GetIdleTxBDNum() 404 return (uint16_t)((txBdRing->len - txBdRing->producerIndex) + txBdRing->cleanIndex - 1U); in EP_GetIdleTxBDNum() 408 return (txBdRing->cleanIndex - txBdRing->producerIndex - 1U); in EP_GetIdleTxBDNum() 743 netc_tx_bdr_t *txBdRing, in EP_SendFrameCommon() argument 788 else if (totBdNum > EP_GetIdleTxBDNum(txBdRing)) in EP_SendFrameCommon() 809 txDesTemp = &txBdRing->bdBase[txBdRing->producerIndex]; in EP_SendFrameCommon() [all …]
|
| D | fsl_netc_endpoint.h | 320 … netc_tx_bdr_t txBdRing[FSL_FEATURE_NETC_SI_RING_NUM_MAX]; /*!< Transmit buffer descriptor ring. */ member 1352 netc_tx_bdr_t *txBdRing, 1389 while (handle->hw.si->BDR[hwRing].TBCIR != handle->txBdRing[ring].producerIndex) in EP_WaitUnitilTxComplete() 1404 netc_tx_bdr_t *txBdRing,
|
| D | fsl_netc_switch.c | 705 netc_tx_bdr_t *txBdRing; in SWT_SendFrame() local 719 txBdRing = &handle->epHandle->txBdRing[ringOrQueue.ring]; in SWT_SendFrame() 732 txBdRing = &handle->mgmtTxBdRing; in SWT_SendFrame() 762 return EP_SendFrameCommon(handle->epHandle, txBdRing, hwRing, frame, context, &txDesc[0], in SWT_SendFrame() 775 … frameInfo = EP_ReclaimTxDescCommon(handle->epHandle, &handle->epHandle->txBdRing[ring], ring + 1U, in SWT_ReclaimTxDescriptor()
|
| D | fsl_netc_switch.h | 2002 …while (handle->epHandle->hw.si->BDR[ring + 1U].TBCIR != handle->epHandle->txBdRing[ring].producerI… in SWT_WaitUnitilTxComplete()
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/lpc_enet/ |
| D | fsl_enet.c | 893 handle->txBdRing[count].txBdBase = buffConfig->txDescStartAddrAlign; in ENET_CreateHandler() 894 handle->txBdRing[count].txRingLen = buffConfig->txRingLen; in ENET_CreateHandler() 895 handle->txBdRing[count].txGenIdx = 0; in ENET_CreateHandler() 896 handle->txBdRing[count].txConsumIdx = 0; in ENET_CreateHandler() 897 handle->txBdRing[count].txDescUsed = 0; in ENET_CreateHandler() 2084 enet_tx_bd_ring_t *txBdRing = &handle->txBdRing[channel]; in ENET_ReclaimTxDescriptor() local 2085 enet_tx_bd_struct_t *txDesc = txBdRing->txBdBase + txBdRing->txConsumIdx; in ENET_ReclaimTxDescriptor() 2090 while ((txBdRing->txDescUsed > 0U) && ((txDesc->tdes3 & ENET_TXDESCRIP_RD_OWN_MASK) == 0U)) in ENET_ReclaimTxDescriptor() 2127 txBdRing->txDescUsed--; in ENET_ReclaimTxDescriptor() 2130 txBdRing->txConsumIdx = ENET_IncreaseIndex(txBdRing->txConsumIdx, txBdRing->txRingLen); in ENET_ReclaimTxDescriptor() [all …]
|
| D | fsl_enet.h | 503 enet_tx_bd_ring_t txBdRing[ENET_RING_NUM_MAX]; /*!< Transmit buffer descriptor. */ member
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/mcx_enet/ |
| D | fsl_enet.c | 893 handle->txBdRing[count].txBdBase = buffConfig->txDescStartAddrAlign; in ENET_CreateHandler() 894 handle->txBdRing[count].txRingLen = buffConfig->txRingLen; in ENET_CreateHandler() 895 handle->txBdRing[count].txGenIdx = 0; in ENET_CreateHandler() 896 handle->txBdRing[count].txConsumIdx = 0; in ENET_CreateHandler() 897 handle->txBdRing[count].txDescUsed = 0; in ENET_CreateHandler() 2206 enet_tx_bd_ring_t *txBdRing = &handle->txBdRing[channel]; in ENET_ReclaimTxDescriptor() local 2207 enet_tx_bd_struct_t *txDesc = txBdRing->txBdBase + txBdRing->txConsumIdx; in ENET_ReclaimTxDescriptor() 2212 while ((txBdRing->txDescUsed > 0U) && ((txDesc->tdes3 & ENET_TXDESCRIP_RD_OWN_MASK) == 0U)) in ENET_ReclaimTxDescriptor() 2249 txBdRing->txDescUsed--; in ENET_ReclaimTxDescriptor() 2252 txBdRing->txConsumIdx = ENET_IncreaseIndex(txBdRing->txConsumIdx, txBdRing->txRingLen); in ENET_ReclaimTxDescriptor() [all …]
|
| D | fsl_enet.h | 529 enet_tx_bd_ring_t txBdRing[ENET_RING_NUM_MAX]; /*!< Transmit buffer descriptor. */ member
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/enet_qos/ |
| D | fsl_enet_qos.c | 1008 enet_qos_tx_bd_ring_t *txBdRing = &handle->txBdRing[index]; in ENET_QOS_Down() local 1014 while (txBdRing->txDescUsed > 0U) in ENET_QOS_Down() 1023 txBdRing->txDescUsed--; in ENET_QOS_Down() 1042 …(uint32_t)(uintptr_t)handle->txBdRing[index].txBdBase & ENET_QOS_DMA_CHX_TXDESC_LIST_ADDR_TDESLA_M… in ENET_QOS_Down() 1049 handle->txBdRing[index].txGenIdx = 0; in ENET_QOS_Down() 1050 handle->txBdRing[index].txConsumIdx = 0; in ENET_QOS_Down() 1051 handle->txBdRing[index].txDescUsed = 0; in ENET_QOS_Down() 1057 txbdPtr = (enet_qos_tx_bd_struct_t *)(handle->txBdRing[index].txBdBase); in ENET_QOS_Down() 1058 for (j = 0; j < handle->txBdRing[index].txRingLen; j++) in ENET_QOS_Down() 1554 handle->txBdRing[count].txBdBase = buffConfig->txDescStartAddrAlign; in ENET_QOS_CreateHandler() [all …]
|
| D | fsl_enet_qos.h | 669 … enet_qos_tx_bd_ring_t txBdRing[ENET_QOS_RING_NUM_MAX]; /*!< Transmit buffer descriptor. */ member
|