/openthread-latest/src/core/common/ |
D | owned_ptr.hpp | 53 template <class Type> class OwnedPtr : public Ptr<Type> class 61 OwnedPtr(void) = default; 70 explicit OwnedPtr(Type *aPointer) in OwnedPtr() function in ot::OwnedPtr 82 OwnedPtr(OwnedPtr &&aOther) in OwnedPtr() function in ot::OwnedPtr 93 ~OwnedPtr(void) { Delete(); } in ~OwnedPtr() 144 OwnedPtr &&PassOwnership(void) { return static_cast<OwnedPtr &&>(*this); } in PassOwnership() 158 OwnedPtr &operator=(OwnedPtr &&aOther) in operator =() 164 OwnedPtr(const OwnedPtr &) = delete; 165 OwnedPtr(OwnedPtr &) = delete; 166 OwnedPtr &operator=(const OwnedPtr &) = delete;
|
D | owning_list.hpp | 89 OwnedPtr<Type> Pop(void) { return OwnedPtr<Type>(LinkedList<Type>::Pop()); } in Pop() 101 …OwnedPtr<Type> PopAfter(Type *aPrevEntry) { return OwnedPtr<Type>(LinkedList<Type>::PopAfter(aPrev… in PopAfter() 118 template <typename... Args> OwnedPtr<Type> RemoveMatching(const Args &...aArgs) in RemoveMatching() 120 return OwnedPtr<Type>(LinkedList<Type>::RemoveMatching(aArgs...)); in RemoveMatching()
|
/openthread-latest/tests/unit/ |
D | test_smart_ptrs.cpp | 103 OwnedPtr<TestObject> ptr; in TestOwnedPtr() 112 OwnedPtr<TestObject> ptr(&obj1); in TestOwnedPtr() 123 OwnedPtr<TestObject> ptr1(&obj1); in TestOwnedPtr() 124 OwnedPtr<TestObject> ptr2(ptr1.PassOwnership()); in TestOwnedPtr() 136 OwnedPtr<TestObject> ptr(&obj1); in TestOwnedPtr() 157 OwnedPtr<TestObject> ptr(&obj1); in TestOwnedPtr() 183 OwnedPtr<TestObject> ptr1(&obj1); in TestOwnedPtr() 184 OwnedPtr<TestObject> ptr2; in TestOwnedPtr() 203 OwnedPtr<TestObject> ptr1(&obj1); in TestOwnedPtr() 204 OwnedPtr<TestObject> ptr2(&obj2); in TestOwnedPtr() [all …]
|
D | test_linked_list.cpp | 319 OwnedPtr<Entry> ptr; in TestOwningList()
|
/openthread-latest/src/core/net/ |
D | ip6.hpp | 195 Error SendRaw(OwnedPtr<Message> aMessage); 208 Error HandleDatagram(OwnedPtr<Message> aMessagePtr, bool aIsReassembled = false); 346 static Error TakeOrCopyMessagePtr(OwnedPtr<Message> &aTargetPtr, 347 OwnedPtr<Message> &aMessagePtr, 352 Error PassToHost(OwnedPtr<Message> &aMessagePtr, 357 Error HandleExtensionHeaders(OwnedPtr<Message> &aMessagePtr, 376 OwnedPtr<Message> &aMessagePtr,
|
D | ip6.cpp | 488 IgnoreError(HandleDatagram(OwnedPtr<Message>(message))); in HandleSendQueue() 710 IgnoreError(HandleDatagram(OwnedPtr<Message>(message), /* aIsReassembled */ true)); in HandleFragment() 806 Error Ip6::HandleExtensionHeaders(OwnedPtr<Message> &aMessagePtr, in HandleExtensionHeaders() 848 Error Ip6::TakeOrCopyMessagePtr(OwnedPtr<Message> &aTargetPtr, in TakeOrCopyMessagePtr() 849 OwnedPtr<Message> &aMessagePtr, in TakeOrCopyMessagePtr() 867 OwnedPtr<Message> &aMessagePtr, in Receive() 872 OwnedPtr<Message> messagePtr; in Receive() 920 Error Ip6::PassToHost(OwnedPtr<Message> &aMessagePtr, in PassToHost() 932 OwnedPtr<Message> messagePtr; in PassToHost() 1037 Error Ip6::SendRaw(OwnedPtr<Message> aMessagePtr) in SendRaw() [all …]
|
D | mdns.hpp | 1260 OwnedPtr<Message> mMsgPtr; 1261 OwnedPtr<Message> mExtraMsgPtr; 1305 OwnedPtr<Message> &aMessagePtr, 1362 OwnedPtr<Message> mMessagePtr; 1384 void AddToExisting(OwnedPtr<RxMessage> &aRxMessagePtr); 1385 void AddNew(OwnedPtr<RxMessage> &aRxMessagePtr); 1403 void Add(OwnedPtr<RxMessage> &aRxMessagePtr);
|
D | dnssd_server.hpp | 441 OwnedPtr<Message> mMessage;
|
D | srp_client.hpp | 994 OwnedPtr<Message> mMessage;
|
D | nat64_translator.cpp | 98 error = Get<Ip6::Ip6>().SendRaw(OwnedPtr<Message>(&aMessage).PassOwnership()); in SendMessage()
|
D | mdns.cpp | 256 OwnedPtr<Message> messagePtr(&aMessage); in HandleMessage() 257 OwnedPtr<RxMessage> rxMessagePtr; in HandleMessage() 3479 OwnedPtr<Message> &aMessagePtr, in Init() 4249 void Core::MultiPacketRxMessages::AddToExisting(OwnedPtr<RxMessage> &aRxMessagePtr) in AddToExisting() 4260 void Core::MultiPacketRxMessages::AddNew(OwnedPtr<RxMessage> &aRxMessagePtr) in AddNew() 4325 void Core::MultiPacketRxMessages::RxMsgEntry::Add(OwnedPtr<RxMessage> &aRxMessagePtr) in Add() 6264 OwnedPtr<AddrEntry> newEntry = mNewEntries.Pop(); in CommitNewResponseEntries()
|
D | srp_advertising_proxy.cpp | 88 OwnedPtr<AdvInfo> advPtr = mAdvInfoList.Pop(); in Stop()
|
/openthread-latest/src/core/thread/ |
D | mesh_forwarder_mtd.cpp | 40 void MeshForwarder::SendMessage(OwnedPtr<Message> aMessagePtr) in SendMessage()
|
D | child_supervision.cpp | 65 OwnedPtr<Message> messagePtr; in SendMessage()
|
D | mesh_forwarder_ftd.cpp | 44 void MeshForwarder::SendMessage(OwnedPtr<Message> aMessagePtr) in SendMessage() 185 IgnoreError(Get<Ip6::Ip6>().HandleDatagram(OwnedPtr<Message>(&message))); in HandleResolved() 606 OwnedPtr<Message> messagePtr; in HandleMesh()
|
D | mesh_forwarder.hpp | 188 void SendMessage(OwnedPtr<Message> aMessagePtr);
|
D | mesh_forwarder.cpp | 1693 return Get<Ip6::Ip6>().HandleDatagram(OwnedPtr<Message>(&aMessage)); in HandleDatagram() 1733 OwnedPtr<Message> messagePtr; in SendEmptyMessage()
|
/openthread-latest/tests/nexus/ |
D | test_dtls.cpp | 118 OwnedPtr<Message> PrepareMessage(Node &aNode) in PrepareMessage() 132 return OwnedPtr<Message>(message); in PrepareMessage() 329 OwnedPtr<Message> msg(PrepareMessage(node0)); in TestDtlsSingleSession() 343 OwnedPtr<Message> msg(PrepareMessage(node1)); in TestDtlsSingleSession()
|
/openthread-latest/tests/nexus/platform/ |
D | nexus_settings.cpp | 147 OwnedPtr<Entry::Value> valuePtr; in Delete()
|
/openthread-latest/src/core/api/ |
D | ip6_api.cpp | 127 … error = AsCoreType(aInstance).Get<Ip6::Ip6>().SendRaw(OwnedPtr<Message>(AsCoreTypePtr(aMessage))); in otIp6Send()
|
/openthread-latest/src/core/meshcop/ |
D | border_agent.cpp | 349 OwnedPtr<ForwardContext> forwardContext; in ForwardToLeader() 419 OwnedPtr<ForwardContext> forwardContext(static_cast<ForwardContext *>(aContext)); in HandleCoapResponse()
|