Lines Matching refs:aSrcAddr
290 otError MulticastRoutingManager::AddMulticastForwardingCache(const Ip6::Address &aSrcAddr, in AddMulticastForwardingCache() argument
313 VerifyOrExit(!aSrcAddr.IsLinkLocalUnicast(), error = OT_ERROR_NONE); in AddMulticastForwardingCache()
314 …VerifyOrExit(aSrcAddr.GetPrefix() != AsCoreType(otThreadGetMeshLocalPrefix(gInstance)), error = OT… in AddMulticastForwardingCache()
325 …memcpy(mf6cctl.mf6cc_origin.sin6_addr.s6_addr, aSrcAddr.GetBytes(), sizeof(mf6cctl.mf6cc_origin.si… in AddMulticastForwardingCache()
342 SaveMulticastForwardingCache(aSrcAddr, aGroupAddr, aIif, forwardMif); in AddMulticastForwardingCache()
345 … aSrcAddr.ToString().AsCString(), aGroupAddr.ToString().AsCString(), MifIndexToString(forwardMif)); in AddMulticastForwardingCache()
529 void MulticastRoutingManager::MulticastForwardingCache::Set(const Ip6::Address &aSrcAddr, in Set() argument
534 mSrcAddr = aSrcAddr; in Set()
545 …d MulticastRoutingManager::SaveMulticastForwardingCache(const Ip6::Address &aSrcAddr, in SaveMulticastForwardingCache() argument
557 if (mfc.mSrcAddr == aSrcAddr && mfc.mGroupAddr == aGroupAddr) in SaveMulticastForwardingCache()
576 invalid->Set(aSrcAddr, aGroupAddr, aIif, aOif); in SaveMulticastForwardingCache()
581 oldest->Set(aSrcAddr, aGroupAddr, aIif, aOif); in SaveMulticastForwardingCache()