Lines Matching refs:UnicastAddress
360 void Netif::AddUnicastAddress(UnicastAddress &aAddress) in AddUnicastAddress()
374 void Netif::RemoveUnicastAddress(UnicastAddress &aAddress) in RemoveUnicastAddress()
384 void Netif::UpdatePreferredFlagOn(UnicastAddress &aAddress, bool aPreferred) in UpdatePreferredFlagOn()
397 void Netif::SignalUnicastAddressChange(AddressEvent aEvent, const UnicastAddress &aAddress) in SignalUnicastAddressChange()
434 Error Netif::AddExternalUnicastAddress(const UnicastAddress &aAddress) in AddExternalUnicastAddress()
437 UnicastAddress *entry; in AddExternalUnicastAddress()
474 UnicastAddress *entry; in RemoveExternalUnicastAddress()
475 UnicastAddress *prev; in RemoveExternalUnicastAddress()
494 UnicastAddress *next; in RemoveAllExternalUnicastAddresses()
496 for (UnicastAddress *entry = mUnicastAddresses.GetHead(); entry != nullptr; entry = next) in RemoveAllExternalUnicastAddresses()
509 bool Netif::IsUnicastAddressExternal(const UnicastAddress &aAddress) const in IsUnicastAddressExternal()
516 for (UnicastAddress &address : mUnicastAddresses) in ApplyNewMeshLocalPrefix()
541 void Netif::UnicastAddress::InitAsThreadOrigin(void) in InitAsThreadOrigin()
550 void Netif::UnicastAddress::InitAsThreadOriginMeshLocal(void) in InitAsThreadOriginMeshLocal()
557 void Netif::UnicastAddress::InitAsThreadOriginGlobalScope(void) in InitAsThreadOriginGlobalScope()
565 void Netif::UnicastAddress::InitAsSlaacOrigin(uint8_t aPrefixLength, bool aPreferred) in InitAsSlaacOrigin()