Home
last modified time | relevance | path

Searched refs:pxBufferDescriptor (Results 1 – 8 of 8) sorted by relevance

/FreeRTOS-Plus-TCP-v4.0.0/source/portable/NetworkInterface/RX/
DNetworkInterface.c261 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()
334pxBufferDescriptor->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/
DNetworkInterface.c278 NetworkBufferDescriptor_t * pxBufferDescriptor; in prvEMACDeferredInterruptHandlerTask() local
310 pxBufferDescriptor = pxGetNetworkBufferWithDescriptor( xBytesReceived, 0 ); in prvEMACDeferredInterruptHandlerTask()
312 if( pxBufferDescriptor != NULL ) in prvEMACDeferredInterruptHandlerTask()
322 … xBytesRead = mac_async_read( &ETH_MAC, pxBufferDescriptor->pucEthernetBuffer, xBytesReceived ); in prvEMACDeferredInterruptHandlerTask()
323 pxBufferDescriptor->xDataLength = xBytesRead; in prvEMACDeferredInterruptHandlerTask()
324 pxBufferDescriptor->pxInterface = pxMyInterface; in prvEMACDeferredInterruptHandlerTask()
325pxBufferDescriptor->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/
DNetworkInterface.c244 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/
DNetworkInterface.c144 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/
DNetworkInterface_eth.c181 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()
812pxBufferDescriptor->pxEndPoint = FreeRTOS_MatchingEndpoint( pxMyInterface, pxBufferDescriptor->puc… in MacProcessRxPacket()
815 xRxEvent.pvData = ( void * ) pxBufferDescriptor; in MacProcessRxPacket()
833 if( pxBufferDescriptor != 0 ) in MacProcessRxPacket()
[all …]
DBufferAllocation_2.c184 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/
DNetworkInterface.c626 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()
634pxBufferDescriptor->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/
DNetworkInterface.c247 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 …]