Lines Matching refs:xTCP

151             eIPTCPState_t eState = pxSocket->u.xTCP.eTCPState;  in prvTCPStatusAgeCheck()
189 TickType_t xAge = xTaskGetTickCount() - pxSocket->u.xTCP.xLastActTime; in prvTCPStatusAgeCheck()
198 ( unsigned ) pxSocket->u.xTCP.ulRemoteIP, in prvTCPStatusAgeCheck()
199 pxSocket->u.xTCP.usRemotePort, in prvTCPStatusAgeCheck()
200 … FreeRTOS_GetTCPStateName( ( UBaseType_t ) pxSocket->u.xTCP.eTCPState ) ) ); in prvTCPStatusAgeCheck()
209 if( pxSocket->u.xTCP.bits.bPassQueued != pdFALSE_UNSIGNED ) in prvTCPStatusAgeCheck()
250 TCPWindow_t * pxTCPWindow = &pxSocket->u.xTCP.xTCPWindow; in prvTCPHandleFin()
259 if( pxSocket->u.xTCP.bits.bFinSent == pdFALSE_UNSIGNED ) in prvTCPHandleFin()
263 pxSocket->u.xTCP.bits.bFinSent = pdTRUE_UNSIGNED; in prvTCPHandleFin()
270 pxSocket->u.xTCP.bits.bFinAcked = pdTRUE_UNSIGNED; in prvTCPHandleFin()
274 if( pxSocket->u.xTCP.bits.bFinAcked == pdFALSE_UNSIGNED ) in prvTCPHandleFin()
287 if( pxSocket->u.xTCP.bits.bFinRecv == pdFALSE_UNSIGNED ) in prvTCPHandleFin()
295 if( pxSocket->u.xTCP.bits.bFinLast == pdFALSE_UNSIGNED ) in prvTCPHandleFin()
364 TCPWindow_t * pxTCPWindow = &pxSocket->u.xTCP.xTCPWindow; in prvHandleSynReceived()
374 if( pxSocket->u.xTCP.eTCPState == eCONNECT_SYN ) in prvHandleSynReceived()
384 … ( pxSocket->u.xTCP.eTCPState == ( uint8_t ) eSYN_RECEIVED ) ? "eSYN_RECEIVED" : "eCONNECT_SYN", in prvHandleSynReceived()
405 pxTCPWindow->usPeerPortNumber = pxSocket->u.xTCP.usRemotePort; in prvHandleSynReceived()
408 if( pxSocket->u.xTCP.eTCPState == eCONNECT_SYN ) in prvHandleSynReceived()
416 …&( pxSocket->u.xTCP.xPacket.u.ucLastPacket[ ipSIZE_OF_ETH_HEADER + uxIPHeaderSizeSocket( pxSocket … in prvHandleSynReceived()
424 vTCPWindowInit( &pxSocket->u.xTCP.xTCPWindow, in prvHandleSynReceived()
425 …ulSequenceNumber, pxSocket->u.xTCP.xTCPWindow.ulOurSequenceNumber, ( uint32_t ) pxSocket->u.xTCP.u… in prvHandleSynReceived()
447 … ( pxSocket->u.xTCP.eTCPState == ( uint8_t ) eCONNECT_SYN ) ? "active" : "passive", in prvHandleSynReceived()
449 ( unsigned ) pxSocket->u.xTCP.ulRemoteIP, in prvHandleSynReceived()
450 pxSocket->u.xTCP.usRemotePort, in prvHandleSynReceived()
451 ( unsigned ) pxSocket->u.xTCP.bits.bWinScaling ) ); in prvHandleSynReceived()
455 if( ( pxSocket->u.xTCP.eTCPState == eCONNECT_SYN ) || ( ulReceiveLength != 0U ) ) in prvHandleSynReceived()
466 if( pxSocket->u.xTCP.bits.bWinScaling == pdFALSE_UNSIGNED ) in prvHandleSynReceived()
470 pxSocket->u.xTCP.ucMyWinScaleFactor = 0; in prvHandleSynReceived()
471 pxSocket->u.xTCP.ucPeerWinScaleFactor = 0; in prvHandleSynReceived()
512 TCPWindow_t * pxTCPWindow = &pxSocket->u.xTCP.xTCPWindow; in prvHandleEstablished()
522 pxSocket->u.xTCP.ulWindowSize = ( uint32_t ) usWindow; in prvHandleEstablished()
525 pxSocket->u.xTCP.ulWindowSize = in prvHandleEstablished()
526 ( pxSocket->u.xTCP.ulWindowSize << pxSocket->u.xTCP.ucPeerWinScaleFactor ); in prvHandleEstablished()
543 if( ( pxSocket->u.xTCP.txStream != NULL ) && ( ulCount > 0U ) ) in prvHandleEstablished()
549 … if( uxStreamBufferGet( pxSocket->u.xTCP.txStream, 0U, NULL, ( size_t ) ulCount, pdFALSE ) != 0U ) in prvHandleEstablished()
566 if( ipconfigIS_VALID_PROG_ADDRESS( pxSocket->u.xTCP.pxHandleSent ) ) in prvHandleEstablished()
568 pxSocket->u.xTCP.pxHandleSent( ( Socket_t ) pxSocket, ulCount ); in prvHandleEstablished()
577 if( pxSocket->u.xTCP.txStream != NULL ) in prvHandleEstablished()
582 … pxSocket->u.xTCP.xTCPWindow.ulOurSequenceNumber = pxTCPWindow->tx.ulCurrentSequenceNumber; in prvHandleEstablished()
584 …if( ( pxSocket->u.xTCP.bits.bFinAccepted != pdFALSE_UNSIGNED ) || ( ( ucTCPFlags & ( uint8_t ) tcp… in prvHandleEstablished()
590 if( pxSocket->u.xTCP.bits.bFinSent == pdFALSE_UNSIGNED ) in prvHandleEstablished()
601 pxSocket->u.xTCP.usRemotePort, in prvHandleEstablished()
627 … ( unsigned ) ( ulSequenceNumber - pxSocket->u.xTCP.xTCPWindow.rx.ulFirstSequenceNumber ), in prvHandleEstablished()
629 …( unsigned ) ( pxTCPWindow->tx.ulCurrentSequenceNumber - pxSocket->u.xTCP.xTCPWindow.tx.ulFirstSeq… in prvHandleEstablished()
634 pxSocket->u.xTCP.bits.bFinAccepted = pdTRUE_UNSIGNED; in prvHandleEstablished()
650 if( pxSocket->u.xTCP.bits.bFinSent != pdFALSE_UNSIGNED ) in prvHandleEstablished()
730 TCPWindow_t * pxTCPWindow = &( pxSocket->u.xTCP.xTCPWindow ); in prvTCPHandleState()
738 if( pxSocket->u.xTCP.eTCPState >= eESTABLISHED ) in prvTCPHandleState()
745 pxSocket->u.xTCP.bits.bWinChange = pdTRUE_UNSIGNED; in prvTCPHandleState()
769 …if( ( pxSocket->u.xTCP.eTCPState == eSYN_RECEIVED ) && ( ( ucTCPFlags & ( uint8_t ) tcpTCP_FLAG_CT… in prvTCPHandleState()
780 …if( ( ( ucTCPFlags & tcpTCP_FLAG_FIN ) != 0U ) && ( pxSocket->u.xTCP.bits.bFinRecv == pdFALSE_UNSI… in prvTCPHandleState()
785 pxSocket->u.xTCP.bits.bFinRecv = pdTRUE_UNSIGNED; in prvTCPHandleState()
788 if( pxSocket->u.xTCP.bits.bFinSent == pdFALSE_UNSIGNED ) in prvTCPHandleState()
791 pxSocket->u.xTCP.bits.bFinLast = pdTRUE_UNSIGNED; in prvTCPHandleState()
795 eState = ( eIPTCPState_t ) pxSocket->u.xTCP.eTCPState; in prvTCPHandleState()
942 if( pxSocket->u.xTCP.bits.bReuseSocket != pdFALSE_UNSIGNED ) in prvHandleListen()
947 pxSocket->u.xTCP.bits.bPassQueued = pdTRUE_UNSIGNED; in prvHandleListen()
948 pxSocket->u.xTCP.pxPeerSocket = pxSocket; in prvHandleListen()
956 if( pxSocket->u.xTCP.usChildCount >= pxSocket->u.xTCP.usBacklog ) in prvHandleListen()
960 pxSocket->u.xTCP.usChildCount, in prvHandleListen()
961 pxSocket->u.xTCP.usBacklog, in prvHandleListen()
962 ( pxSocket->u.xTCP.usChildCount == 1U ) ? "" : "ren" ) ); in prvHandleListen()
1004 pxReturn->u.xTCP.usRemotePort = FreeRTOS_htons( pxTCPPacket->xTCPHeader.usSourcePort ); in prvHandleListen()
1005 … pxReturn->u.xTCP.ulRemoteIP = FreeRTOS_htonl( pxTCPPacket->xIPHeader.ulSourceIPAddress ); in prvHandleListen()
1006 pxReturn->u.xTCP.xTCPWindow.ulOurSequenceNumber = ulInitialSequenceNumber; in prvHandleListen()
1009 …pxReturn->u.xTCP.xTCPWindow.rx.ulCurrentSequenceNumber = FreeRTOS_ntohl( pxProtocolHeaders->xTCPHe… in prvHandleListen()
1018 ( void ) memcpy( ( void * ) pxReturn->u.xTCP.xPacket.u.ucLastPacket, in prvHandleListen()
1020 sizeof( pxReturn->u.xTCP.xPacket.u.ucLastPacket ) ); in prvHandleListen()
1047 pxNewSocket->u.xTCP.uxRxStreamSize = pxSocket->u.xTCP.uxRxStreamSize; in prvTCPSocketCopy()
1048 pxNewSocket->u.xTCP.uxTxStreamSize = pxSocket->u.xTCP.uxTxStreamSize; in prvTCPSocketCopy()
1049 pxNewSocket->u.xTCP.uxLittleSpace = pxSocket->u.xTCP.uxLittleSpace; in prvTCPSocketCopy()
1050 pxNewSocket->u.xTCP.uxEnoughSpace = pxSocket->u.xTCP.uxEnoughSpace; in prvTCPSocketCopy()
1051 pxNewSocket->u.xTCP.uxRxWinSize = pxSocket->u.xTCP.uxRxWinSize; in prvTCPSocketCopy()
1052 pxNewSocket->u.xTCP.uxTxWinSize = pxSocket->u.xTCP.uxTxWinSize; in prvTCPSocketCopy()
1063 pxNewSocket->u.xTCP.pxHandleConnected = pxSocket->u.xTCP.pxHandleConnected; in prvTCPSocketCopy()
1064 pxNewSocket->u.xTCP.pxHandleReceive = pxSocket->u.xTCP.pxHandleReceive; in prvTCPSocketCopy()
1065 pxNewSocket->u.xTCP.pxHandleSent = pxSocket->u.xTCP.pxHandleSent; in prvTCPSocketCopy()
1093 pxNewSocket->u.xTCP.bits.bPassQueued = pdTRUE_UNSIGNED; in prvTCPSocketCopy()
1094 pxNewSocket->u.xTCP.pxPeerSocket = pxSocket; in prvTCPSocketCopy()
1103 pxNewSocket->u.xTCP.bits.bPassAccept = pdTRUE_UNSIGNED; in prvTCPSocketCopy()
1105 if( pxSocket->u.xTCP.pxPeerSocket == NULL ) in prvTCPSocketCopy()
1107 pxSocket->u.xTCP.pxPeerSocket = pxNewSocket; in prvTCPSocketCopy()
1112 pxSocket->u.xTCP.usChildCount++; in prvTCPSocketCopy()
1116 pxSocket->u.xTCP.usChildCount, in prvTCPSocketCopy()
1117 pxSocket->u.xTCP.usBacklog, in prvTCPSocketCopy()
1118 ( pxSocket->u.xTCP.usChildCount == 1U ) ? "" : "ren" ) ); in prvTCPSocketCopy()