Lines Matching refs:xNDCache
65 extern NDCacheRow_t xNDCache[ ipconfigND_CACHE_ENTRIES ];
196 ( void ) memset( xNDCache, 0, sizeof( xNDCache ) ); in test_eNDGetCacheEntry_NDCacheLookupHit_InvalidEndPoint()
197 …( void ) memcpy( xNDCache[ xUseEntry ].xIPAddress.ucBytes, xDefaultIPAddress.ucBytes, ipSIZE_OF_IP… in test_eNDGetCacheEntry_NDCacheLookupHit_InvalidEndPoint()
198 …( void ) memcpy( xNDCache[ xUseEntry ].xMACAddress.ucBytes, xDefaultMACAddress.ucBytes, sizeof( MA… in test_eNDGetCacheEntry_NDCacheLookupHit_InvalidEndPoint()
200 xNDCache[ xUseEntry ].ucAge = 1; in test_eNDGetCacheEntry_NDCacheLookupHit_InvalidEndPoint()
201 xNDCache[ xUseEntry ].ucValid = 1; in test_eNDGetCacheEntry_NDCacheLookupHit_InvalidEndPoint()
206 …TEST_ASSERT_EQUAL_MEMORY( xMACAddress.ucBytes, xNDCache[ xUseEntry ].xMACAddress.ucBytes, sizeof( … in test_eNDGetCacheEntry_NDCacheLookupHit_InvalidEndPoint()
225 ( void ) memset( xNDCache, 0, sizeof( xNDCache ) ); in test_eNDGetCacheEntry_NDCacheLookupHit_ValidEndPoint()
227 …( void ) memcpy( xNDCache[ xUseEntry ].xIPAddress.ucBytes, xDefaultIPAddress.ucBytes, ipSIZE_OF_IP… in test_eNDGetCacheEntry_NDCacheLookupHit_ValidEndPoint()
228 …( void ) memcpy( xNDCache[ xUseEntry ].xMACAddress.ucBytes, xDefaultMACAddress.ucBytes, sizeof( MA… in test_eNDGetCacheEntry_NDCacheLookupHit_ValidEndPoint()
231 xNDCache[ xUseEntry ].ucAge = 1; in test_eNDGetCacheEntry_NDCacheLookupHit_ValidEndPoint()
232 xNDCache[ xUseEntry ].ucValid = 1; in test_eNDGetCacheEntry_NDCacheLookupHit_ValidEndPoint()
233 xNDCache[ xUseEntry ].pxEndPoint = &xEndPoint2; in test_eNDGetCacheEntry_NDCacheLookupHit_ValidEndPoint()
239 …TEST_ASSERT_EQUAL_MEMORY( xMACAddress.ucBytes, xNDCache[ xUseEntry ].xMACAddress.ucBytes, sizeof( … in test_eNDGetCacheEntry_NDCacheLookupHit_ValidEndPoint()
257 ( void ) memset( xNDCache, 0, sizeof( xNDCache ) ); in test_eNDGetCacheEntry_NDCacheLookupMiss_InvalidEntry()
259 xNDCache[ xUseEntry ].ucValid = 0; /*Invalid Cache entry needs to be skipped */ in test_eNDGetCacheEntry_NDCacheLookupMiss_InvalidEntry()
284 ( void ) memset( xNDCache, 0, sizeof( xNDCache ) ); in test_eNDGetCacheEntry_NDCacheLookupMiss_InvalidEntry2()
286 xNDCache[ xUseEntry ].ucValid = 0; /*Invalid Cache entry needs to be skipped */ in test_eNDGetCacheEntry_NDCacheLookupMiss_InvalidEntry2()
311 ( void ) memset( xNDCache, 0, sizeof( xNDCache ) ); in test_eNDGetCacheEntry_NDCacheLookupMiss_NoEntry()
313 xNDCache[ xUseEntry ].ucValid = 1; /*Valid Cache entry needs to be skipped */ in test_eNDGetCacheEntry_NDCacheLookupMiss_NoEntry()
339 ( void ) memset( xNDCache, 0, sizeof( xNDCache ) ); in test_eNDGetCacheEntry_NDCacheLookupMiss_NoLinkLocal()
341 xNDCache[ xUseEntry ].ucValid = 1; /*Valid Cache entry needs to be skipped */ in test_eNDGetCacheEntry_NDCacheLookupMiss_NoLinkLocal()
371 ( void ) memset( xNDCache, 0, sizeof( xNDCache ) ); in test_eNDGetCacheEntry_NDCacheLookupMiss_LinkLocal()
400 ( void ) memset( xNDCache, 0, sizeof( xNDCache ) ); in test_eNDGetCacheEntry_NDCacheLookupHit_Gateway()
401 …( void ) memcpy( xNDCache[ xUseEntry ].xIPAddress.ucBytes, xGatewayIPAddress.ucBytes, ipSIZE_OF_IP… in test_eNDGetCacheEntry_NDCacheLookupHit_Gateway()
402 …( void ) memcpy( xNDCache[ xUseEntry ].xMACAddress.ucBytes, xDefaultMACAddress.ucBytes, sizeof( MA… in test_eNDGetCacheEntry_NDCacheLookupHit_Gateway()
403 xNDCache[ xUseEntry ].ucValid = 1; /*Valid Cache entry needs to be skipped */ in test_eNDGetCacheEntry_NDCacheLookupHit_Gateway()
416 …TEST_ASSERT_EQUAL_MEMORY( xMACAddress.ucBytes, xNDCache[ xUseEntry ].xMACAddress.ucBytes, sizeof( … in test_eNDGetCacheEntry_NDCacheLookupHit_Gateway()
433 ( void ) memset( xNDCache, 0, sizeof( xNDCache ) ); in test_eNDGetCacheEntry_NDCacheLookupMiss_Gateway()
434 …( void ) memcpy( xNDCache[ xUseEntry ].xIPAddress.ucBytes, xGatewayIPAddress.ucBytes, ipSIZE_OF_IP… in test_eNDGetCacheEntry_NDCacheLookupMiss_Gateway()
435 …( void ) memcpy( xNDCache[ xUseEntry ].xMACAddress.ucBytes, xDefaultMACAddress.ucBytes, sizeof( MA… in test_eNDGetCacheEntry_NDCacheLookupMiss_Gateway()
436 xNDCache[ xUseEntry ].ucValid = 1; /*Valid Cache entry needs to be skipped */ in test_eNDGetCacheEntry_NDCacheLookupMiss_Gateway()
463 ( void ) memset( xNDCache, 0, sizeof( xNDCache ) ); in test_eNDGetCacheEntry_NDCacheLookupMiss_NoEP()
464 …( void ) memcpy( xNDCache[ xUseEntry ].xIPAddress.ucBytes, xDefaultIPAddress.ucBytes, ipSIZE_OF_IP… in test_eNDGetCacheEntry_NDCacheLookupMiss_NoEP()
465 xNDCache[ xUseEntry ].ucValid = 1; /*Valid Cache entry needs to be skipped */ in test_eNDGetCacheEntry_NDCacheLookupMiss_NoEP()
493 ( void ) memset( xNDCache, 0, sizeof( xNDCache ) ); in test_vNDRefreshCacheEntry_NoMatchingEntryCacheFull()
498 …( void ) memcpy( xNDCache[ i ].xIPAddress.ucBytes, xDefaultIPAddress.ucBytes, ipSIZE_OF_IPv6_ADDRE… in test_vNDRefreshCacheEntry_NoMatchingEntryCacheFull()
499 xNDCache[ i ].ucAge = 255; in test_vNDRefreshCacheEntry_NoMatchingEntryCacheFull()
500 xNDCache[ i ].ucValid = pdTRUE; in test_vNDRefreshCacheEntry_NoMatchingEntryCacheFull()
519 ( void ) memset( xNDCache, 0, sizeof( xNDCache ) ); in test_vNDRefreshCacheEntry_NoMatchingEntryAdd()
526 TEST_ASSERT_EQUAL( xNDCache[ xUseEntry ].ucAge, ( uint8_t ) ipconfigMAX_ARP_AGE ); in test_vNDRefreshCacheEntry_NoMatchingEntryAdd()
527 TEST_ASSERT_EQUAL( xNDCache[ xUseEntry ].ucValid, pdTRUE ); in test_vNDRefreshCacheEntry_NoMatchingEntryAdd()
528 …TEST_ASSERT_EQUAL_MEMORY( xNDCache[ xUseEntry ].xIPAddress.ucBytes, xIPAddress.ucBytes, ipSIZE_OF_… in test_vNDRefreshCacheEntry_NoMatchingEntryAdd()
529 …TEST_ASSERT_EQUAL_MEMORY( xNDCache[ xUseEntry ].xMACAddress.ucBytes, xMACAddress.ucBytes, sizeof( … in test_vNDRefreshCacheEntry_NoMatchingEntryAdd()
530 …TEST_ASSERT_EQUAL_MEMORY( xNDCache[ xUseEntry ].pxEndPoint, &xEndPoint, sizeof( NetworkEndPoint_t … in test_vNDRefreshCacheEntry_NoMatchingEntryAdd()
544 ( void ) memset( xNDCache, 0, sizeof( xNDCache ) ); in test_vNDRefreshCacheEntry_MatchingEntryRefresh()
547 …( void ) memcpy( xNDCache[ xUseEntry ].xIPAddress.ucBytes, xDefaultIPAddress.ucBytes, ipSIZE_OF_IP… in test_vNDRefreshCacheEntry_MatchingEntryRefresh()
548 xNDCache[ xUseEntry ].ucValid = pdTRUE; in test_vNDRefreshCacheEntry_MatchingEntryRefresh()
553 TEST_ASSERT_EQUAL( xNDCache[ xUseEntry ].ucAge, ( uint8_t ) ipconfigMAX_ARP_AGE ); in test_vNDRefreshCacheEntry_MatchingEntryRefresh()
554 …TEST_ASSERT_EQUAL_MEMORY( xNDCache[ xUseEntry ].xMACAddress.ucBytes, xMACAddress.ucBytes, sizeof( … in test_vNDRefreshCacheEntry_MatchingEntryRefresh()
555 …TEST_ASSERT_EQUAL_MEMORY( xNDCache[ xUseEntry ].pxEndPoint, &xEndPoint, sizeof( NetworkEndPoint_t … in test_vNDRefreshCacheEntry_MatchingEntryRefresh()
565 ( void ) memset( xNDCache, 0, sizeof( xNDCache ) ); in test_vNDAgeCache_InvalidCache()
570 xNDCache[ i ].ucAge = 0; in test_vNDAgeCache_InvalidCache()
587 ( void ) memset( xNDCache, 0, sizeof( xNDCache ) ); in test_vNDAgeCache_AgeZero()
592 xNDCache[ i ].ucAge = 0; in test_vNDAgeCache_AgeZero()
595 xNDCache[ xUseEntry ].ucAge = 1; in test_vNDAgeCache_AgeZero()
596 xNDCache[ xUseEntry ].ucValid = 1; in test_vNDAgeCache_AgeZero()
600 …( void ) memcpy( xNDCache[ xUseEntry ].xIPAddress.ucBytes, xDefaultIPAddress.ucBytes, ipSIZE_OF_IP… in test_vNDAgeCache_AgeZero()
601 …( void ) memcpy( xNDCache[ xUseEntry ].xMACAddress.ucBytes, xDefaultMACAddress.ucBytes, sizeof( MA… in test_vNDAgeCache_AgeZero()
605 …TEST_ASSERT_EQUAL_MEMORY( xNDCache[ xUseEntry ].xIPAddress.ucBytes, xIPAddress.ucBytes, ipSIZE_OF_… in test_vNDAgeCache_AgeZero()
606 …TEST_ASSERT_EQUAL_MEMORY( xNDCache[ xUseEntry ].xMACAddress.ucBytes, xMACAddress.ucBytes, sizeof( … in test_vNDAgeCache_AgeZero()
607 TEST_ASSERT_EQUAL( xNDCache[ xUseEntry ].ucAge, 0 ); in test_vNDAgeCache_AgeZero()
608 TEST_ASSERT_EQUAL( xNDCache[ xUseEntry ].ucValid, 0 ); in test_vNDAgeCache_AgeZero()
619 ( void ) memset( xNDCache, 0, sizeof( xNDCache ) ); in test_vNDAgeCache_InvalidEntry()
622 xNDCache[ xUseEntry ].ucAge = 10; in test_vNDAgeCache_InvalidEntry()
623 xNDCache[ xUseEntry ].ucValid = 0; in test_vNDAgeCache_InvalidEntry()
639 ( void ) memset( xNDCache, 0, sizeof( xNDCache ) ); in test_vNDAgeCache_ValidEntry()
642 xNDCache[ xUseEntry ].ucAge = ndMAX_CACHE_AGE_BEFORE_NEW_ND_SOLICITATION; in test_vNDAgeCache_ValidEntry()
643 xNDCache[ xUseEntry ].ucValid = 1; in test_vNDAgeCache_ValidEntry()
661 ( void ) memset( xNDCache, 0, sizeof( xNDCache ) ); in test_vNDAgeCache_ValidEntryDecrement()
664 xNDCache[ xUseEntry ].ucAge = xAgeDefault; in test_vNDAgeCache_ValidEntryDecrement()
665 xNDCache[ xUseEntry ].ucValid = 1; in test_vNDAgeCache_ValidEntryDecrement()
669 TEST_ASSERT_EQUAL( xNDCache[ xUseEntry ].ucAge, xAgeDefault - 1 ); in test_vNDAgeCache_ValidEntryDecrement()
685 ( void ) memset( xNDCache, 0, sizeof( xNDCache ) ); in test_vNDAgeCache_NSNullEP()
688 xNDCache[ xUseEntry ].ucAge = xAgeDefault; in test_vNDAgeCache_NSNullEP()
689 xNDCache[ xUseEntry ].ucValid = 0; in test_vNDAgeCache_NSNullEP()
690 xNDCache[ xUseEntry ].pxEndPoint = NULL; in test_vNDAgeCache_NSNullEP()
696 TEST_ASSERT_EQUAL( xNDCache[ xUseEntry ].ucAge, xAgeDefault - 1 ); in test_vNDAgeCache_NSNullEP()
712 ( void ) memset( xNDCache, 0, sizeof( xNDCache ) ); in test_vNDAgeCache_NSIncorrectDataLen()
716 xNDCache[ xUseEntry ].ucAge = xAgeDefault; in test_vNDAgeCache_NSIncorrectDataLen()
717 xNDCache[ xUseEntry ].ucValid = 0; in test_vNDAgeCache_NSIncorrectDataLen()
718 xNDCache[ xUseEntry ].pxEndPoint = &xEndPoint; in test_vNDAgeCache_NSIncorrectDataLen()
729 TEST_ASSERT_EQUAL( xNDCache[ xUseEntry ].ucAge, xAgeDefault - 1 ); in test_vNDAgeCache_NSIncorrectDataLen()
751 ( void ) memset( xNDCache, 0, sizeof( xNDCache ) ); in test_vNDAgeCache_NSHappyPath()
754 xNDCache[ xUseEntry ].ucAge = xAgeDefault; in test_vNDAgeCache_NSHappyPath()
755 xNDCache[ xUseEntry ].ucValid = 0; in test_vNDAgeCache_NSHappyPath()
756 xNDCache[ xUseEntry ].pxEndPoint = &xEndPoint; in test_vNDAgeCache_NSHappyPath()
767 TEST_ASSERT_EQUAL( xNDCache[ xUseEntry ].ucAge, xAgeDefault - 1 ); in test_vNDAgeCache_NSHappyPath()
785 ( void ) memset( xNDCache, 1, sizeof( xNDCache ) ); in test_FreeRTOS_ClearND()
789 TEST_ASSERT_EQUAL_MEMORY( xNDCache, xTempNDCache, sizeof( xNDCache ) ); in test_FreeRTOS_ClearND()
799 ( void ) memset( xNDCache, 0, sizeof( xNDCache ) ); in test_FreeRTOS_PrintNDCache()
801 xNDCache[ xUseEntry ].ucValid = 1; in test_FreeRTOS_PrintNDCache()