Lines Matching refs:pxEndPoint

110                                      struct xNetworkEndPoint * pxEndPoint,
158 NetworkEndPoint_t * pxTargetEndPoint = pxNetworkBuffer->pxEndPoint; in eARPProcessPacket()
533 … const IPV4Parameters_t * pxIPv4Settings = &( pxNetworkBuffer->pxEndPoint->ipv4_settings ); in xCheckRequiresARPResolution()
573 NetworkEndPoint_t * pxEndPoint; in xCheckRequiresARPResolution() local
578 eResult = eNDGetCacheEntry( pxIPAddress, &xMACAddress, &pxEndPoint ); in xCheckRequiresARPResolution()
579 …Miss" : ( eResult == eARPCacheHit ) ? "Hit" : "Error", pcEndpointName( pxEndPoint, pcName, sizeof … in xCheckRequiresARPResolution()
591 pxTempBuffer->pxEndPoint = pxNetworkBuffer->pxEndPoint; in xCheckRequiresARPResolution()
692 struct xNetworkEndPoint * pxEndPoint ) in vARPRefreshCacheEntry() argument
715 xReady = prvFindCacheEntry( pxMACAddress, ulIPAddress, pxEndPoint, &( xLocation ) ); in vARPRefreshCacheEntry()
752 xARPCache[ xLocation.xUseEntry ].pxEndPoint = pxEndPoint; in vARPRefreshCacheEntry()
778 struct xNetworkEndPoint * pxEndPoint, in prvFindCacheEntry() argument
829 xARPCache[ x ].pxEndPoint = pxEndPoint; in prvFindCacheEntry()
922 ( xARPCache[ x ].pxEndPoint != NULL ) ) in eARPGetCacheEntryByMac()
924 *( ppxInterface ) = xARPCache[ x ].pxEndPoint->pxNetworkInterface; in eARPGetCacheEntryByMac()
961 NetworkEndPoint_t * pxEndPoint = NULL; in eARPGetCacheEntry() local
969 pxEndPoint = FreeRTOS_FindEndPointOnIP_IPv4( ulAddressToLookup, 0 ); in eARPGetCacheEntry()
977 pxEndPoint = FreeRTOS_FirstEndPoint( NULL ); in eARPGetCacheEntry()
980 pxEndPoint != NULL; in eARPGetCacheEntry()
981 pxEndPoint = FreeRTOS_NextEndPoint( NULL, pxEndPoint ) ) in eARPGetCacheEntry()
983 …if( pxEndPoint->bits.bIPv6 == 0U ) /*NULL End Point is checked in the for loop, no need for an ext… in eARPGetCacheEntry()
986 *( ppxEndPoint ) = pxEndPoint; in eARPGetCacheEntry()
996 pxEndPoint = FreeRTOS_FindEndPointOnNetMask( ulAddressToLookup, 4 ); in eARPGetCacheEntry()
998 if( pxEndPoint != NULL ) in eARPGetCacheEntry()
1000 *( ppxEndPoint ) = pxEndPoint; in eARPGetCacheEntry()
1028 NetworkEndPoint_t * pxEndPoint; in eARPGetCacheEntryGateWay() local
1033 pxEndPoint = FreeRTOS_FindEndPointOnNetMask( ulAddressToLookup, 4 ); in eARPGetCacheEntryGateWay()
1035 if( pxEndPoint == NULL ) in eARPGetCacheEntryGateWay()
1070 *ppxEndPoint = pxEndPoint; in eARPGetCacheEntryGateWay()
1142 *( ppxEndPoint ) = xARPCache[ x ].pxEndPoint; in prvCacheLookup()
1210 NetworkEndPoint_t * pxEndPoint = pxNetworkEndPoints; in vARPAgeCache() local
1212 while( pxEndPoint != NULL ) in vARPAgeCache()
1214 …if( ( pxEndPoint->bits.bEndPointUp != pdFALSE_UNSIGNED ) && ( pxEndPoint->ipv4_settings.ulIPAddres… in vARPAgeCache()
1217 switch( pxEndPoint->bits.bIPv6 ) /* LCOV_EXCL_BR_LINE */ in vARPAgeCache()
1221 FreeRTOS_OutputARPRequest( pxEndPoint->ipv4_settings.ulIPAddress ); in vARPAgeCache()
1227 FreeRTOS_OutputAdvertiseIPv6( pxEndPoint ); in vARPAgeCache()
1238 pxEndPoint = pxEndPoint->pxNext; in vARPAgeCache()
1271 NetworkEndPoint_t * pxEndPoint; in FreeRTOS_OutputARPRequest() local
1275 for( pxEndPoint = FreeRTOS_FirstEndPoint( NULL ); in FreeRTOS_OutputARPRequest()
1276 pxEndPoint != NULL; in FreeRTOS_OutputARPRequest()
1277 pxEndPoint = FreeRTOS_NextEndPoint( NULL, pxEndPoint ) ) in FreeRTOS_OutputARPRequest()
1279 if( ( pxEndPoint->bits.bIPv6 == pdFALSE_UNSIGNED ) && in FreeRTOS_OutputARPRequest()
1280 ( pxEndPoint->ipv4_settings.ulIPAddress != 0U ) ) in FreeRTOS_OutputARPRequest()
1289 pxNetworkBuffer->pxEndPoint = pxEndPoint; in FreeRTOS_OutputARPRequest()
1290 pxNetworkBuffer->pxInterface = pxEndPoint->pxNetworkInterface; in FreeRTOS_OutputARPRequest()
1314 if( pxEndPoint->pxNetworkInterface != NULL ) in FreeRTOS_OutputARPRequest()
1316 …( void ) pxEndPoint->pxNetworkInterface->pfOutput( pxEndPoint->pxNetworkInterface, pxNetworkBuffer… in FreeRTOS_OutputARPRequest()
1357 NetworkEndPoint_t * pxEndPoint; in xARPWaitResolution() local
1364 … xLookupResult = eARPGetCacheEntry( &( ulIPAddressCopy ), &( xMACAddress ), &( pxEndPoint ) ); in xARPWaitResolution()
1379 … xLookupResult = eARPGetCacheEntry( &( ulIPAddressCopy ), &( xMACAddress ), &( pxEndPoint ) ); in xARPWaitResolution()
1441 configASSERT( pxNetworkBuffer->pxEndPoint != NULL ); in vARPGenerateRequestPacket()
1469 pvCopySource = pxNetworkBuffer->pxEndPoint->xMACAddress.ucBytes; in vARPGenerateRequestPacket()
1473 pvCopySource = pxNetworkBuffer->pxEndPoint->xMACAddress.ucBytes; in vARPGenerateRequestPacket()
1477 pvCopySource = &( pxNetworkBuffer->pxEndPoint->ipv4_settings.ulIPAddress ); in vARPGenerateRequestPacket()
1493 void FreeRTOS_ClearARP( const struct xNetworkEndPoint * pxEndPoint ) in FreeRTOS_ClearARP() argument
1495 if( pxEndPoint != NULL ) in FreeRTOS_ClearARP()
1501 if( xARPCache[ x ].pxEndPoint == pxEndPoint ) in FreeRTOS_ClearARP()
1549 NetworkEndPoint_t * pxEndPoint; in xCheckLoopback() local
1551pxEndPoint = FreeRTOS_FindEndPointOnMAC( &( pxIPPacket->xEthernetHeader.xDestinationAddress ), NUL… in xCheckLoopback()
1553 if( ( pxEndPoint != NULL ) && in xCheckLoopback()
1554 …( memcmp( pxIPPacket->xEthernetHeader.xDestinationAddress.ucBytes, pxEndPoint->xMACAddress.ucBytes… in xCheckLoopback()
1570 pxUseDescriptor->pxInterface = pxEndPoint->pxNetworkInterface; in xCheckLoopback()
1571 pxUseDescriptor->pxEndPoint = pxEndPoint; in xCheckLoopback()