Home
last modified time | relevance | path

Searched refs:buffer (Results 1 – 19 of 19) sorted by relevance

/FreeRTOS-Plus-TCP-v4.0.0/test/cbmc/stubs/
Dfreertos_api.c168 uint8_t * buffer = safeMalloc( buffer_size ); in FreeRTOS_recvfrom() local
170 if( buffer == NULL ) in FreeRTOS_recvfrom()
176 buffer = buffer + sizeof( UDPPacket_t ); in FreeRTOS_recvfrom()
180 *( ( uint8_t ** ) pvBuffer ) = buffer; in FreeRTOS_recvfrom()
223 uint8_t * buffer = safeMalloc( size ); in FreeRTOS_GetUDPPayloadBuffer_Multi() local
225 return buffer == NULL ? buffer : buffer + sizeof( UDPPacket_t ); in FreeRTOS_GetUDPPayloadBuffer_Multi()
/FreeRTOS-Plus-TCP-v4.0.0/source/portable/NetworkInterface/M487/
DNetworkInterface.c144 uint8_t * buffer = NULL; in xNetworkInterfaceOutput() local
152 buffer = numaker_eth_get_tx_buf(); in xNetworkInterfaceOutput()
154 if( buffer == NULL ) in xNetworkInterfaceOutput()
162 NU_DEBUGF( ( "%s ... buffer=0x%x\r\n", __FUNCTION__, buffer ) ); in xNetworkInterfaceOutput()
164 memcpy( buffer, pxDescriptor->pucEthernetBuffer, pxDescriptor->xDataLength ); in xNetworkInterfaceOutput()
243 uint8_t * buffer = NULL; in prvEMACHandlerTask() local
271 if( numaker_eth_get_rx_buf( &dataLength, &buffer ) != 0 ) in prvEMACHandlerTask()
288 memcpy( pxBufferDescriptor->pucEthernetBuffer, buffer, dataLength ); in prvEMACHandlerTask()
/FreeRTOS-Plus-TCP-v4.0.0/test/cbmc/proofs/ARP/ARP_FreeRTOS_OutputARPRequest/
DREADME.md13 guarantees that for a buffer allocated to xDataLength,
17 buffer allocated by pxGetNetworkBufferWithDescriptor allocates
18 a buffer of at least ipconfigETHERNET_MINIMUM_PACKET_BYTES,
29 buffer management layer.
DConfigurations.json42 #That is the minimal required size for an ARPPacket_t plus offset in the buffer.
/FreeRTOS-Plus-TCP-v4.0.0/source/portable/NetworkInterface/esp32/
DNetworkInterface.c196 void * buffer, in wlanif_input() argument
210 if( eConsiderFrameForProcessing( buffer ) != eProcessBuffer ) in wlanif_input()
227 memcpy( pxNetworkBuffer->pucEthernetBuffer, buffer, len ); in wlanif_input()
232 ESP_LOGE( TAG, "Failed to enqueue packet to network stack %p, len %d", buffer, len ); in wlanif_input()
/FreeRTOS-Plus-TCP-v4.0.0/test/cbmc/proofs/DHCP/DHCPProcessEndPoint/
DREADME.md4 The main stubs in this proof deal with buffer management, which assume
5 that the buffer is large enough to accomodate a DHCP message plus a
/FreeRTOS-Plus-TCP-v4.0.0/source/portable/NetworkInterface/STM32Hxx/
Dreadme.md79 Define the total number of network buffer descriptors, e.g. 64:
120 …t32_t DMACCATBR; // ETH_DMACCATXBR Channel Tx current application transmit buffer register
121 …nt32_t DMACCARBR; // ETH_DMACCARXBR Channel Rx current application receive buffer register
126 FreeRTOS+TCP never uses this feature. Each packet is stored in a single buffer called
DNetworkInterface.c554 .buffer = pucTXBuffer, in xSTM32H_NetworkInterfaceOutput()
729 if( data_buffer.buffer != NULL ) in prvNetworkInterfaceInput()
731 pxReceivedBuffer = pxPacketBuffer_to_NetworkBuffer( data_buffer.buffer ); in prvNetworkInterfaceInput()
782 memcpy( pxReceivedBuffer->pucEthernetBuffer, data_buffer.buffer, uxDataLength ); in prvNetworkInterfaceInput()
Dstm32hxx_hal_eth.h176 uint8_t * buffer; /*<! buffer address */ member
Dstm32hxx_hal_eth.c1330 RxBuffer->buffer = ( uint8_t * ) dma_rx_desc->BackupAddr0; in HAL_ETH_GetRxData()
2900 WRITE_REG( dmatxdesc->DESC0, ( uint32_t ) txbuffer->buffer ); in ETH_Prepare_Tx_Descriptors()
/FreeRTOS-Plus-TCP-v4.0.0/
DHistory.txt105 + Updated buffer allocation to return a zero length buffer when
112 + Repaired buffer leak in NBNS reply logic.
194 block momentarily until a TX-buffer becomes available.
225 constant to improve network buffer alignment handling capabilities (expert
296 + Previously, an immediate ACK was only sent when buffer space was
317 for freeing a buffer sent to to the MAC driver for transmission, and
329 writer to set their own minimum buffer size should the hardware not be
338 + Fix: LLMNR and NBNS behaviour when the reply is in a larger buffer than the
DCMakeLists.txt30 # Select the appropriate buffer allocaiton method.
34 …set(FREERTOS_PLUS_TCP_BUFFER_ALLOCATION "2" CACHE STRING "FreeRTOS buffer allocation model number.…
DMISRA.md82 unaligned access. But, in case of FreeRTOS+TCP, the buffer in which the
/FreeRTOS-Plus-TCP-v4.0.0/source/portable/NetworkInterface/STM32Fxx/
Dreadme.md100 When MTU is 1500, MTU+36 becomes a well-aligned buffer of 1536 bytes ( 0x600 ).
104 When two buffers share the same cache buffer, you are bound to see data errors.
Dstm32fxx_hal_eth.h730 uint32_t buffer; /*!< Frame buffer */ member
/FreeRTOS-Plus-TCP-v4.0.0/tools/tcp_utilities/
Dplus_tcp_demo_cli.c793 char buffer[ 33 ]; in handle_rand() local
799 buffer[ index ] = ( ( ulNumber & ulMask ) != 0 ) ? '1' : '0'; in handle_rand()
803 buffer[ index ] = '\0'; in handle_rand()
804 FreeRTOS_printf( ( "Random %08lx (%s)\n", ulNumber, buffer ) ); in handle_rand()
/FreeRTOS-Plus-TCP-v4.0.0/source/portable/NetworkInterface/NXP1060/
DNetworkInterface.c172 void * buffer; /*!< Original buffer wrapped. */ member
894 ethernetifLocal->RxPbufs[ i ].buffer = &( ethernetifLocal->RxDataBuff[ i ][ 0 ] ); in xEMACInit()
/FreeRTOS-Plus-TCP-v4.0.0/test/unit-test/FreeRTOS_DNS/
DFreeRTOS_DNS_utest.c340 uint8_t buffer[ 2280 + ipBUFFER_PADDING ]; in test_FreeRTOS_gethostbyname_FailSendDNSReplyZero() local
353 xNetworkBuffer.pucEthernetBuffer = buffer; in test_FreeRTOS_gethostbyname_FailSendDNSReplyZero()
402 uint8_t buffer[ 2280 + ipBUFFER_PADDING ]; in test_FreeRTOS_gethostbyname_Success() local
416 xNetworkBuffer.pucEthernetBuffer = buffer; in test_FreeRTOS_gethostbyname_Success()
/FreeRTOS-Plus-TCP-v4.0.0/test/unit-test/FreeRTOS_DNS_Parser/
DFreeRTOS_DNS_Parser_utest.c1155 uint8_t buffer[ 300 ]; in test_DNS_TreatNBNS_success_nbns_non_fixed_size_buffer3() local
1157 pxNetworkBuffer.pucEthernetBuffer = buffer; in test_DNS_TreatNBNS_success_nbns_non_fixed_size_buffer3()