Lines Matching refs:mWriteFrameStart
193 mWriteFrameStart = mBuffer; in Clear()
249 if (mWriteFrameStart + kHeaderSize + aSkipLength <= GetArrayEnd(mBuffer)) in SetSkipLength()
251 … Lib::Utils::LittleEndian::WriteUint16(aSkipLength, mWriteFrameStart + kHeaderSkipLengthOffset); in SetSkipLength()
267 return Lib::Utils::LittleEndian::ReadUint16(mWriteFrameStart + kHeaderSkipLengthOffset); in GetSkipLength()
275 uint8_t *GetFrame(void) const { return mWriteFrameStart + kHeaderSize + GetSkipLength(); } in GetFrame()
305 mWriteFrameStart + kHeaderTotalLengthOffset); in SaveFrame()
306 mWriteFrameStart = mWritePointer; in SaveFrame()
331 bool HasSavedFrame(void) const { return (mWriteFrameStart != mBuffer); } in HasSavedFrame()
353 if (HasSavedFrame() && (aFrame != mWriteFrameStart)) in GetNextSavedFrame()
380 uint16_t len = static_cast<uint16_t>(mWriteFrameStart - mBuffer); in ClearSavedFrames()
384 … memmove(mBuffer, mWriteFrameStart, static_cast<uint16_t>(mWritePointer - mWriteFrameStart)); in ClearSavedFrames()
386 mWriteFrameStart -= len; in ClearSavedFrames()
445 uint8_t *mWriteFrameStart; // Pointer to start of current frame being written. member in ot::Spinel::MultiFrameBuffer