Lines Matching refs:mIp6Addresses
86 OT_ASSERT(aChild.mIp6Addresses.IsInArrayBuffer(this)); in GetMlrState()
88 index = aChild.mIp6Addresses.IndexOf(*this); in GetMlrState()
107 OT_ASSERT(aChild.mIp6Addresses.IsInArrayBuffer(this)); in SetMlrState()
109 index = aChild.mIp6Addresses.IndexOf(*this); in SetMlrState()
131 mIp6Addresses.Clear(); in ClearIp6Addresses()
178 VerifyOrExit(aIterator - 1 < mIp6Addresses.GetLength(), error = kErrorNotFound); in GetNextIp6Address()
180 aAddress = mIp6Addresses[static_cast<Ip6AddressArray::IndexType>(aIterator - 1)]; in GetNextIp6Address()
200 VerifyOrExit(!mIp6Addresses.ContainsMatching(aAddress), error = kErrorAlready); in AddIp6Address()
201 error = mIp6Addresses.PushBack(static_cast<const Ip6AddrEntry &>(aAddress)); in AddIp6Address()
223 entry = mIp6Addresses.FindMatching(aAddress); in RemoveIp6Address()
232 uint16_t entryIndex = mIp6Addresses.IndexOf(*entry); in RemoveIp6Address()
233 uint16_t lastIndex = mIp6Addresses.GetLength() - 1; in RemoveIp6Address()
243 mIp6Addresses.Remove(*entry); in RemoveIp6Address()
262 hasAddress = mIp6Addresses.ContainsMatching(aAddress); in HasIp6Address()
273 for (const Ip6::Address &ip6Address : mIp6Addresses) in GetDomainUnicastAddress()
295 entry = mIp6Addresses.FindMatching(aAddress); in HasMlrRegisteredAddress()