Lines Matching refs:MulticastAddress

92     MulticastAddress *tail;  in SubscribeAllNodesMulticast()
93MulticastAddress &linkLocalAllNodesAddress = AsCoreType(&AsNonConst(kLinkLocalAllNodesMulticastAdd… in SubscribeAllNodesMulticast()
121 MulticastAddress *prev; in UnsubscribeAllNodesMulticast()
122 …const MulticastAddress &linkLocalAllNodesAddress = AsCoreType(&AsNonConst(kLinkLocalAllNodesMultic… in UnsubscribeAllNodesMulticast()
159 MulticastAddress *prev = nullptr; in SubscribeAllRoutersMulticast()
160MulticastAddress &linkLocalAllRoutersAddress = AsCoreType(&AsNonConst(kLinkLocalAllRoutersMultica… in SubscribeAllRoutersMulticast()
161MulticastAddress &linkLocalAllNodesAddress = AsCoreType(&AsNonConst(kLinkLocalAllNodesMulticast… in SubscribeAllRoutersMulticast()
162MulticastAddress &realmLocalAllRoutersAddress = AsCoreType(&AsNonConst(kRealmLocalAllRoutersMultic… in SubscribeAllRoutersMulticast()
202 MulticastAddress *prev; in UnsubscribeAllRoutersMulticast()
203MulticastAddress &linkLocalAllRoutersAddress = AsCoreType(&AsNonConst(kLinkLocalAllRoutersMulticas… in UnsubscribeAllRoutersMulticast()
204MulticastAddress &linkLocalAllNodesAddress = AsCoreType(&AsNonConst(kLinkLocalAllNodesMulticastA… in UnsubscribeAllRoutersMulticast()
233 void Netif::SignalMulticastAddressChange(AddressEvent aEvent, const MulticastAddress &aAddress, Add… in SignalMulticastAddressChange()
256 const MulticastAddress *aStart, in SignalMulticastAddressesChange()
257 const MulticastAddress *aEnd) in SignalMulticastAddressesChange()
262 for (const MulticastAddress *entry = aStart; entry != aEnd; entry = entry->GetNext()) in SignalMulticastAddressesChange()
268 bool Netif::IsMulticastAddressExternal(const MulticastAddress &aAddress) const in IsMulticastAddressExternal()
273 void Netif::SubscribeMulticast(MulticastAddress &aAddress) in SubscribeMulticast()
282 void Netif::UnsubscribeMulticast(const MulticastAddress &aAddress) in UnsubscribeMulticast()
294MulticastAddress &linkLocalAllRoutersAddress = AsCoreType(&AsNonConst(kLinkLocalAllRoutersMulticas… in SubscribeExternalMulticast()
304 for (const MulticastAddress *cur = &linkLocalAllRoutersAddress; cur; cur = cur->GetNext()) in SubscribeExternalMulticast()
327 MulticastAddress *entry; in UnsubscribeExternalMulticast()
328 MulticastAddress *prev; in UnsubscribeExternalMulticast()
347 MulticastAddress *next; in UnsubscribeAllExternalMulticastAddresses()
349 for (MulticastAddress *entry = mMulticastAddresses.GetHead(); entry != nullptr; entry = next) in UnsubscribeAllExternalMulticastAddresses()
527 for (MulticastAddress &address : mMulticastAddresses) in ApplyNewMeshLocalPrefix()
585 void Netif::ExternalMulticastAddress::Iterator::AdvanceFrom(const MulticastAddress *aAddr) in AdvanceFrom()