Searched refs:pxBufferDescriptor (Results 1 – 8 of 8) sorted by relevance
/FreeRTOS-Plus-TCP-v4.0.0/source/portable/NetworkInterface/RX/ |
D | NetworkInterface.c | 261 NetworkBufferDescriptor_t * pxBufferDescriptor; in prvEMACDeferredInterruptHandlerTask() local 316 pxBufferDescriptor = pxGetNetworkBufferWithDescriptor( ( size_t ) xBytesReceived, 0 ); in prvEMACDeferredInterruptHandlerTask() 318 if( pxBufferDescriptor != NULL ) in prvEMACDeferredInterruptHandlerTask() 328 … memcpy( pxBufferDescriptor->pucEthernetBuffer, buffer_pointer, ( size_t ) xBytesReceived ); in prvEMACDeferredInterruptHandlerTask() 332 pxBufferDescriptor->xDataLength = ( size_t ) xBytesReceived; in prvEMACDeferredInterruptHandlerTask() 333 pxBufferDescriptor->pxInterface = pxMyInterface; in prvEMACDeferredInterruptHandlerTask() 334 …pxBufferDescriptor->pxEndPoint = FreeRTOS_MatchingEndpoint( pxMyInterface, pxBufferDescriptor->puc… in prvEMACDeferredInterruptHandlerTask() 342 …if( ( eConsiderFrameForProcessing( pxBufferDescriptor->pucEthernetBuffer ) == eProcessBuffer ) && … in prvEMACDeferredInterruptHandlerTask() 349 xRxEvent.pvData = ( void * ) pxBufferDescriptor; in prvEMACDeferredInterruptHandlerTask() 355 vReleaseNetworkBufferAndDescriptor( pxBufferDescriptor ); in prvEMACDeferredInterruptHandlerTask() [all …]
|
/FreeRTOS-Plus-TCP-v4.0.0/source/portable/NetworkInterface/ATSAME5x/ |
D | NetworkInterface.c | 278 NetworkBufferDescriptor_t * pxBufferDescriptor; in prvEMACDeferredInterruptHandlerTask() local 310 pxBufferDescriptor = pxGetNetworkBufferWithDescriptor( xBytesReceived, 0 ); in prvEMACDeferredInterruptHandlerTask() 312 if( pxBufferDescriptor != NULL ) in prvEMACDeferredInterruptHandlerTask() 322 … xBytesRead = mac_async_read( Ð_MAC, pxBufferDescriptor->pucEthernetBuffer, xBytesReceived ); in prvEMACDeferredInterruptHandlerTask() 323 pxBufferDescriptor->xDataLength = xBytesRead; in prvEMACDeferredInterruptHandlerTask() 324 pxBufferDescriptor->pxInterface = pxMyInterface; in prvEMACDeferredInterruptHandlerTask() 325 …pxBufferDescriptor->pxEndPoint = FreeRTOS_MatchingEndpoint( pxMyInterface, pxBufferDescriptor->puc… in prvEMACDeferredInterruptHandlerTask() 327 if( pxBufferDescriptor->pxEndPoint == NULL ) in prvEMACDeferredInterruptHandlerTask() 339 …pxIPPacket = ipCAST_CONST_PTR_TO_CONST_TYPE_PTR( IPPacket_t, pxBufferDescriptor->pucEthernetBuffer… in prvEMACDeferredInterruptHandlerTask() 343 …CMPChecksumResult = usGenerateProtocolChecksum( pxBufferDescriptor->pucEthernetBuffer, pxBufferDes… in prvEMACDeferredInterruptHandlerTask() [all …]
|
/FreeRTOS-Plus-TCP-v4.0.0/source/portable/NetworkInterface/M487/ |
D | NetworkInterface.c | 244 NetworkBufferDescriptor_t * pxBufferDescriptor = NULL; in prvEMACHandlerTask() local 284 pxBufferDescriptor = pxGetNetworkBufferWithDescriptor( PACKET_BUFFER_SIZE, 0 ); in prvEMACHandlerTask() 286 if( pxBufferDescriptor != NULL ) in prvEMACHandlerTask() 288 memcpy( pxBufferDescriptor->pucEthernetBuffer, buffer, dataLength ); in prvEMACHandlerTask() 289 pxBufferDescriptor->xDataLength = dataLength; in prvEMACHandlerTask() 303 xRxEvent.pvData = ( void * ) pxBufferDescriptor; in prvEMACHandlerTask() 310 vReleaseNetworkBufferAndDescriptor( pxBufferDescriptor ); in prvEMACHandlerTask()
|
/FreeRTOS-Plus-TCP-v4.0.0/source/portable/NetworkInterface/LPC54018/ |
D | NetworkInterface.c | 144 NetworkBufferDescriptor_t * pxBufferDescriptor = pxGetNetworkBufferWithDescriptor( length, 0 ); in prvProcessFrame() local 146 if( pxBufferDescriptor != NULL ) in prvProcessFrame() 148 ENET_ReadFrame( ENET, &g_handle, pxBufferDescriptor->pucEthernetBuffer, length, 0 ); in prvProcessFrame() 149 pxBufferDescriptor->xDataLength = length; in prvProcessFrame() 151 … if( ipCONSIDER_FRAME_FOR_PROCESSING( pxBufferDescriptor->pucEthernetBuffer ) == eProcessBuffer ) in prvProcessFrame() 155 xRxEvent.pvData = ( void * ) pxBufferDescriptor; in prvProcessFrame() 159 vReleaseNetworkBufferAndDescriptor( pxBufferDescriptor ); in prvProcessFrame() 167 vReleaseNetworkBufferAndDescriptor( pxBufferDescriptor ); in prvProcessFrame()
|
/FreeRTOS-Plus-TCP-v4.0.0/source/portable/NetworkInterface/pic32mzef/ |
D | NetworkInterface_eth.c | 181 NetworkBufferDescriptor_t * pxBufferDescriptor, 766 NetworkBufferDescriptor_t * pxBufferDescriptor; in MacProcessRxPacket() local 769 pxBufferDescriptor = 0; in MacProcessRxPacket() 802 pxBufferDescriptor = pxGetNetworkBufferWithDescriptor( 0, 0 ); in MacProcessRxPacket() 804 if( pxBufferDescriptor == 0 ) in MacProcessRxPacket() 810 PIC32_MacAssociate( pRxPkt, pxBufferDescriptor, pktLength ); in MacProcessRxPacket() 811 pxBufferDescriptor->pxInterface = pxMyInterface; in MacProcessRxPacket() 812 …pxBufferDescriptor->pxEndPoint = FreeRTOS_MatchingEndpoint( pxMyInterface, pxBufferDescriptor->puc… in MacProcessRxPacket() 815 xRxEvent.pvData = ( void * ) pxBufferDescriptor; in MacProcessRxPacket() 833 if( pxBufferDescriptor != 0 ) in MacProcessRxPacket() [all …]
|
D | BufferAllocation_2.c | 184 NetworkBufferDescriptor_t * pxBufferDescriptor, in PIC32_MacAssociate() argument 189 pxBufferDescriptor->pucEthernetBuffer = pPktBuff; in PIC32_MacAssociate() 190 pxBufferDescriptor->xDataLength = pktLength; in PIC32_MacAssociate() 206 *ppDcpt = pxBufferDescriptor; in PIC32_MacAssociate()
|
/FreeRTOS-Plus-TCP-v4.0.0/source/portable/NetworkInterface/NXP1060/ |
D | NetworkInterface.c | 626 NetworkBufferDescriptor_t * pxBufferDescriptor = pxGetNetworkBufferWithDescriptor( length, 0 ); in prvProcessFrame() local 629 if( pxBufferDescriptor != NULL ) in prvProcessFrame() 631 …ENET_ReadFrame( ethernetifLocal->base, &( ethernetifLocal->handle ), pxBufferDescriptor->pucEthern… in prvProcessFrame() 632 pxBufferDescriptor->xDataLength = length; in prvProcessFrame() 633 pxBufferDescriptor->pxInterface = pxMyInterface; in prvProcessFrame() 634 …pxBufferDescriptor->pxEndPoint = FreeRTOS_MatchingEndpoint( pxMyInterface, pxBufferDescriptor->puc… in prvProcessFrame() 636 if( pxBufferDescriptor->pxEndPoint == NULL ) in prvProcessFrame() 643 … if( ipCONSIDER_FRAME_FOR_PROCESSING( pxBufferDescriptor->pucEthernetBuffer ) == eProcessBuffer ) in prvProcessFrame() 647 xRxEvent.pvData = ( void * ) pxBufferDescriptor; in prvProcessFrame() 663 … pxEthernetHeader = ( ( const EthernetHeader_t * ) pxBufferDescriptor->pucEthernetBuffer ); in prvProcessFrame() [all …]
|
/FreeRTOS-Plus-TCP-v4.0.0/source/portable/NetworkInterface/STM32Hxx/ |
D | NetworkInterface.c | 247 NetworkBufferDescriptor_t * pxBufferDescriptor; in pucGetRXBuffer() local 250 pxBufferDescriptor = pxGetNetworkBufferWithDescriptor( uxSize, uxBlockTimeTicks ); in pucGetRXBuffer() 252 if( pxBufferDescriptor != NULL ) in pucGetRXBuffer() 254 pucReturn = pxBufferDescriptor->pucEthernetBuffer; in pucGetRXBuffer() 708 NetworkBufferDescriptor_t * pxBufferDescriptor; in prvNetworkInterfaceInput() local 751 pxBufferDescriptor = pxGetNetworkBufferWithDescriptor( uxLength, 0u ); in prvNetworkInterfaceInput() 753 if( pxBufferDescriptor == NULL ) in prvNetworkInterfaceInput() 762 if( pxBufferDescriptor == NULL ) in prvNetworkInterfaceInput() 778 if( pxBufferDescriptor != NULL ) in prvNetworkInterfaceInput() 780 pxReceivedBuffer = pxBufferDescriptor; in prvNetworkInterfaceInput() [all …]
|