Searched refs:rxBdRing (Results 1 – 11 of 11) sorted by relevance
| /hal_nxp-latest/mcux/mcux-sdk/drivers/lpc_enet/ |
| D | fsl_enet.c | 888 handle->rxBdRing[count].rxBdBase = buffConfig->rxDescStartAddrAlign; in ENET_CreateHandler() 889 handle->rxBdRing[count].rxGenIdx = 0; in ENET_CreateHandler() 890 handle->rxBdRing[count].rxRingLen = buffConfig->rxRingLen; in ENET_CreateHandler() 891 handle->rxBdRing[count].rxBuffSizeAlign = buffConfig->rxBuffSizeAlign; in ENET_CreateHandler() 1176 enet_rx_bd_ring_t *rxBdRing = (enet_rx_bd_ring_t *)&handle->rxBdRing[channel]; in ENET_GetRxFrameSize() local 1177 enet_rx_bd_struct_t *rxDesc = rxBdRing->rxBdBase + rxBdRing->rxGenIdx; in ENET_GetRxFrameSize() 1178 uint16_t index = rxBdRing->rxGenIdx; in ENET_GetRxFrameSize() 1202 index = ENET_IncreaseIndex(index, rxBdRing->rxRingLen); in ENET_GetRxFrameSize() 1203 rxDesc = rxBdRing->rxBdBase + index; in ENET_GetRxFrameSize() 1204 } while (index != rxBdRing->rxGenIdx); in ENET_GetRxFrameSize() [all …]
|
| D | fsl_enet.h | 502 enet_rx_bd_ring_t rxBdRing[ENET_RING_NUM_MAX]; /*!< Receive buffer descriptor. */ member
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/mcx_enet/ |
| D | fsl_enet.c | 888 handle->rxBdRing[count].rxBdBase = buffConfig->rxDescStartAddrAlign; in ENET_CreateHandler() 889 handle->rxBdRing[count].rxGenIdx = 0; in ENET_CreateHandler() 890 handle->rxBdRing[count].rxRingLen = buffConfig->rxRingLen; in ENET_CreateHandler() 891 handle->rxBdRing[count].rxBuffSizeAlign = buffConfig->rxBuffSizeAlign; in ENET_CreateHandler() 1298 enet_rx_bd_ring_t *rxBdRing = (enet_rx_bd_ring_t *)&handle->rxBdRing[channel]; in ENET_GetRxFrameSize() local 1299 enet_rx_bd_struct_t *rxDesc = rxBdRing->rxBdBase + rxBdRing->rxGenIdx; in ENET_GetRxFrameSize() 1300 uint16_t index = rxBdRing->rxGenIdx; in ENET_GetRxFrameSize() 1324 index = ENET_IncreaseIndex(index, rxBdRing->rxRingLen); in ENET_GetRxFrameSize() 1325 rxDesc = rxBdRing->rxBdBase + index; in ENET_GetRxFrameSize() 1326 } while (index != rxBdRing->rxGenIdx); in ENET_GetRxFrameSize() [all …]
|
| D | fsl_enet.h | 528 enet_rx_bd_ring_t rxBdRing[ENET_RING_NUM_MAX]; /*!< Receive buffer descriptor. */ member
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/netc/ |
| D | fsl_netc_endpoint.c | 74 netc_rx_bdr_t *rxBdRing; in EP_RxBufferFreeAll() local 83 rxBdRing = &handle->rxBdRing[ring]; in EP_RxBufferFreeAll() 85 maxHwBdNum = rxBdRing->extendDesc ? (rxBdRing->len / 2U) : rxBdRing->len; in EP_RxBufferFreeAll() 89 if (rxBdRing->buffArray[index] != 0U) in EP_RxBufferFreeAll() 91 … handle->cfg.rxBuffFree(handle, ring, (void *)(uint8_t *)(uintptr_t)rxBdRing->buffArray[index], in EP_RxBufferFreeAll() 122 handle->rxBdRing[ring].buffArray = rxRingConfig->buffAddrArray; in EP_RxBufferAllocAll() 141 buffAddr = handle->rxBdRing[ring].buffArray[buffIdx]; in EP_RxBufferAllocAll() 147 handle, ring, handle->rxBdRing[ring].buffSize, handle->cfg.userData); in EP_RxBufferAllocAll() 156 handle->rxBdRing[ring].buffArray[buffIdx] = buffAddr; in EP_RxBufferAllocAll() 212 handle->rxBdRing[ring].extendDesc = bdrConfig->rxBdrConfig[ring].extendDescEn; in EP_DescriptorInit() [all …]
|
| D | fsl_netc_switch.c | 251 netc_rx_bdr_t *rxBdRing; in SWT_RxBufferFreeAll() local 257 rxBdRing = &handle->mgmtRxBdRing; in SWT_RxBufferFreeAll() 259 maxHwBdNum = rxBdRing->extendDesc ? (rxBdRing->len / 2U) : rxBdRing->len; in SWT_RxBufferFreeAll() 263 if (rxBdRing->buffArray[index] != 0U) in SWT_RxBufferFreeAll() 265 … handle->cfg.rxBuffFree(handle, (void *)(uint8_t *)(uintptr_t)rxBdRing->buffArray[index], in SWT_RxBufferFreeAll() 804 netc_rx_bdr_t *rxBdRing = NULL; in SWT_GetRxFrameSize() local 809 rxBdRing = &handle->mgmtRxBdRing; in SWT_GetRxFrameSize() 814 rxBdRing = &handle->epHandle->rxBdRing[0]; in SWT_GetRxFrameSize() 822 result = EP_GetRxFrameSizeCommon(handle->epHandle, rxBdRing, length); in SWT_GetRxFrameSize() 834 netc_rx_bdr_t *rxBdRing = NULL; in SWT_GetTimestampRefResp() local [all …]
|
| D | fsl_netc_endpoint.h | 319 … netc_rx_bdr_t rxBdRing[FSL_FEATURE_NETC_SI_RING_NUM_MAX]; /*!< Receive buffer descriptor ring. */ member 1436 netc_rx_bdr_t *rxBdRing, 1471 void EP_DropFrame(ep_handle_t *handle, netc_rx_bdr_t *rxBdRing, uint8_t ring); 1488 netc_rx_bdr_t *rxBdRing, 1519 status_t EP_GetRxFrameSizeCommon(ep_handle_t *handle, netc_rx_bdr_t *rxBdRing, uint32_t *length);
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/enet_qos/ |
| D | fsl_enet_qos.c | 1188 rxbdPtr = handle->rxBdRing[channel].rxBdBase; in ENET_QOS_RxBufferAllocAll() 1189 for (j = 0U; j < handle->rxBdRing[channel].rxRingLen; j++) in ENET_QOS_RxBufferAllocAll() 1267 for (j = 0U; j < handle->rxBdRing[channel].rxRingLen; j++) in ENET_QOS_RxBufferFreeAll() 1571 handle->rxBdRing[count].rxBdBase = buffConfig->rxDescStartAddrAlign; in ENET_QOS_CreateHandler() 1572 handle->rxBdRing[count].rxGenIdx = 0; in ENET_QOS_CreateHandler() 1573 handle->rxBdRing[count].rxRingLen = buffConfig->rxRingLen; in ENET_QOS_CreateHandler() 1574 handle->rxBdRing[count].rxBuffSizeAlign = buffConfig->rxBuffSizeAlign; in ENET_QOS_CreateHandler() 2109 enet_qos_rx_bd_ring_t *rxBdRing = (enet_qos_rx_bd_ring_t *)&handle->rxBdRing[channel]; in ENET_QOS_GetRxFrameSize() local 2110 enet_qos_rx_bd_struct_t *rxDesc = &rxBdRing->rxBdBase[rxBdRing->rxGenIdx]; in ENET_QOS_GetRxFrameSize() 2111 uint16_t index = rxBdRing->rxGenIdx; in ENET_QOS_GetRxFrameSize() [all …]
|
| D | fsl_enet_qos.h | 668 enet_qos_rx_bd_ring_t rxBdRing[ENET_QOS_RING_NUM_MAX]; /*!< Receive buffer descriptor. */ member
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/enet/ |
| D | fsl_enet.c | 488 handle->rxBdRing[count].rxBdBase = buffCfg->rxBdStartAddrAlign; in ENET_SetHandler() 490 handle->rxBdRing[count].rxRingLen = buffCfg->rxBdNumber; in ENET_SetHandler() 962 enet_rx_bd_ring_t *rxBdRing; in ENET_RxBufferFreeAll() local 969 assert(handle->rxBdRing[ringId].rxBdBase != NULL); in ENET_RxBufferFreeAll() 971 rxBdRing = &handle->rxBdRing[ringId]; in ENET_RxBufferFreeAll() 972 curBuffDescrip = rxBdRing->rxBdBase; in ENET_RxBufferFreeAll() 992 index = ENET_IncreaseIndex(index, rxBdRing->rxRingLen); in ENET_RxBufferFreeAll() 993 curBuffDescrip = rxBdRing->rxBdBase + index; in ENET_RxBufferFreeAll() 1444 enet_rx_bd_ring_t *rxBdRing = &handle->rxBdRing[ringId]; in ENET_GetRxErrBeforeReadFrame() local 1445 volatile enet_rx_bd_struct_t *curBuffDescrip = rxBdRing->rxBdBase + rxBdRing->rxGenIdx; in ENET_GetRxErrBeforeReadFrame() [all …]
|
| D | fsl_enet.h | 698 enet_rx_bd_ring_t rxBdRing[FSL_FEATURE_ENET_QUEUE]; /*!< Receive buffer descriptor. */ member
|