Home
last modified time | relevance | path

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

12

/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_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_hdlc.cpp64 otError WriteToBuffer(const uint8_t *aText, Spinel::FrameWritePointer &aWritePointer) in WriteToBuffer()
79 Spinel::FrameBuffer<kBufferSize> frameBuffer; in TestHdlcFrameBuffer()
129 Spinel::MultiFrameBuffer<kBufferSize> frameBuffer; in TestSpinelMultiFrameBuffer()
453 Spinel::MultiFrameBuffer<kBufferSize> encoderBuffer; in TestEncoderDecoder()
454 Spinel::MultiFrameBuffer<kBufferSize> decoderBuffer; in TestEncoderDecoder()
602 Spinel::FrameBuffer<kBufferSize> encoderBuffer; in TestFuzzEncoderDecoder()
603 Spinel::FrameBuffer<kBufferSize> decoderBuffer; in TestFuzzEncoderDecoder()
/openthread-latest/src/ncp/
Dncp_hdlc.hpp114 explicit BufferEncrypterReader(Spinel::Buffer &aTxFrameBuffer);
124 Spinel::Buffer &mTxFrameBuffer;
140 Spinel::Buffer::FrameTag aTag,
141 Spinel::Buffer::Priority aPriority,
142 Spinel::Buffer *aBuffer);
145 Spinel::FrameBuffer<kHdlcTxBufferSize> mHdlcBuffer;
150 Spinel::FrameBuffer<kRxBufferSize> mRxBuffer;
Dncp_spi.hpp68 kSpiHeaderSize = Spinel::SpiFrame::kHeaderSize,
97 Spinel::Buffer::FrameTag aFrameTag,
98 Spinel::Buffer::Priority aPriority,
99 Spinel::Buffer *aBuffer);
Dncp_base.hpp263 Spinel::Buffer::FrameTag GetLastOutboundFrameTag(void);
314 Spinel::Buffer::FrameTag aFrameTag,
315 Spinel::Buffer::Priority aPriority,
316 Spinel::Buffer *aNcpBuffer);
317 void HandleFrameRemovedFromNcpBuffer(Spinel::Buffer::FrameTag aFrameTag);
583 void VendorHandleFrameRemovedFromNcpBuffer(Spinel::Buffer::FrameTag aFrameTag);
647 Spinel::Buffer mTxFrameBuffer;
648 Spinel::Encoder mEncoder;
649 Spinel::Decoder mDecoder;
664 Spinel::Buffer::FrameTag mHostPowerReplyFrameTag;
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.hpp57 Spinel::SpinelDriver &GetSpinelDriver(void) { return mSpinelDriver; } in GetSpinelDriver()
95 Spinel::SpinelInterface &GetSpinelInterface(void) in GetSpinelInterface()
105 void GetIidListFromUrl(spinel_iid_t (&aIidList)[Spinel::kSpinelHeaderMaxNumIid]);
107 Spinel::SpinelInterface *CreateSpinelInterface(const char *aInterfaceName);
124 Spinel::SpinelDriver mSpinelDriver;
125 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.hpp80Spinel::SpinelInterface &GetSpinelInterface(void) { return SpinelManager::GetSpinelManager().GetSp… in GetSpinelInterface()
88 Spinel::RadioSpinel &GetRadioSpinel(void) { return mRadioSpinel; } in GetRadioSpinel()
126 Spinel::VendorRadioSpinel mRadioSpinel;
128 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.hpp61 explicit RcpCapsDiag(Spinel::RadioSpinel &aRadioSpinel) in RcpCapsDiag()
146 Spinel::RadioSpinel &mRadioSpinel;
Dspinel_driver_getter.hpp48 extern Spinel::SpinelDriver &GetSpinelDriver(void);
Dvendor_interface.hpp51 class VendorInterface : public ot::Spinel::SpinelInterface
/openthread-latest/src/lib/hdlc/
Dhdlc.hpp68 explicit Encoder(Spinel::FrameWritePointer &aWritePointer);
117 Spinel::FrameWritePointer &mWritePointer;
157 …void Init(Spinel::FrameWritePointer &aFrameWritePointer, FrameHandler aFrameHandler, void *aContex…
188 Spinel::FrameWritePointer *mWritePointer;
Dhdlc.cpp120 Encoder::Encoder(Spinel::FrameWritePointer &aWritePointer) in Encoder()
159 Spinel::FrameWritePointer oldPointer = mWritePointer; in Encode()
180 Spinel::FrameWritePointer oldPointer = mWritePointer; in EndFrame()
212 void Decoder::Init(Spinel::FrameWritePointer &aFrameWritePointer, FrameHandler aFrameHandler, void … in Init()
/openthread-latest/src/lib/spinel/
Dspinel_encoder.hpp46 namespace Spinel { namespace
61 explicit Encoder(Spinel::Buffer &aNcpBuffer) in Encoder()
80 otError BeginFrame(Spinel::Buffer::Priority aPriority);
692 Spinel::Buffer &mNcpBuffer;
693 Spinel::Buffer::WritePosition mStructPosition[kMaxNestedStructs];
697 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 EXPECT_NO_ERROR(error = BeginFrame(Spinel::Buffer::kPriorityHigh)); in BeginFrame()
61 EXPECT_NO_ERROR(error = BeginFrame(Spinel::Buffer::kPriorityLow)); in BeginFrame()
Dspinel_helper.hpp42 namespace Spinel { namespace
Dlogger.hpp36 namespace Spinel { namespace

12