Lines Matching refs:pxEndPoint
120 NetworkEndPoint_t * pxEndPoint; in pxFindLocalEndpoint() local
122 for( pxEndPoint = FreeRTOS_FirstEndPoint( NULL ); in pxFindLocalEndpoint()
123 pxEndPoint != NULL; in pxFindLocalEndpoint()
124 pxEndPoint = FreeRTOS_NextEndPoint( NULL, pxEndPoint ) ) in pxFindLocalEndpoint()
126 if( pxEndPoint->bits.bIPv6 == pdTRUE_UNSIGNED ) in pxFindLocalEndpoint()
128 IPv6_Type_t eType = xIPv6_GetIPType( &( pxEndPoint->ipv6_settings.xIPAddress ) ); in pxFindLocalEndpoint()
137 return pxEndPoint; in pxFindLocalEndpoint()
192 NetworkEndPoint_t * pxEndPoint; in eNDGetCacheEntry() local
212 pxEndPoint = FreeRTOS_FindEndPointOnIP_IPv6( pxIPAddress ); in eNDGetCacheEntry()
214 if( pxEndPoint != NULL ) in eNDGetCacheEntry()
218 *( ppxEndPoint ) = pxEndPoint; in eNDGetCacheEntry()
223 ( void * ) pxEndPoint->ipv6_settings.xIPAddress.ucBytes ) ); in eNDGetCacheEntry()
229 for( pxEndPoint = FreeRTOS_FirstEndPoint( NULL ); in eNDGetCacheEntry()
230 pxEndPoint != NULL; in eNDGetCacheEntry()
231 pxEndPoint = FreeRTOS_NextEndPoint( NULL, pxEndPoint ) ) in eNDGetCacheEntry()
233 … IPv6_Type_t eMyType = xIPv6_GetIPType( &( pxEndPoint->ipv6_settings.xIPAddress ) ); in eNDGetCacheEntry()
247 pxEndPoint = FreeRTOS_FindGateWay( ( BaseType_t ) ipTYPE_IPv6 ); in eNDGetCacheEntry()
249 if( pxEndPoint != NULL ) in eNDGetCacheEntry()
251 …( void ) memcpy( pxIPAddress->ucBytes, pxEndPoint->ipv6_settings.xGatewayAddress.ucBytes, ipSIZE_O… in eNDGetCacheEntry()
253 …FreeRTOS_printf( ( "eNDGetCacheEntry: From addr %pip\n", ( void * ) pxEndPoint->ipv6_settings.xIPA… in eNDGetCacheEntry()
263 *( ppxEndPoint ) = pxEndPoint; in eNDGetCacheEntry()
284 NetworkEndPoint_t * pxEndPoint ) in vNDRefreshCacheEntry() argument
322 xNDCache[ xEntryFound ].pxEndPoint = pxEndPoint; in vNDRefreshCacheEntry()
390 pxNetworkBuffer->pxEndPoint = xNDCache[ x ].pxEndPoint; in vNDAgeCache()
440 *ppxEndPoint = xNDCache[ x ].pxEndPoint; in prvNDCacheLookup()
501 … pcEndpointName( xNDCache[ x ].pxEndPoint, pcBuffer, sizeof( pcBuffer ) ) ) ); in FreeRTOS_PrintNDCache()
521 const NetworkEndPoint_t * pxEndPoint = pxNetworkBuffer->pxEndPoint; in prvReturnICMP_IPv6() local
529 …( void ) memcpy( pxICMPPacket->xIPHeader.xSourceAddress.ucBytes, pxEndPoint->ipv6_settings.xIPAddr… in prvReturnICMP_IPv6()
571 const NetworkEndPoint_t * pxEndPoint = pxNetworkBuffer->pxEndPoint; in vNDSendNeighbourSolicitation() local
578 if( ( pxEndPoint != NULL ) && ( pxEndPoint->bits.bIPv6 != pdFALSE_UNSIGNED ) ) in vNDSendNeighbourSolicitation()
611 …d ) memcpy( pxICMPPacket->xEthernetHeader.xDestinationAddress.ucBytes, pxEndPoint->xMACAddress.ucB… in vNDSendNeighbourSolicitation()
623 …( void ) memcpy( pxICMPPacket->xIPHeader.xSourceAddress.ucBytes, pxEndPoint->ipv6_settings.xIPAddr… in vNDSendNeighbourSolicitation()
642 …( void ) memcpy( pxICMPHeader_IPv6->ucOptionBytes, pxEndPoint->xMACAddress.ucBytes, ipMAC_ADDRESS_… in vNDSendNeighbourSolicitation()
689 NetworkEndPoint_t * pxEndPoint = NULL; in FreeRTOS_SendPingRequestIPv6() local
693 pxEndPoint = FreeRTOS_FindEndPointOnIP_IPv6( pxIPAddress ); in FreeRTOS_SendPingRequestIPv6()
699 if( pxEndPoint == NULL ) in FreeRTOS_SendPingRequestIPv6()
703 for( pxEndPoint = FreeRTOS_FirstEndPoint( NULL ); in FreeRTOS_SendPingRequestIPv6()
704 pxEndPoint != NULL; in FreeRTOS_SendPingRequestIPv6()
705 pxEndPoint = FreeRTOS_NextEndPoint( NULL, pxEndPoint ) ) in FreeRTOS_SendPingRequestIPv6()
707 if( pxEndPoint->bits.bIPv6 != 0U ) in FreeRTOS_SendPingRequestIPv6()
709 …BaseType_t xGot = ( xIPv6_GetIPType( &( pxEndPoint->ipv6_settings.xIPAddress ) ) == eIPv6_Global )… in FreeRTOS_SendPingRequestIPv6()
728 if( pxEndPoint == NULL ) in FreeRTOS_SendPingRequestIPv6()
748 pxNetworkBuffer->pxEndPoint = pxEndPoint; in FreeRTOS_SendPingRequestIPv6()
749 pxNetworkBuffer->pxInterface = pxEndPoint->pxNetworkInterface; in FreeRTOS_SendPingRequestIPv6()
763 …( void ) memcpy( pxICMPPacket->xIPHeader.xSourceAddress.ucBytes, pxEndPoint->ipv6_settings.xIPAddr… in FreeRTOS_SendPingRequestIPv6()
941 NetworkEndPoint_t * pxEndPoint = pxNetworkBuffer->pxEndPoint; in prvProcessICMPMessage_IPv6() local
954 … pcEndpointName( pxEndPoint, pcAddress, sizeof( pcAddress ) ) ) ); in prvProcessICMPMessage_IPv6()
959 if( ( pxEndPoint != NULL ) && ( pxEndPoint->bits.bIPv6 != pdFALSE_UNSIGNED ) ) in prvProcessICMPMessage_IPv6()
1040 pxEndPoint = pxEndPointFound; in prvProcessICMPMessage_IPv6()
1043 pxNetworkBuffer->pxEndPoint = pxEndPoint; in prvProcessICMPMessage_IPv6()
1044 pxNetworkBuffer->pxInterface = pxEndPoint->pxNetworkInterface; in prvProcessICMPMessage_IPv6()
1055 …xCompare = memcmp( pxICMPHeader_IPv6->xIPv6Address.ucBytes, pxEndPoint->ipv6_settings.xIPAddress.u… in prvProcessICMPMessage_IPv6()
1059 ( void * ) pxEndPoint->ipv6_settings.xIPAddress.ucBytes, in prvProcessICMPMessage_IPv6()
1073 …( void ) memcpy( pxICMPHeader_IPv6->ucOptionBytes, pxEndPoint->xMACAddress.ucBytes, sizeof( MACAdd… in prvProcessICMPMessage_IPv6()
1075 …( void ) memcpy( pxICMPHeader_IPv6->xIPv6Address.ucBytes, pxEndPoint->ipv6_settings.xIPAddress.ucB… in prvProcessICMPMessage_IPv6()
1087 pxEndPoint ); in prvProcessICMPMessage_IPv6()
1134 void FreeRTOS_OutputAdvertiseIPv6( NetworkEndPoint_t * pxEndPoint ) in FreeRTOS_OutputAdvertiseIPv6() argument
1152 pxNetworkBuffer->pxEndPoint = pxEndPoint; in FreeRTOS_OutputAdvertiseIPv6()
1154 pxInterface = pxEndPoint->pxNetworkInterface; in FreeRTOS_OutputAdvertiseIPv6()
1165 …( void ) memcpy( pxICMPPacket->xEthernetHeader.xSourceAddress.ucBytes, pxEndPoint->xMACAddress.ucB… in FreeRTOS_OutputAdvertiseIPv6()
1175 …( void ) memcpy( pxICMPPacket->xIPHeader.xSourceAddress.ucBytes, pxEndPoint->ipv6_settings.xIPAddr… in FreeRTOS_OutputAdvertiseIPv6()
1188 …( void ) memcpy( pxICMPHeader_IPv6->ucOptionBytes, pxEndPoint->xMACAddress.ucBytes, sizeof( MACAdd… in FreeRTOS_OutputAdvertiseIPv6()
1190 …( void ) memcpy( pxICMPHeader_IPv6->xIPv6Address.ucBytes, pxEndPoint->ipv6_settings.xIPAddress.ucB… in FreeRTOS_OutputAdvertiseIPv6()