Lines Matching refs:prefixAgent
63 for (PrefixAgent &prefixAgent : mPrefixAgents) in UpdateService()
67 if (!prefixAgent.IsValid()) in UpdateService()
81 … error = Get<NetworkData::Leader>().GetContext(prefixAgent.GetPrefixAsAddress(), lowpanContext); in UpdateService()
83 if ((error == kErrorNone) && (prefixAgent.GetContextId() == lowpanContext.mContextId)) in UpdateService()
93 Get<ThreadNetif>().RemoveUnicastAddress(prefixAgent.GetAloc()); in UpdateService()
94 prefixAgent.Clear(); in UpdateService()
147 for (PrefixAgent &prefixAgent : mPrefixAgents) in AddPrefixAgent()
149 if (!prefixAgent.IsValid()) in AddPrefixAgent()
151 newEntry = &prefixAgent; in AddPrefixAgent()
153 else if (prefixAgent.GetPrefix() == aIp6Prefix) in AddPrefixAgent()
435 for (const PrefixAgent &prefixAgent : mPrefixAgents) in AppendIaAddress() local
437 if (prefixAgent.IsValid()) in AppendIaAddress()
439 … SuccessOrExit(error = AddIaAddress(aMessage, prefixAgent.GetPrefixAsAddress(), aClientId)); in AppendIaAddress()