Home
last modified time | relevance | path

Searched refs:AddressMatcher (Results 1 – 8 of 8) sorted by relevance

/openthread-latest/src/core/thread/
Dneighbor.hpp117 class AddressMatcher class in ot::Neighbor
126 AddressMatcher(Mac::ShortAddress aShortAddress, StateFilter aStateFilter) in AddressMatcher() function in ot::Neighbor::AddressMatcher
127 : AddressMatcher(aStateFilter, aShortAddress, nullptr) in AddressMatcher()
137 AddressMatcher(const Mac::ExtAddress &aExtAddress, StateFilter aStateFilter) in AddressMatcher() function in ot::Neighbor::AddressMatcher
138 : AddressMatcher(aStateFilter, Mac::kShortAddrInvalid, &aExtAddress) in AddressMatcher()
148 AddressMatcher(const Mac::Address &aMacAddress, StateFilter aStateFilter) in AddressMatcher() function in ot::Neighbor::AddressMatcher
149 : AddressMatcher(aStateFilter, in AddressMatcher()
160 explicit AddressMatcher(StateFilter aStateFilter) in AddressMatcher() function in ot::Neighbor::AddressMatcher
161 : AddressMatcher(aStateFilter, Mac::kShortAddrInvalid, nullptr) in AddressMatcher()
176AddressMatcher(StateFilter aStateFilter, Mac::ShortAddress aShortAddress, const Mac::ExtAddress *a… in AddressMatcher() function in ot::Neighbor::AddressMatcher
[all …]
Dneighbor_table.cpp46 Neighbor *NeighborTable::FindParent(const Neighbor::AddressMatcher &aMatcher) in FindParent()
65 return FindParent(Neighbor::AddressMatcher(aShortAddress, aFilter)); in FindParent()
70 return FindParent(Neighbor::AddressMatcher(aExtAddress, aFilter)); in FindParent()
75 return FindParent(Neighbor::AddressMatcher(aMacAddress, aFilter)); in FindParent()
78 Neighbor *NeighborTable::FindNeighbor(const Neighbor::AddressMatcher &aMatcher) in FindNeighbor()
102 neighbor = FindNeighbor(Neighbor::AddressMatcher(aShortAddress, aFilter)); in FindNeighbor()
110 return FindNeighbor(Neighbor::AddressMatcher(aExtAddress, aFilter)); in FindNeighbor()
115 return FindNeighbor(Neighbor::AddressMatcher(aMacAddress, aFilter)); in FindNeighbor()
120 Neighbor *NeighborTable::FindChildOrRouter(const Neighbor::AddressMatcher &aMatcher) in FindChildOrRouter()
151 neighbor = FindNeighbor(Neighbor::AddressMatcher(macAddress, aFilter)); in FindNeighbor()
Dchild_table.cpp106 Child *child = FindChild(Child::AddressMatcher(Child::kInStateInvalid)); in GetNewChild()
115 const Child *ChildTable::FindChild(const Child::AddressMatcher &aMatcher) const in FindChild()
135 return FindChild(Child::AddressMatcher(aRloc16, aFilter)); in FindChild()
140 return FindChild(Child::AddressMatcher(aExtAddress, aFilter)); in FindChild()
145 return FindChild(Child::AddressMatcher(aMacAddress, aFilter)); in FindChild()
150 return (FindChild(Child::AddressMatcher(aFilter)) != nullptr); in HasChildren()
323 child = FindChild(Child::AddressMatcher(aRloc16, Child::kInStateValidOrRestoring)); in HasMinimalChild()
Dneighbor_table.hpp224 Neighbor *FindParent(const Neighbor::AddressMatcher &aMatcher);
225 Neighbor *FindNeighbor(const Neighbor::AddressMatcher &aMatcher);
227 Neighbor *FindChildOrRouter(const Neighbor::AddressMatcher &aMatcher);
Dchild_table.hpp328 …Child *FindChild(const Child::AddressMatcher &aMatcher) { return AsNonConst(AsConst(this)->FindChi… in FindChild()
330 const Child *FindChild(const Child::AddressMatcher &aMatcher) const;
Drouter_table.hpp419 const Router *FindRouter(const Router::AddressMatcher &aMatcher) const;
420 Router *FindRouter(const Router::AddressMatcher &aMatcher) in FindRouter()
Drouter_table.cpp254 const Router *RouterTable::FindRouter(const Router::AddressMatcher &aMatcher) const in FindRouter()
264 router = FindRouter(Router::AddressMatcher(aRloc16, Router::kInStateValid)); in FindNeighbor()
272 return FindRouter(Router::AddressMatcher(aExtAddress, Router::kInStateValid)); in FindNeighbor()
277 return FindRouter(Router::AddressMatcher(aMacAddress, Router::kInStateValid)); in FindNeighbor()
302 return FindRouter(Router::AddressMatcher(aExtAddress, Router::kInStateAny)); in FindRouter()
Dneighbor.cpp63 bool Neighbor::AddressMatcher::Matches(const Neighbor &aNeighbor) const in Matches()