Home
last modified time | relevance | path

Searched refs:mRxFrameBuffer (Results 1 – 4 of 4) sorted by relevance

/openthread-latest/src/lib/spinel/
Dspinel_driver.cpp70 mRxFrameBuffer.Clear(); in Init()
71 SuccessOrDie(mSpinelInterface->Init(HandleReceivedFrame, this, mRxFrameBuffer)); in Init()
167 if (mRxFrameBuffer.HasSavedFrame()) in Process()
174 if (mRxFrameBuffer.HasSavedFrame()) in Process()
280 LogSpinelFrame(mRxFrameBuffer.GetFrame(), mRxFrameBuffer.GetLength(), false); in HandleReceivedFrame()
281 …unpacked = spinel_datatype_unpack(mRxFrameBuffer.GetFrame(), mRxFrameBuffer.GetLength(), "C", &hea… in HandleReceivedFrame()
288 mRxFrameBuffer.DiscardFrame(); in HandleReceivedFrame()
295 mReceivedFrameHandler(mRxFrameBuffer.GetFrame(), mRxFrameBuffer.GetLength(), header, shouldSave, in HandleReceivedFrame()
300 error = mRxFrameBuffer.SaveFrame(); in HandleReceivedFrame()
304 mRxFrameBuffer.DiscardFrame(); in HandleReceivedFrame()
[all …]
Dspinel_driver.hpp96 void ClearRxBuffer(void) { mRxFrameBuffer.Clear(); } in ClearRxBuffer()
143 bool HasPendingFrame(void) const { return mRxFrameBuffer.HasSavedFrame(); } in HasPendingFrame()
297 SpinelInterface::RxFrameBuffer mRxFrameBuffer; member in ot::Spinel::SpinelDriver
/openthread-latest/src/posix/platform/
Dspi_interface.cpp72 , mRxFrameBuffer(nullptr) in SpiInterface()
168 mRxFrameBuffer = &aFrameBuffer; in Init()
197 mRxFrameBuffer = nullptr; in Deinit()
398 …VerifyOrExit((mReceiveFrameCallback != nullptr) && (mRxFrameBuffer != nullptr), error = OT_ERROR_I… in PushPullSpi()
444 SuccessOrExit(error = mRxFrameBuffer->SetSkipLength(kSpiFrameHeaderSize)); in PushPullSpi()
447 VerifyOrExit(mRxFrameBuffer->GetFrameMaxLength() >= spiTransferBytes + mSpiAlignAllowance); in PushPullSpi()
450 spiRxFrameBuffer = mRxFrameBuffer->GetFrame() - kSpiFrameHeaderSize; in PushPullSpi()
552 …SuccessOrExit(error = mRxFrameBuffer->SetSkipLength(skipAlignAllowanceLength + kSpiFrameHeaderSize… in PushPullSpi()
554 SuccessOrExit(error = mRxFrameBuffer->SetLength(rxFrame.GetHeaderDataLen())); in PushPullSpi()
603 mRxFrameBuffer->DiscardFrame(); in PushPullSpi()
Dspi_interface.hpp214 RxFrameBuffer *mRxFrameBuffer; member in ot::Posix::SpiInterface