| /FreeRTOS-Plus-TCP-v3.1.0/source/portable/NetworkInterface/pic32mzef/ |
| D | NetworkInterface_wifi.c | 105 BaseType_t xNetworkInterfaceOutput( NetworkBufferDescriptor_t * const pxDescriptor, in xNetworkInterfaceOutput() argument 110 …if( ( pxDescriptor != 0 ) && ( pxDescriptor->pucEthernetBuffer != 0 ) && ( pxDescriptor->xDataLeng… in xNetworkInterfaceOutput() 113 if( WDRV_EXT_DataSend( pxDescriptor->xDataLength, pxDescriptor->pucEthernetBuffer ) == 0 ) in xNetworkInterfaceOutput() 121 vReleaseNetworkBufferAndDescriptor( pxDescriptor ); in xNetworkInterfaceOutput()
|
| D | NetworkInterface_eth.c | 247 BaseType_t xNetworkInterfaceOutput( NetworkBufferDescriptor_t * const pxDescriptor, in xNetworkInterfaceOutput() argument 256 …if( ( pxDescriptor != 0 ) && ( pxDescriptor->pucEthernetBuffer != 0 ) && ( pxDescriptor->xDataLeng… in xNetworkInterfaceOutput() 258 …TCPIP_MAC_PACKET ** ppkt = ( TCPIP_MAC_PACKET ** ) ( pxDescriptor->pucEthernetBuffer - PIC32_BUFFE… in xNetworkInterfaceOutput() 266 pTxPkt->pDSeg->segLen = pxDescriptor->xDataLength; in xNetworkInterfaceOutput() 273 …pxDescriptor->pucEthernetBuffer = 0; /* it will be released by the MAC driver once it's transmitte… in xNetworkInterfaceOutput() 282 vReleaseNetworkBufferAndDescriptor( pxDescriptor ); in xNetworkInterfaceOutput()
|
| /FreeRTOS-Plus-TCP-v3.1.0/source/portable/NetworkInterface/libslirp/ |
| D | MBuffNetworkInterface.c | 179 NetworkBufferDescriptor_t * pxDescriptor = NULL; in vNetifReceiveTask() local 187 while( pxDescriptor == NULL ) in vNetifReceiveTask() 190 pxDescriptor = pxGetNetworkBufferWithDescriptor( NETWORK_BUFFER_LEN, portMAX_DELAY ); in vNetifReceiveTask() 191 configASSERT( pxDescriptor->xDataLength >= NETWORK_BUFFER_LEN ); in vNetifReceiveTask() 196 pxDescriptor->pucEthernetBuffer, in vNetifReceiveTask() 197 pxDescriptor->xDataLength, in vNetifReceiveTask() 205 pxDescriptor->xDataLength = uxMessageLen; in vNetifReceiveTask() 208 xFrameProcess = ipCONSIDER_FRAME_FOR_PROCESSING( pxDescriptor->pucEthernetBuffer ); in vNetifReceiveTask() 217 xRxEvent.pvData = ( void * ) pxDescriptor; in vNetifReceiveTask() 224 pxDescriptor = NULL; in vNetifReceiveTask() [all …]
|
| /FreeRTOS-Plus-TCP-v3.1.0/source/portable/NetworkInterface/LPC18xx/ |
| D | NetworkInterface.c | 190 static void prvRemoveTrailingBytes( NetworkBufferDescriptor_t * pxDescriptor ); 411 BaseType_t xNetworkInterfaceOutput( NetworkBufferDescriptor_t * const pxDescriptor, in xNetworkInterfaceOutput() argument 448 … xDMATxDescriptors[ ulNextFreeTxDescriptor ].B1ADD = ( uint32_t ) pxDescriptor->pucEthernetBuffer; in xNetworkInterfaceOutput() 458 …scriptors[ ulNextFreeTxDescriptor ].B1ADD, ( void * ) pxDescriptor->pucEthernetBuffer, pxDescripto… in xNetworkInterfaceOutput() 462 …scriptors[ ulNextFreeTxDescriptor ].BSIZE = ( uint32_t ) TDES_ENH_BS1( pxDescriptor->xDataLength ); in xNetworkInterfaceOutput() 488 vReleaseNetworkBufferAndDescriptor( pxDescriptor ); in xNetworkInterfaceOutput() 620 static void prvRemoveTrailingBytes( NetworkBufferDescriptor_t * pxDescriptor ) in prvRemoveTrailingBytes() argument 625 pxIPPacket = ( IPPacket_t * ) pxDescriptor->pucEthernetBuffer; in prvRemoveTrailingBytes() 629 if( xExpectedLength == ( pxDescriptor->xDataLength + 4 ) ) in prvRemoveTrailingBytes() 631 pxDescriptor->xDataLength -= 4; in prvRemoveTrailingBytes() [all …]
|
| /FreeRTOS-Plus-TCP-v3.1.0/source/portable/NetworkInterface/M487/ |
| D | NetworkInterface.c | 141 BaseType_t xNetworkInterfaceOutput( NetworkBufferDescriptor_t * const pxDescriptor, in xNetworkInterfaceOutput() argument 146 if( pxDescriptor->xDataLength >= PACKET_BUFFER_SIZE ) in xNetworkInterfaceOutput() 148 …FreeRTOS_printf( ( "TX buffer length %d over %d\n", pxDescriptor->xDataLength, PACKET_BUFFER_SIZE … in xNetworkInterfaceOutput() 164 memcpy( buffer, pxDescriptor->pucEthernetBuffer, pxDescriptor->xDataLength ); in xNetworkInterfaceOutput() 165 numaker_eth_trigger_tx( pxDescriptor->xDataLength, NULL ); in xNetworkInterfaceOutput() 174 vReleaseNetworkBufferAndDescriptor( pxDescriptor ); in xNetworkInterfaceOutput()
|
| /FreeRTOS-Plus-TCP-v3.1.0/source/portable/NetworkInterface/ThirdParty/MSP432/ |
| D | NetworkInterface.c | 211 NetworkBufferDescriptor_t * pxDescriptor; member 729 NetworkBufferDescriptor_t * pxDescriptor = NULL; in prvEMACDeferredInterruptHandlerTaskRX() local 742 pxDescriptor = pxGetNetworkBufferWithDescriptor( xBytesReceived, 0 ); in prvEMACDeferredInterruptHandlerTaskRX() 744 if( pxDescriptor != NULL ) in prvEMACDeferredInterruptHandlerTaskRX() 746 … memcpy( pxDescriptor->pucEthernetBuffer, NIDataReceived.ucbuff, NIDataReceived.ulbuff_siz ); in prvEMACDeferredInterruptHandlerTaskRX() 747 pxDescriptor->xDataLength = xBytesReceived; in prvEMACDeferredInterruptHandlerTaskRX() 749 xRxEvent.pvData = ( void * ) pxDescriptor; in prvEMACDeferredInterruptHandlerTaskRX() 759 vReleaseNetworkBufferAndDescriptor( pxDescriptor ); in prvEMACDeferredInterruptHandlerTaskRX() 800 pxPacket = ( ProtocolPacket_t * ) ( NIDataOutput.pxDescriptor->pucEthernetBuffer ); in prvEMACDeferredInterfaceOutputTaskTX() 808 …packetTransmit( NIDataOutput.pxDescriptor->pucEthernetBuffer, ( uint32_t ) NIDataOutput.pxDescript… in prvEMACDeferredInterfaceOutputTaskTX() [all …]
|
| /FreeRTOS-Plus-TCP-v3.1.0/source/portable/NetworkInterface/ATSAME5x/ |
| D | NetworkInterface.c | 353 BaseType_t xNetworkInterfaceOutput( NetworkBufferDescriptor_t * const pxDescriptor, in xNetworkInterfaceOutput() argument 371 …cket_t * pxIPPacket = ipCAST_CONST_PTR_TO_CONST_TYPE_PTR( IPPacket_t, pxDescriptor->pucEthernetBuf… in xNetworkInterfaceOutput() 375 …( void ) usGenerateProtocolChecksum( pxDescriptor->pucEthernetBuffer, pxDescriptor->xDataLength, p… in xNetworkInterfaceOutput() 380 mac_async_write( Ð_MAC, pxDescriptor->pucEthernetBuffer, pxDescriptor->xDataLength ); in xNetworkInterfaceOutput() 391 vReleaseNetworkBufferAndDescriptor( pxDescriptor ); in xNetworkInterfaceOutput()
|
| /FreeRTOS-Plus-TCP-v3.1.0/test/cbmc/proofs/TCP/prvTCPReturnPacket/ |
| D | TCPReturnPacket_harness.c | 63 BaseType_t xNetworkInterfaceOutput( NetworkBufferDescriptor_t * pxDescriptor, in xNetworkInterfaceOutput() argument 68 __CPROVER_assert( pxDescriptor != NULL, "The descriptor cannot be NULL" ); in xNetworkInterfaceOutput() 69 … __CPROVER_assert( pxDescriptor->pucEthernetBuffer != NULL, "The ethernet buffer cannot be NULL" ); in xNetworkInterfaceOutput()
|
| /FreeRTOS-Plus-TCP-v3.1.0/test/cbmc/proofs/ARP/ARP_OutputARPRequest_buffer_alloc2/ |
| D | OutputARPRequest_harness.c | 44 BaseType_t xNetworkInterfaceOutput( NetworkBufferDescriptor_t * const pxDescriptor, in xNetworkInterfaceOutput() argument 49 vReleaseNetworkBufferAndDescriptor( pxDescriptor ); in xNetworkInterfaceOutput()
|
| /FreeRTOS-Plus-TCP-v3.1.0/source/portable/NetworkInterface/STM32Fxx/ |
| D | NetworkInterface.c | 663 BaseType_t xNetworkInterfaceOutput( NetworkBufferDescriptor_t * const pxDescriptor, in xNetworkInterfaceOutput() argument 681 pxPacket = ( ProtocolPacket_t * ) ( pxDescriptor->pucEthernetBuffer ); in xNetworkInterfaceOutput() 708 ulTransmitSize = pxDescriptor->xDataLength; in xNetworkInterfaceOutput() 718 … memcpy( ( void * ) pxDmaTxDesc->Buffer1Addr, pxDescriptor->pucEthernetBuffer, ulTransmitSize ); in xNetworkInterfaceOutput() 725 pxDmaTxDesc->Buffer1Addr = ( uint32_t ) pxDescriptor->pucEthernetBuffer; in xNetworkInterfaceOutput() 755 …uint32_t * pulBuffer = ( uint32_t ) ( pxDescriptor->pucEthernetBuffer - NETWORK_BUFFER_HEADER_SIZE… in xNetworkInterfaceOutput() 782 vReleaseNetworkBufferAndDescriptor( pxDescriptor ); in xNetworkInterfaceOutput() 881 static void prvPassEthMessages( NetworkBufferDescriptor_t * pxDescriptor ) in prvPassEthMessages() argument 886 xRxEvent.pvData = ( void * ) pxDescriptor; in prvPassEthMessages() 897 NetworkBufferDescriptor_t * pxNext = pxDescriptor->pxNextBuffer; in prvPassEthMessages() [all …]
|
| /FreeRTOS-Plus-TCP-v3.1.0/test/cbmc/proofs/ARP/ARP_OutputARPRequest_buffer_alloc1/ |
| D | OutputARPRequest_harness.c | 64 BaseType_t xNetworkInterfaceOutput( NetworkBufferDescriptor_t * const pxDescriptor, in xNetworkInterfaceOutput() argument 69 vReleaseNetworkBufferAndDescriptor( pxDescriptor ); in xNetworkInterfaceOutput()
|
| /FreeRTOS-Plus-TCP-v3.1.0/source/portable/NetworkInterface/STM32Hxx/ |
| D | NetworkInterface.c | 345 BaseType_t xNetworkInterfaceOutput( NetworkBufferDescriptor_t * const pxDescriptor, in xNetworkInterfaceOutput() argument 356 pucTXBuffer = pxDescriptor->pucEthernetBuffer; in xNetworkInterfaceOutput() 364 configASSERT( pxDescriptor->xDataLength <= sizeof( Tx_Buff[ 0 ] ) ); in xNetworkInterfaceOutput() 370 .len = pxDescriptor->xDataLength, in xNetworkInterfaceOutput() 374 xTxConfig.Length = pxDescriptor->xDataLength; in xNetworkInterfaceOutput() 400 … memcpy( pucTXBuffer, pxDescriptor->pucEthernetBuffer, pxDescriptor->xDataLength ); in xNetworkInterfaceOutput() 424 vReleaseNetworkBufferAndDescriptor( pxDescriptor ); in xNetworkInterfaceOutput()
|
| /FreeRTOS-Plus-TCP-v3.1.0/source/portable/NetworkInterface/Zynq/ |
| D | x_emacpsif_dma.c | 327 static void prvPassEthMessages( NetworkBufferDescriptor_t * pxDescriptor ) in prvPassEthMessages() argument 332 xRxEvent.pvData = ( void * ) pxDescriptor; in prvPassEthMessages() 343 NetworkBufferDescriptor_t * pxNext = pxDescriptor->pxNextBuffer; in prvPassEthMessages() 344 vReleaseNetworkBufferAndDescriptor( pxDescriptor ); in prvPassEthMessages() 345 pxDescriptor = pxNext; in prvPassEthMessages() 346 } while( pxDescriptor != NULL ); in prvPassEthMessages() 350 vReleaseNetworkBufferAndDescriptor( pxDescriptor ); in prvPassEthMessages()
|
| /FreeRTOS-Plus-TCP-v3.1.0/source/portable/NetworkInterface/RX/ |
| D | NetworkInterface.c | 163 BaseType_t xNetworkInterfaceOutput( NetworkBufferDescriptor_t * const pxDescriptor, in xNetworkInterfaceOutput() argument 178 if( SendData( pxDescriptor->pucEthernetBuffer, pxDescriptor->xDataLength ) >= 0 ) in xNetworkInterfaceOutput() 195 vReleaseNetworkBufferAndDescriptor( pxDescriptor ); in xNetworkInterfaceOutput()
|
| /FreeRTOS-Plus-TCP-v3.1.0/source/portable/NetworkInterface/xilinx_ultrascale/ |
| D | x_emacpsif_dma.c | 358 static void prvPassEthMessages( NetworkBufferDescriptor_t * pxDescriptor ) in prvPassEthMessages() argument 363 xRxEvent.pvData = ( void * ) pxDescriptor; in prvPassEthMessages() 374 NetworkBufferDescriptor_t * pxNext = pxDescriptor->pxNextBuffer; in prvPassEthMessages() 375 vReleaseNetworkBufferAndDescriptor( pxDescriptor ); in prvPassEthMessages() 376 pxDescriptor = pxNext; in prvPassEthMessages() 377 } while( pxDescriptor != NULL ); in prvPassEthMessages() 381 vReleaseNetworkBufferAndDescriptor( pxDescriptor ); in prvPassEthMessages()
|
| /FreeRTOS-Plus-TCP-v3.1.0/source/portable/NetworkInterface/DriverSAM/ |
| D | NetworkInterface.c | 497 BaseType_t xNetworkInterfaceOutput( NetworkBufferDescriptor_t * const pxDescriptor, in xNetworkInterfaceOutput() argument 504 ulTransmitSize = pxDescriptor->xDataLength; in xNetworkInterfaceOutput() 506 pxSendPacket = ( IPPacket_t * ) pxDescriptor->pucEthernetBuffer; in xNetworkInterfaceOutput() 548 … uint32_t xAddress = ( uint32_t ) ( pxDescriptor->pucEthernetBuffer - NETWORK_BUFFER_HEADER_SIZE ); in xNetworkInterfaceOutput() 553 …gmac_dev_write( &gs_gmac_dev, ( void * ) pxDescriptor->pucEthernetBuffer, pxDescriptor->xDataLengt… in xNetworkInterfaceOutput() 567 vReleaseNetworkBufferAndDescriptor( pxDescriptor ); in xNetworkInterfaceOutput()
|
| /FreeRTOS-Plus-TCP-v3.1.0/source/portable/NetworkInterface/ATSAM4E/ |
| D | NetworkInterface.c | 263 BaseType_t xNetworkInterfaceOutput( NetworkBufferDescriptor_t * const pxDescriptor, in xNetworkInterfaceOutput() argument 297 …gmac_dev_write( &gs_gmac_dev, ( void * ) pxDescriptor->pucEthernetBuffer, pxDescriptor->xDataLengt… in xNetworkInterfaceOutput() 311 vReleaseNetworkBufferAndDescriptor( pxDescriptor ); in xNetworkInterfaceOutput()
|
| /FreeRTOS-Plus-TCP-v3.1.0/source/include/ |
| D | FreeRTOS_ARP.h | 148 BaseType_t xCheckLoopback( NetworkBufferDescriptor_t * const pxDescriptor,
|
| D | FreeRTOS_TCP_IP.h | 37 BaseType_t xProcessReceivedTCPPacket( NetworkBufferDescriptor_t * pxDescriptor );
|
| D | FreeRTOS_TCP_Transmission.h | 52 NetworkBufferDescriptor_t * pxDescriptor,
|
| /FreeRTOS-Plus-TCP-v3.1.0/source/ |
| D | FreeRTOS_ARP.c | 1149 BaseType_t xCheckLoopback( NetworkBufferDescriptor_t * const pxDescriptor, in xCheckLoopback() argument 1153 NetworkBufferDescriptor_t * pxUseDescriptor = pxDescriptor; in xCheckLoopback() 1171 … pxDuplicateNetworkBufferWithDescriptor( pxDescriptor, pxDescriptor->xDataLength ); in xCheckLoopback()
|
| D | FreeRTOS_IP.c | 337 … NetworkBufferDescriptor_t * pxDescriptor = ( NetworkBufferDescriptor_t * ) xReceivedEvent.pvData; in prvProcessIPEventsAndTimers() local 341 … iptraceNETWORK_INTERFACE_OUTPUT( pxDescriptor->xDataLength, pxDescriptor->pucEthernetBuffer ); in prvProcessIPEventsAndTimers() 342 ( void ) xNetworkInterfaceOutput( pxDescriptor, pdTRUE ); in prvProcessIPEventsAndTimers()
|
| D | FreeRTOS_TCP_IP.c | 617 BaseType_t xProcessReceivedTCPPacket( NetworkBufferDescriptor_t * pxDescriptor ) in xProcessReceivedTCPPacket() argument 620 NetworkBufferDescriptor_t * pxNetworkBuffer = pxDescriptor; in xProcessReceivedTCPPacket()
|
| D | FreeRTOS_TCP_Transmission.c | 255 NetworkBufferDescriptor_t * pxDescriptor, in prvTCPReturnPacket() argument 265 NetworkBufferDescriptor_t * pxNetworkBuffer = pxDescriptor; in prvTCPReturnPacket()
|
| /FreeRTOS-Plus-TCP-v3.1.0/test/unit-test/FreeRTOS_TCP_IP/ |
| D | FreeRTOS_TCP_IP_utest.c | 93 NetworkBufferDescriptor_t * pxDescriptor, in prvTCPReturnPacket_StubReturnNULL() argument 98 ( void ) pxDescriptor; in prvTCPReturnPacket_StubReturnNULL()
|