Home
last modified time | relevance | path

Searched refs:GetOffset (Results 1 – 25 of 50) sorted by relevance

12

/openthread-latest/tests/unit/
Dtest_offset_range.cpp50 VerifyOrQuit(offsetRange.GetOffset() == 0); in TestOffsetRange()
56 VerifyOrQuit(offsetRange.GetOffset() == 0); in TestOffsetRange()
62 VerifyOrQuit(offsetRange.GetOffset() == 0); in TestOffsetRange()
70 VerifyOrQuit(offsetRange.GetOffset() == 100); in TestOffsetRange()
76 VerifyOrQuit(offsetRange.GetOffset() == 100); in TestOffsetRange()
82 VerifyOrQuit(offsetRange.GetOffset() == 100); in TestOffsetRange()
90 VerifyOrQuit(offsetRange.GetOffset() == 200); in TestOffsetRange()
98 VerifyOrQuit(offsetRange.GetOffset() == 200); in TestOffsetRange()
103 VerifyOrQuit(offsetRange.GetOffset() == 200); in TestOffsetRange()
108 VerifyOrQuit(offsetRange.GetOffset() == 200); in TestOffsetRange()
[all …]
Dtest_tlv.cpp57 VerifyOrQuit(message->GetOffset() == 0); in TestTlv()
72 VerifyOrQuit(offsetRange.GetOffset() == sizeof(Tlv)); in TestTlv()
86 VerifyOrQuit(offsetRange.GetOffset() == offset + sizeof(ExtendedTlv)); in TestTlv()
101 VerifyOrQuit(offsetRange.GetOffset() == offset + sizeof(Tlv)); in TestTlv()
118 VerifyOrQuit(offsetRange.GetOffset() == offset + sizeof(ExtendedTlv)); in TestTlv()
142 VerifyOrQuit(offsetRange.GetOffset() == offset + sizeof(Tlv)); in TestTlv()
163 VerifyOrQuit(offsetRange.GetOffset() == offset + sizeof(ExtendedTlv)); in TestTlv()
Dtest_checksum.cpp103 payloadLength = aMessage.GetLength() - aMessage.GetOffset(); in CalculateChecksum()
110 SuccessOrQuit(aMessage.Read(aMessage.GetOffset(), data.mPayload, payloadLength)); in CalculateChecksum()
142 payloadLength = aMessage.GetLength() - aMessage.GetOffset(); in CalculateChecksum()
149 SuccessOrQuit(aMessage.Read(aMessage.GetOffset(), data.mPayload, payloadLength)); in CalculateChecksum()
217 SuccessOrQuit(message->Read(message->GetOffset(), udpHeader)); in TestUdpMessageChecksum()
286 SuccessOrQuit(message->Read(message->GetOffset(), icmp6Header)); in TestIcmp6MessageChecksum()
355 SuccessOrQuit(message->Read(message->GetOffset(), tcpHeader)); in TestTcp4MessageChecksum()
411 SuccessOrQuit(message->Read(message->GetOffset(), udpHeader)); in TestUdp4MessageChecksum()
449 SuccessOrQuit(message->Read(message->GetOffset(), mPayload, sizeof(mPayload))); in TestIcmp4MessageChecksum()
/openthread-latest/src/core/net/
Dchecksum.cpp103 uint16_t length = aMessage.GetLength() - aMessage.GetOffset(); in Calculate()
114 aMessage.GetFirstChunk(aMessage.GetOffset(), length, chunk); in Calculate()
129 uint16_t length = aMessage.GetLength() - aMessage.GetOffset(); in Calculate()
143 aMessage.GetFirstChunk(aMessage.GetOffset(), length, chunk); in Calculate()
195 aMessage.Write<uint16_t>(aMessage.GetOffset() + headerOffset, 0); in UpdateMessageChecksum()
197 checksum.WriteToMessage(aMessage.GetOffset() + headerOffset, aMessage); in UpdateMessageChecksum()
230 aMessage.Write<uint16_t>(aMessage.GetOffset() + headerOffset, 0); in UpdateMessageChecksum()
232 checksum.WriteToMessage(aMessage.GetOffset() + headerOffset, aMessage); in UpdateMessageChecksum()
Dip6.cpp340 … if (mplOffsetRange.GetOffset() == sizeof(ip6Header) + sizeof(hbh) && hbh.GetLength() == 0) in RemoveMplOption()
345 …else if (mplOffsetRange.GetOffset() + ExtensionHeader::kLengthUnitSize == offsetRange.GetEndOffset… in RemoveMplOption()
390 aMessage.WriteBytes(mplOffsetRange.GetOffset(), &padOption, padOption.GetSize()); in RemoveMplOption()
556 … FragmentHeader::MakeDivisibleByEight(kMinimalMtu - aMessage.GetOffset() - sizeof(fragmentHeader)); in FragmentDatagram()
557 uint16_t payloadLeft = aMessage.GetLength() - aMessage.GetOffset(); in FragmentDatagram()
589 …SuccessOrExit(error = fragment->SetLength(aMessage.GetOffset() + sizeof(fragmentHeader) + payloadF… in FragmentDatagram()
594 fragment->SetOffset(aMessage.GetOffset()); in FragmentDatagram()
595 fragment->Write(aMessage.GetOffset(), fragmentHeader); in FragmentDatagram()
598 /* aWriteOffset */ aMessage.GetOffset() + sizeof(fragmentHeader), aMessage, in FragmentDatagram()
599 /* aReadOffset */ aMessage.GetOffset() + FragmentHeader::FragmentOffsetToBytes(offset), in FragmentDatagram()
[all …]
Dicmp6.cpp129 SuccessOrExit(error = aMessage.Read(aMessage.GetOffset(), icmp6Header)); in HandleMessage()
196 dataOffset = aRequestMessage.GetOffset() + Header::kDataFieldOffset; in HandleEchoRequest()
211 IgnoreError(replyMessage->Read(replyMessage->GetOffset(), icmp6Header)); in HandleEchoRequest()
Ddhcp6_server.cpp175 SuccessOrExit(aMessage.Read(aMessage.GetOffset(), header)); in HandleUdpReceive()
192 uint16_t offset = aMessage.GetOffset(); in ProcessSolicit()
193 uint16_t length = aMessage.GetLength() - aMessage.GetOffset(); in ProcessSolicit()
Dudp6.cpp445 SuccessOrExit(error = aMessage.Read(aMessage.GetOffset(), udpHeader)); in HandleMessage()
473 aMessage.RemoveHeader(aMessage.GetOffset()); in HandlePayload()
474 OT_ASSERT(aMessage.GetOffset() == 0); in HandlePayload()
Ddhcp6_client.cpp396 SuccessOrExit(aMessage.Read(aMessage.GetOffset(), header)); in HandleUdpReceive()
410 uint16_t offset = aMessage.GetOffset(); in ProcessReply()
411 uint16_t length = aMessage.GetLength() - aMessage.GetOffset(); in ProcessReply()
Ddns_client.cpp381 uint16_t offset = aMessage.GetOffset(); in PopulateFrom()
1135 length = message->GetLength() - message->GetOffset(); in SendQuery()
1171 SuccessOrAssert(error = message->Read(message->GetOffset(), in SendQuery()
1361 uint16_t offset = aResponseMessage.GetOffset(); in ParseResponse()
1585 SuccessOrExit(aResponseMessage.Read(aResponseMessage.GetOffset(), header)); in ReplaceWithIp4Query()
1762 uint16_t length = aMessage.GetLength() - aMessage.GetOffset(); in PrepareTcpMessage()
1767 …aMessage.Read(aMessage.GetOffset(), (mSendBufferBytes + sizeof(uint16_t) + mSendLink.mLength), len… in PrepareTcpMessage()
Ddns_dso.cpp768 SuccessOrExit(aMessage.Read(aMessage.GetOffset(), tlv)); in ReadPrimaryTlv()
769 VerifyOrExit(aMessage.GetOffset() + tlv.GetSize() <= aMessage.GetLength(), error = kErrorParse); in ReadPrimaryTlv()
890 uint16_t offset = aMessage.GetOffset(); in ProcessKeepAliveMessage()
1004 SuccessOrExit(aMessage.Read(aMessage.GetOffset(), retryDelayTlv)); in ProcessRetryDelayMessage()
/openthread-latest/src/core/common/
Dheap_data.cpp57 return SetFrom(aMessage, aMessage.GetOffset(), aMessage.GetLength() - aMessage.GetOffset()); in SetFrom()
Dmessage.cpp287 if (GetOffset() > aLength) in SetLength()
310 OT_ASSERT(GetOffset() + aDelta <= GetLength()); in MoveOffset()
392 return AppendBytesFromMessage(aMessage, aOffsetRange.GetOffset(), aOffsetRange.GetLength()); in AppendBytesFromMessage()
441 SetOffset(GetOffset() + aLength); in PrependBytes()
634 return ReadBytes(aOffsetRange.GetOffset(), aBuf, aOffsetRange.GetLength()); in ReadBytes()
653 error = Read(aOffsetRange.GetOffset(), aBuf, aLength); in Read()
778 offset = Min(GetOffset(), aLength); in Clone()
Doffset_range.hpp96 uint16_t GetOffset(void) const { return mOffset; } in GetOffset() function in ot::OffsetRange
Doffset_range.cpp58 InitFromRange(aMessage.GetOffset(), aMessage.GetLength()); in InitFromMessageOffsetToEnd()
Dtlvs.cpp75 aOffset = info.mTlvOffsetRange.GetOffset(); in FindTlv()
218 error = ReadStringTlv(aMessage, info.mTlvOffsetRange.GetOffset(), aMaxStringLength, aValue); in FindStringTlv()
230 error = ReadUintTlv<UintType>(aMessage, info.mTlvOffsetRange.GetOffset(), aValue); in FindUintTlv()
/openthread-latest/src/core/thread/
Dlowpan.cpp233 uint16_t startOffset = aMessage.GetOffset(); in Compress()
245 SuccessOrExit(error = aMessage.Read(aMessage.GetOffset(), ip6Header)); in Compress()
427 uint16_t startOffset = aMessage.GetOffset(); in CompressExtensionHeader()
433 SuccessOrExit(error = aMessage.Read(aMessage.GetOffset(), extHeader)); in CompressExtensionHeader()
468 offsetRange.Init(aMessage.GetOffset(), len); in CompressExtensionHeader()
484 … VerifyOrExit(aMessage.GetOffset() + len + padLength <= aMessage.GetLength(), error = kErrorParse); in CompressExtensionHeader()
489 … SuccessOrExit(error = aFrameBuilder.AppendBytesFromMessage(aMessage, aMessage.GetOffset(), len)); in CompressExtensionHeader()
504 uint16_t startOffset = aMessage.GetOffset(); in CompressUdp()
509 SuccessOrExit(error = aMessage.Read(aMessage.GetOffset(), udpHeader)); in CompressUdp()
952 udpHeader.SetLength(aDatagramLength - aMessage.GetOffset()); in DecompressUdpHeader()
[all …]
Dmesh_forwarder.cpp226 VerifyOrExit(aMessage.IsDirectTransmission() && (aMessage.GetOffset() == 0)); in UpdateEcnOrDrop()
513 if (mSendMessage->GetOffset() == 0) in ScheduleTransmissionTask()
995 origMsgOffset = aMessage.GetOffset(); in PrepareDataFrame()
998 if (aMessage.GetOffset() == 0) in PrepareDataFrame()
1029 payloadLength = aMessage.GetLength() - aMessage.GetOffset(); in PrepareDataFrame()
1067 aMessage.GetOffset()); in PrepareDataFrame()
1070 payloadLength = aMessage.GetLength() - aMessage.GetOffset(); in PrepareDataFrame()
1079 …SuccessOrAssert(frameBuilder.AppendBytesFromMessage(aMessage, aMessage.GetOffset(), payloadLength)… in PrepareDataFrame()
1082 nextOffset = aMessage.GetOffset() + payloadLength; in PrepareDataFrame()
1526 msg.GetOffset() == fragmentHeader.GetDatagramOffset() && in HandleFragment()
[all …]
Ddiscover_scanner.cpp346 …ccessOrExit(error = Tlv::Read<MeshCoP::ExtendedPanIdTlv>(aRxInfo.mMessage, offsetRange.GetOffset(), in HandleDiscoveryResponse()
351 …SuccessOrExit(error = Tlv::Read<MeshCoP::NetworkNameTlv>(aRxInfo.mMessage, offsetRange.GetOffset(), in HandleDiscoveryResponse()
375 …ccessOrExit(error = Tlv::Read<MeshCoP::JoinerUdpPortTlv>(aRxInfo.mMessage, offsetRange.GetOffset(), in HandleDiscoveryResponse()
Dlink_metrics.cpp151 … SuccessOrExit(error = Tlv::Read<StatusSubTlv>(aMessage, aOffsetRange.GetOffset(), status)); in HandleReport()
175 SuccessOrExit(error = aMessage.Read(aOffsetRange.GetOffset(), reportTlv)); in HandleReport()
319 … SuccessOrExit(error = Tlv::Read<StatusSubTlv>(aMessage, offsetRange.GetOffset(), status)); in HandleManagementResponse()
443 … Tlv::Read<QueryIdSubTlv>(aRequestMessage, tlvInfo.mTlvOffsetRange.GetOffset(), queryId)); in AppendReport()
/openthread-latest/src/core/meshcop/
Dmeshcop_tlvs.cpp184 mMessage->ReadBytes(mOffsetRange.GetOffset(), &readEntry, kEntryHeaderSize); in Parse()
189 entry = reinterpret_cast<const Entry *>(&mData[mOffsetRange.GetOffset()]); in Parse()
Dmeshcop.cpp347 uint16_t length = aMessage.GetLength() - aMessage.GetOffset(); in LogCertMessage()
350 aMessage.ReadBytes(aMessage.GetOffset(), buf, length); in LogCertMessage()
/openthread-latest/src/core/utils/
Dping_sender.cpp199 SuccessOrExit(aMessage.Read(aMessage.GetOffset(), timestamp)); in HandleIcmpReceive()
204 reply.mSize = aMessage.GetLength() - aMessage.GetOffset(); in HandleIcmpReceive()
/openthread-latest/src/core/coap/
Dcoap.cpp735 VerifyOrExit((aMessage.GetLength() - aMessage.GetOffset()) <= in SendNextBlock2Request()
737 (aMessage.GetLength() - aMessage.GetOffset()) <= kMaxBlockLength, in SendNextBlock2Request()
741 …bufLen = aMessage.ReadBytes(aMessage.GetOffset(), buf, aMessage.GetLength() - aMessage.GetOffset()… in SendNextBlock2Request()
795 …VerifyOrExit((aMessage.GetLength() - aMessage.GetOffset()) <= kMaxBlockLength, error = kErrorNoBuf… in ProcessBlock1Request()
796 …bufLen = aMessage.ReadBytes(aMessage.GetOffset(), buf, aMessage.GetLength() - aMessage.GetOffset()… in ProcessBlock1Request()
/openthread-latest/src/core/api/
Dmessage_api.cpp46 uint16_t otMessageGetOffset(const otMessage *aMessage) { return AsCoreType(aMessage).GetOffset(); } in otMessageGetOffset()

12