Home
last modified time | relevance | path

Searched refs:Spinel (Results 1 – 25 of 57) sorted by relevance

123

/openthread-latest/tests/unit/
Dtest_spinel_buffer.cpp41 namespace Spinel { namespace
81 Spinel::Buffer::FrameTag sTagHistoryArray[kNumPrios][kTagArraySize];
84 Spinel::Buffer::FrameTag sExpectedRemovedTag = Spinel::Buffer::kInvalidTag;
94 void AddTagToHistory(Spinel::Buffer::FrameTag aTag, Spinel::Buffer::Priority aPriority) in AddTagToHistory()
109 void VerifyAndRemoveTagFromHistory(Spinel::Buffer::FrameTag aTag, Spinel::Buffer::Priority aPriorit… in VerifyAndRemoveTagFromHistory()
122 if (sExpectedRemovedTag != Spinel::Buffer::kInvalidTag) in VerifyAndRemoveTagFromHistory()
125 sExpectedRemovedTag = Spinel::Buffer::kInvalidTag; in VerifyAndRemoveTagFromHistory()
130 Spinel::Buffer::FrameTag aTag, in FrameAddedCallback()
131 Spinel::Buffer::Priority aPriority, in FrameAddedCallback()
132 Spinel::Buffer *aNcpBuffer) in FrameAddedCallback()
[all …]
Dtest_spinel_encoder.cpp36 namespace Spinel { namespace
43 otError ReadFrame(Spinel::Buffer &aNcpBuffer, uint8_t *aFrame, uint16_t &aFrameLen) in ReadFrame()
59 Spinel::Buffer ncpBuffer(buffer, kTestBufferSize); in TestEncoder()
60 Spinel::Encoder encoder(ncpBuffer); in TestEncoder()
120 SuccessOrQuit(encoder.BeginFrame(Spinel::Buffer::kPriorityLow)); in TestEncoder()
186 SuccessOrQuit(encoder.BeginFrame(Spinel::Buffer::kPriorityLow)); in TestEncoder()
233 SuccessOrQuit(encoder.BeginFrame(Spinel::Buffer::kPriorityLow)); in TestEncoder()
282 SuccessOrQuit(encoder.BeginFrame(Spinel::Buffer::kPriorityLow)); in TestEncoder()
315 SuccessOrQuit(encoder.BeginFrame(Spinel::Buffer::kPriorityLow)); in TestEncoder()
365 ot::Spinel::TestEncoder(); in main()
Dtest_spinel_prop_codec.cpp35 namespace Spinel { namespace
49 Spinel::Buffer ncpBuffer(buf, kMaxSpinelBufferSize); in TestDnssd()
50 Spinel::Encoder encoder(ncpBuffer); in TestDnssd()
51 Spinel::Decoder decoder; in TestDnssd()
188 ot::Spinel::TestDnssd(); in main()
Dtest_ncp_dnssd.cpp52 Spinel::Buffer ncpBuffer(buf, kMaxSpinelBufferSize); in GenerateSpinelDnssdSetStateFrame()
53 Spinel::Encoder encoder(ncpBuffer); in GenerateSpinelDnssdSetStateFrame()
78 Spinel::Buffer ncpBuffer(buf, kMaxSpinelBufferSize); in GenerateSpinelDnssdRequestResultFrame()
79 Spinel::Encoder encoder(ncpBuffer); in GenerateSpinelDnssdRequestResultFrame()
Dtest_multipan_rcp_instances.cpp145 Spinel::Buffer::FrameTag aTag, in HandleFrameAddedToNcpBuffer()
146 Spinel::Buffer::Priority aPriority, in HandleFrameAddedToNcpBuffer()
147 Spinel::Buffer *aBuffer) in HandleFrameAddedToNcpBuffer()
155 void HandleFrameAddedToNcpBuffer(Spinel::Buffer *aBuffer) in HandleFrameAddedToNcpBuffer()
180 Spinel::Decoder decoder; in updateSpinelStatus()
328 SuccessOrQuit(mEncoder.BeginFrame(Spinel::Buffer::kPriorityLow)); in startFrame()
374 Spinel::Buffer mBuffer;
375 Spinel::Encoder mEncoder;
Dtest_ncp_srp_server.cpp50 Spinel::Buffer ncpBuffer(buf, kMaxSpinelBufferSize); in GenerateSpinelSrpServerFrame()
51 Spinel::Encoder encoder(ncpBuffer); in GenerateSpinelSrpServerFrame()
/openthread-latest/src/ncp/
Dncp_hdlc.hpp110 explicit BufferEncrypterReader(Spinel::Buffer &aTxFrameBuffer);
120 Spinel::Buffer &mTxFrameBuffer;
136 Spinel::Buffer::FrameTag aTag,
137 Spinel::Buffer::Priority aPriority,
138 Spinel::Buffer *aBuffer);
141 Spinel::FrameBuffer<kHdlcTxBufferSize> mHdlcBuffer;
146 Spinel::FrameBuffer<kRxBufferSize> mRxBuffer;
Dncp_spi.hpp65 kSpiHeaderSize = Spinel::SpiFrame::kHeaderSize,
94 Spinel::Buffer::FrameTag aFrameTag,
95 Spinel::Buffer::Priority aPriority,
96 Spinel::Buffer *aBuffer);
Dncp_base.hpp357 Spinel::Buffer::FrameTag GetLastOutboundFrameTag(void);
408 Spinel::Buffer::FrameTag aFrameTag,
409 Spinel::Buffer::Priority aPriority,
410 Spinel::Buffer *aNcpBuffer);
411 void HandleFrameRemovedFromNcpBuffer(Spinel::Buffer::FrameTag aFrameTag);
675 void VendorHandleFrameRemovedFromNcpBuffer(Spinel::Buffer::FrameTag aFrameTag);
737 Spinel::Buffer mTxFrameBuffer;
738 Spinel::Encoder mEncoder;
739 Spinel::Decoder mDecoder;
754 Spinel::Buffer::FrameTag mHostPowerReplyFrameTag;
[all …]
Dncp_spi.cpp52 ot::Ncp::NcpBase::kSpinelPropIdSize - ot::Spinel::SpiFrame::kHeaderSize,
61 using Spinel::SpiFrame;
245 Spinel::Buffer::FrameTag aTag, in HandleFrameAddedToTxBuffer()
246 Spinel::Buffer::Priority aPriority, in HandleFrameAddedToTxBuffer()
247 Spinel::Buffer *aBuffer) in HandleFrameAddedToTxBuffer()
Dncp_hdlc.cpp144 Spinel::Buffer::FrameTag aTag, in HandleFrameAddedToNcpBuffer()
145 Spinel::Buffer::Priority aPriority, in HandleFrameAddedToNcpBuffer()
146 Spinel::Buffer *aBuffer) in HandleFrameAddedToNcpBuffer()
179 Spinel::Buffer &txFrameBuffer = mTxFrameBuffer; in EncodeAndSend()
345 NcpHdlc::BufferEncrypterReader::BufferEncrypterReader(Spinel::Buffer &aTxFrameBuffer) in BufferEncrypterReader()
/openthread-latest/src/posix/platform/
Dspinel_manager.hpp55 Spinel::SpinelDriver &GetSpinelDriver(void) { return mSpinelDriver; } in GetSpinelDriver()
88 Spinel::SpinelInterface &GetSpinelInterface(void) in GetSpinelInterface()
98 void GetIidListFromUrl(spinel_iid_t (&aIidList)[Spinel::kSpinelHeaderMaxNumIid]);
100 Spinel::SpinelInterface *CreateSpinelInterface(const char *aInterfaceName);
117 Spinel::SpinelDriver mSpinelDriver;
118 Spinel::SpinelInterface *mSpinelInterface;
Dspinel_manager.cpp48 Spinel::SpinelDriver &GetSpinelDriver(void) { return sSpinelManager.GetSpinelDriver(); } in GetSpinelDriver()
64 spinel_iid_t iidList[Spinel::kSpinelHeaderMaxNumIid]; in Init()
99 Spinel::SpinelInterface *SpinelManager::CreateSpinelInterface(const char *aInterfaceName) in CreateSpinelInterface()
101 Spinel::SpinelInterface *interface; in CreateSpinelInterface()
134 void SpinelManager::GetIidListFromUrl(spinel_iid_t (&aIidList)[Spinel::kSpinelHeaderMaxNumIid]) in GetIidListFromUrl()
155 … for (uint8_t i = 0, j = 1; iidListString[i] != '\0' && j < Spinel::kSpinelHeaderMaxNumIid; i++) in GetIidListFromUrl()
170 … VerifyOrDie(aIidList[j] < Spinel::kSpinelHeaderMaxNumIid, OT_EXIT_INVALID_ARGUMENTS); in GetIidListFromUrl()
Dradio.hpp76Spinel::SpinelInterface &GetSpinelInterface(void) { return SpinelManager::GetSpinelManager().GetSp… in GetSpinelInterface()
83 Spinel::RadioSpinel &GetRadioSpinel(void) { return mRadioSpinel; } in GetRadioSpinel()
120 Spinel::VendorRadioSpinel mRadioSpinel;
122 Spinel::RadioSpinel mRadioSpinel;
DREADME_RCP_CAPS_DIAG.md40 Spinel Capbility Flags :
56 Check which Spinel commands RCP supports.
120 Check the speed of Spinel interface.
Drcp_caps_diag.hpp60 explicit RcpCapsDiag(Spinel::RadioSpinel &aRadioSpinel) in RcpCapsDiag()
143 Spinel::RadioSpinel &mRadioSpinel;
Dspinel_driver_getter.hpp46 extern Spinel::SpinelDriver &GetSpinelDriver(void);
/openthread-latest/src/lib/hdlc/
Dhdlc.hpp65 explicit Encoder(Spinel::FrameWritePointer &aWritePointer);
110 Spinel::FrameWritePointer &mWritePointer;
146 …void Init(Spinel::FrameWritePointer &aFrameWritePointer, FrameHandler aFrameHandler, void *aContex…
175 Spinel::FrameWritePointer *mWritePointer;
Dhdlc.cpp118 Encoder::Encoder(Spinel::FrameWritePointer &aWritePointer) in Encoder()
157 Spinel::FrameWritePointer oldPointer = mWritePointer; in Encode()
178 Spinel::FrameWritePointer oldPointer = mWritePointer; in EndFrame()
210 void Decoder::Init(Spinel::FrameWritePointer &aFrameWritePointer, FrameHandler aFrameHandler, void … in Init()
/openthread-latest/src/lib/spinel/
Dspinel_encoder.hpp46 namespace Spinel { namespace
59 explicit Encoder(Spinel::Buffer &aNcpBuffer) in Encoder()
77 otError BeginFrame(Spinel::Buffer::Priority aPriority);
657 Spinel::Buffer &mNcpBuffer;
658 Spinel::Buffer::WritePosition mStructPosition[kMaxNestedStructs];
662 Spinel::Buffer::WritePosition mSavedPosition;
Dexample_vendor_hook.hpp42 namespace Spinel { namespace
44 class VendorRadioSpinel : public ot::Spinel::RadioSpinel
48 : ot::Spinel::RadioSpinel() in VendorRadioSpinel()
Dexample_vendor_hook.cpp40 namespace Spinel { namespace
65 extern ot::Spinel::RadioSpinel &GetRadioSpinel(void);
DREADME_RADIO_SPINEL_DIAG.md1 # OpenThread Diagnostics - Radio Spinel diagnostic commands
3 This module provides Spinel based radio transceiver diagnostic commands.
Dspinel_encoder.cpp40 namespace Spinel { namespace
42 otError Encoder::BeginFrame(Spinel::Buffer::Priority aPriority) in BeginFrame()
57 SuccessOrExit(error = BeginFrame(Spinel::Buffer::kPriorityHigh)); in BeginFrame()
61 SuccessOrExit(error = BeginFrame(Spinel::Buffer::kPriorityLow)); in BeginFrame()
/openthread-latest/tests/gtest/
Dfake_coprocessor_platform.hpp43 class DirectSpinelInterface : public Spinel::SpinelInterface
98 Spinel::RadioSpinel mRadioSpinel;
99 Spinel::SpinelDriver mSpinelDriver;

123