Lines Matching refs:aGroupAddr
291 const Ip6::Address &aGroupAddr, in AddMulticastForwardingCache() argument
306 if (HasMulticastListener(aGroupAddr)) in AddMulticastForwardingCache()
317 if (aGroupAddr.GetScope() > Ip6::Address::kRealmLocalScope) in AddMulticastForwardingCache()
326 memcpy(mf6cctl.mf6cc_mcastgrp.sin6_addr.s6_addr, aGroupAddr.GetBytes(), in AddMulticastForwardingCache()
342 SaveMulticastForwardingCache(aSrcAddr, aGroupAddr, aIif, forwardMif); in AddMulticastForwardingCache()
345 … aSrcAddr.ToString().AsCString(), aGroupAddr.ToString().AsCString(), MifIndexToString(forwardMif)); in AddMulticastForwardingCache()
350 void MulticastRoutingManager::UnblockInboundMulticastForwardingCache(const Ip6::Address &aGroupAddr) in UnblockInboundMulticastForwardingCache() argument
355 memcpy(mf6cctl.mf6cc_mcastgrp.sin6_addr.s6_addr, aGroupAddr.GetBytes(), in UnblockInboundMulticastForwardingCache()
365 mfc.mGroupAddr != aGroupAddr) in UnblockInboundMulticastForwardingCache()
386 void MulticastRoutingManager::RemoveInboundMulticastForwardingCache(const Ip6::Address &aGroupAddr) in RemoveInboundMulticastForwardingCache() argument
390 if (mfc.IsValid() && mfc.mIif == kMifIndexBackbone && mfc.mGroupAddr == aGroupAddr) in RemoveInboundMulticastForwardingCache()
530 const Ip6::Address &aGroupAddr, in Set() argument
535 mGroupAddr = aGroupAddr; in Set()
546 … const Ip6::Address &aGroupAddr, 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()