Home
last modified time | relevance | path

Searched refs:aFilter (Results 1 – 18 of 18) sorted by relevance

/openthread-latest/src/core/thread/
Dchild_table.hpp73 Iterator(Instance &aInstance, Child::StateFilter aFilter);
147 Child *FindChild(uint16_t aRloc16, Child::StateFilter aFilter);
158 Child *FindChild(const Mac::ExtAddress &aExtAddress, Child::StateFilter aFilter);
168 Child *FindChild(const Mac::Address &aMacAddress, Child::StateFilter aFilter);
177 bool HasChildren(Child::StateFilter aFilter) const;
186 uint16_t GetNumChildren(Child::StateFilter aFilter) const;
231 …IteratorBuilder Iterate(Child::StateFilter aFilter) { return IteratorBuilder(GetInstance(), aFilte… in Iterate() argument
315 IteratorBuilder(Instance &aInstance, Child::StateFilter aFilter) in IteratorBuilder() argument
317 , mFilter(aFilter) in IteratorBuilder()
Dneighbor_table.cpp63 Neighbor *NeighborTable::FindParent(Mac::ShortAddress aShortAddress, Neighbor::StateFilter aFilter) in FindParent() argument
65 return FindParent(Neighbor::AddressMatcher(aShortAddress, aFilter)); in FindParent()
68 …ghbor *NeighborTable::FindParent(const Mac::ExtAddress &aExtAddress, Neighbor::StateFilter aFilter) in FindParent() argument
70 return FindParent(Neighbor::AddressMatcher(aExtAddress, aFilter)); in FindParent()
73 Neighbor *NeighborTable::FindParent(const Mac::Address &aMacAddress, Neighbor::StateFilter aFilter) in FindParent() argument
75 return FindParent(Neighbor::AddressMatcher(aMacAddress, aFilter)); in FindParent()
97 …ighbor *NeighborTable::FindNeighbor(Mac::ShortAddress aShortAddress, Neighbor::StateFilter aFilter) in FindNeighbor() argument
102 neighbor = FindNeighbor(Neighbor::AddressMatcher(aShortAddress, aFilter)); in FindNeighbor()
108 …bor *NeighborTable::FindNeighbor(const Mac::ExtAddress &aExtAddress, Neighbor::StateFilter aFilter) in FindNeighbor() argument
110 return FindNeighbor(Neighbor::AddressMatcher(aExtAddress, aFilter)); in FindNeighbor()
[all …]
Dneighbor_table.hpp96 Neighbor::StateFilter aFilter = Neighbor::kInStateValidOrRestoring);
108 Neighbor::StateFilter aFilter = Neighbor::kInStateValidOrRestoring);
120 Neighbor::StateFilter aFilter = Neighbor::kInStateValidOrRestoring);
131 Neighbor::StateFilter aFilter = Neighbor::kInStateValidOrRestoring);
142 Neighbor::StateFilter aFilter = Neighbor::kInStateValidOrRestoring);
153 Neighbor::StateFilter aFilter = Neighbor::kInStateValidOrRestoring);
166 Neighbor::StateFilter aFilter = Neighbor::kInStateValidOrRestoring);
Dchild_table.cpp42 ChildTable::Iterator::Iterator(Instance &aInstance, Child::StateFilter aFilter) in Iterator() argument
45 , mFilter(aFilter) in Iterator()
133 Child *ChildTable::FindChild(uint16_t aRloc16, Child::StateFilter aFilter) in FindChild() argument
135 return FindChild(Child::AddressMatcher(aRloc16, aFilter)); in FindChild()
138 Child *ChildTable::FindChild(const Mac::ExtAddress &aExtAddress, Child::StateFilter aFilter) in FindChild() argument
140 return FindChild(Child::AddressMatcher(aExtAddress, aFilter)); in FindChild()
143 Child *ChildTable::FindChild(const Mac::Address &aMacAddress, Child::StateFilter aFilter) in FindChild() argument
145 return FindChild(Child::AddressMatcher(aMacAddress, aFilter)); in FindChild()
148 bool ChildTable::HasChildren(Child::StateFilter aFilter) const in HasChildren()
150 return (FindChild(Child::AddressMatcher(aFilter)) != nullptr); in HasChildren()
[all …]
Dneighbor.cpp139 bool Neighbor::MatchesFilter(StateFilter aFilter) const in MatchesFilter()
143 switch (aFilter) in MatchesFilter()
Dneighbor.hpp291 bool MatchesFilter(StateFilter aFilter) const;
/openthread-latest/src/core/backbone_router/
Dndproxy_table.hpp260 Iterator(Instance &aInstance, Filter aFilter);
273 IteratorBuilder(Instance &aInstance, Filter aFilter) in IteratorBuilder() argument
275 , mFilter(aFilter) in IteratorBuilder()
285 IteratorBuilder Iterate(Filter aFilter) { return IteratorBuilder(GetInstance(), aFilter); } in Iterate() argument
287 static bool MatchesFilter(const NdProxy &aProxy, Filter aFilter);
Dndproxy_table.cpp75 bool NdProxyTable::MatchesFilter(const NdProxy &aProxy, Filter aFilter) in MatchesFilter() argument
79 switch (aFilter) in MatchesFilter()
95 NdProxyTable::Iterator::Iterator(Instance &aInstance, Filter aFilter) in Iterator() argument
97 , mFilter(aFilter) in Iterator()
/openthread-latest/src/core/net/
Dnetif.hpp282 explicit Iterator(const Netif &aNetif, Address::TypeFilter aFilter = Address::kTypeAny);
288 Builder(const Netif &aNetif, Address::TypeFilter aFilter) in Builder() argument
290 , mFilter(aFilter) in Builder()
585 Address::TypeFilter aFilter = Address::kTypeAny) in IterateExternalMulticastAddresses() argument
587 return ExternalMulticastAddress::Iterator::Builder(*this, aFilter); in IterateExternalMulticastAddresses()
Dnetif.cpp577 …tif::ExternalMulticastAddress::Iterator::Iterator(const Netif &aNetif, Address::TypeFilter aFilter) in Iterator() argument
580 , mFilter(aFilter) in Iterator()
Dip6_address.cpp473 bool Address::MatchesFilter(TypeFilter aFilter) const in MatchesFilter()
477 switch (aFilter) in MatchesFilter()
Dip6_address.hpp904 bool MatchesFilter(TypeFilter aFilter) const;
/openthread-latest/src/core/utils/
Dslaac_address.cpp82 void Slaac::SetFilter(PrefixFilter aFilter) in SetFilter() argument
84 VerifyOrExit(aFilter != mFilter); in SetFilter()
86 mFilter = aFilter; in SetFilter()
Dslaac_address.hpp121 void SetFilter(PrefixFilter aFilter);
/openthread-latest/src/core/api/
Dip6_api.cpp258 void otIp6SetSlaacPrefixFilter(otInstance *aInstance, otIp6SlaacPrefixFilter aFilter) in otIp6SetSlaacPrefixFilter() argument
260 AsCoreType(aInstance).Get<Utils::Slaac>().SetFilter(aFilter); in otIp6SetSlaacPrefixFilter()
/openthread-latest/tests/unit/
Dtest_child_table.cpp71 static bool StateMatchesFilter(Child::State aState, Child::StateFilter aFilter) in StateMatchesFilter() argument
78 switch (aFilter) in StateMatchesFilter()
/openthread-latest/include/openthread/
Dip6.h733 void otIp6SetSlaacPrefixFilter(otInstance *aInstance, otIp6SlaacPrefixFilter aFilter);
/openthread-latest/src/core/border_router/
Drouting_manager.hpp793 … bool Matches(const Filter &aFilter) const { return !aFilter.mExcludeRlocs.Contains(mRloc16); } in Matches()