Home
last modified time | relevance | path

Searched refs:aChunk (Results 1 – 2 of 2) sorted by relevance

/openthread-latest/src/core/common/
Dmessage.cpp532 void Message::GetFirstChunk(uint16_t aOffset, uint16_t &aLength, Chunk &aChunk) const in GetFirstChunk()
541 VerifyOrExit(aOffset < GetLength(), aChunk.SetLength(0)); in GetFirstChunk()
550 aChunk.SetBuffer(this); in GetFirstChunk()
556 aChunk.Init(GetFirstData() + aOffset, kHeadBufferDataSize - aOffset); in GetFirstChunk()
566 aChunk.SetBuffer(aChunk.GetBuffer()->GetNextBuffer()); in GetFirstChunk()
568 OT_ASSERT(aChunk.GetBuffer() != nullptr); in GetFirstChunk()
572 aChunk.Init(aChunk.GetBuffer()->GetData() + aOffset, kBufferDataSize - aOffset); in GetFirstChunk()
580 if (aChunk.GetLength() > aLength) in GetFirstChunk()
582 aChunk.SetLength(aLength); in GetFirstChunk()
585 aLength -= aChunk.GetLength(); in GetFirstChunk()
[all …]
Dmessage.hpp1532 void GetFirstChunk(uint16_t aOffset, uint16_t &aLength, Chunk &aChunk) const;
1533 void GetNextChunk(uint16_t &aLength, Chunk &aChunk) const;
1535 void GetFirstChunk(uint16_t aOffset, uint16_t &aLength, MutableChunk &aChunk) in GetFirstChunk() argument
1537 AsConst(this)->GetFirstChunk(aOffset, aLength, static_cast<Chunk &>(aChunk)); in GetFirstChunk()
1540 void GetNextChunk(uint16_t &aLength, MutableChunk &aChunk) in GetNextChunk() argument
1542 AsConst(this)->GetNextChunk(aLength, static_cast<Chunk &>(aChunk)); in GetNextChunk()