Lines Matching refs:dmarxdesc

860   ETH_DMADescTypeDef *dmarxdesc;  in HAL_ETH_Stop_IT()  local
894 dmarxdesc = (ETH_DMADescTypeDef *)heth->RxDescList.RxDesc[descindex]; in HAL_ETH_Stop_IT()
895 CLEAR_BIT(dmarxdesc->DESC3, ETH_DMARXNDESCRF_IOC); in HAL_ETH_Stop_IT()
1043 ETH_DMADescTypeDef *dmarxdesc, *dmarxdesc_temp; in HAL_ETH_ReadData() local
1061 dmarxdesc = (ETH_DMADescTypeDef *)heth->RxDescList.RxDesc[descidx]; in HAL_ETH_ReadData()
1065 …while ((READ_BIT(dmarxdesc->DESC3, ETH_DMARXNDESCWBF_OWN) == (uint32_t)RESET) && (desccnt < desccn… in HAL_ETH_ReadData()
1068 …if ((READ_BIT(dmarxdesc->DESC3, ETH_DMARXNDESCWBF_FD) != (uint32_t)RESET) || (heth->RxDescList.pRx… in HAL_ETH_ReadData()
1071 if (READ_BIT(dmarxdesc->DESC3, ETH_DMARXNDESCWBF_FD) != (uint32_t)RESET) in HAL_ETH_ReadData()
1078 bufflength = READ_BIT(dmarxdesc->DESC3, ETH_DMARXNDESCWBF_PL) - heth->RxDescList.RxDataLength; in HAL_ETH_ReadData()
1081 if (READ_BIT(dmarxdesc->DESC3, ETH_DMARXNDESCWBF_LD) != (uint32_t)RESET) in HAL_ETH_ReadData()
1084 heth->RxDescList.pRxLastRxDesc = dmarxdesc->DESC3; in HAL_ETH_ReadData()
1089 if (READ_BIT(dmarxdesc->DESC1, ETH_DMARXNDESCWBF_TSA) != (uint32_t)RESET) in HAL_ETH_ReadData()
1110 (uint8_t *)dmarxdesc->BackupAddr0, bufflength); in HAL_ETH_ReadData()
1114 (uint8_t *)dmarxdesc->BackupAddr0, (uint16_t) bufflength); in HAL_ETH_ReadData()
1120 dmarxdesc->BackupAddr0 = 0; in HAL_ETH_ReadData()
1126 dmarxdesc = (ETH_DMADescTypeDef *)heth->RxDescList.RxDesc[descidx]; in HAL_ETH_ReadData()
1166 ETH_DMADescTypeDef *dmarxdesc; in ETH_UpdateDescriptor() local
1171 dmarxdesc = (ETH_DMADescTypeDef *)heth->RxDescList.RxDesc[descidx]; in ETH_UpdateDescriptor()
1177 if (READ_REG(dmarxdesc->BackupAddr0) == 0U) in ETH_UpdateDescriptor()
1193 WRITE_REG(dmarxdesc->BackupAddr0, (uint32_t)buff); in ETH_UpdateDescriptor()
1194 WRITE_REG(dmarxdesc->DESC0, (uint32_t)buff); in ETH_UpdateDescriptor()
1203 … WRITE_REG(dmarxdesc->DESC3, ETH_DMARXNDESCRF_OWN | ETH_DMARXNDESCRF_BUF1V | ETH_DMARXNDESCRF_IOC); in ETH_UpdateDescriptor()
1207 WRITE_REG(dmarxdesc->DESC3, ETH_DMARXNDESCRF_OWN | ETH_DMARXNDESCRF_BUF1V); in ETH_UpdateDescriptor()
1213 dmarxdesc = (ETH_DMADescTypeDef *)heth->RxDescList.RxDesc[descidx]; in ETH_UpdateDescriptor()
2998 ETH_DMADescTypeDef *dmarxdesc; in ETH_DMARxDescListInit() local
3003 dmarxdesc = heth->Init.RxDesc + i; in ETH_DMARxDescListInit()
3005 WRITE_REG(dmarxdesc->DESC0, 0x0U); in ETH_DMARxDescListInit()
3006 WRITE_REG(dmarxdesc->DESC1, 0x0U); in ETH_DMARxDescListInit()
3007 WRITE_REG(dmarxdesc->DESC2, 0x0U); in ETH_DMARxDescListInit()
3008 WRITE_REG(dmarxdesc->DESC3, 0x0U); in ETH_DMARxDescListInit()
3009 WRITE_REG(dmarxdesc->BackupAddr0, 0x0U); in ETH_DMARxDescListInit()
3010 WRITE_REG(dmarxdesc->BackupAddr1, 0x0U); in ETH_DMARxDescListInit()
3013 WRITE_REG(heth->RxDescList.RxDesc[i], (uint32_t)dmarxdesc); in ETH_DMARxDescListInit()