Home
last modified time | relevance | path

Searched refs:FragmentHeader (Results 1 – 10 of 10) sorted by relevance

/openthread-latest/src/core/net/
Dip6.cpp549 FragmentHeader fragmentHeader; in FragmentDatagram()
556FragmentHeader::MakeDivisibleByEight(kMinimalMtu - aMessage.GetOffset() - sizeof(fragmentHeader)); in FragmentDatagram()
584 offset = fragmentCnt * FragmentHeader::BytesToFragmentOffset(maxPayloadFragment); in FragmentDatagram()
599 /* aReadOffset */ aMessage.GetOffset() + FragmentHeader::FragmentOffsetToBytes(offset), in FragmentDatagram()
627 FragmentHeader fragmentHeader; in HandleFragment()
655 offset = FragmentHeader::FragmentOffsetToBytes(fragmentHeader.GetOffset()); in HandleFragment()
793 FragmentHeader fragmentHeader; in HandleFragment()
1542 …static constexpr uint16_t kReadLength = sizeof(Lowpan::FragmentHeader::NextFrag) + sizeof(Headers); in DecompressFrom()
1558 Lowpan::FragmentHeader fragmentHeader; in DecompressFrom()
Dip6_headers.hpp553 class FragmentHeader class
/openthread-latest/src/core/thread/
Dmesh_forwarder_ftd.cpp591 if (Lowpan::FragmentHeader::IsFragmentHeader(aRxInfo.mFrameData)) in HandleMesh()
700 void MeshForwarder::UpdateFragmentPriority(Lowpan::FragmentHeader &aFragmentHeader, in UpdateFragmentPriority()
780 Error MeshForwarder::GetFragmentPriority(Lowpan::FragmentHeader &aFragmentHeader, in GetFragmentPriority()
802 Lowpan::FragmentHeader fragmentHeader; in GetForwardFramePriority()
856 Lowpan::FragmentHeader fragmentHeader; in LogMeshFragmentHeader()
Dmesh_forwarder.hpp527 void UpdateFragmentPriority(Lowpan::FragmentHeader &aFragmentHeader,
558 Error GetFragmentPriority(Lowpan::FragmentHeader &aFragmentHeader,
576 …void LogFragmentFrameDrop(Error aError, const RxInfo &aRxInfo, const Lowpan::FragmentHeader &aFrag…
Dmesh_forwarder.cpp266 Lowpan::FragmentHeader fragmentHeader; in UpdateEcnOrDrop()
1013 frameBuilder.SetMaxLength(maxFrameLength - sizeof(Lowpan::FragmentHeader::FirstFrag)); in PrepareDataFrame()
1033 Lowpan::FragmentHeader::FirstFrag firstFragHeader; in PrepareDataFrame()
1064 Lowpan::FragmentHeader::NextFrag nextFragHeader; in PrepareDataFrame()
1411 else if (Lowpan::FragmentHeader::IsFragmentHeader(rxInfo.mFrameData)) in HandleReceivedFrame()
1447 Lowpan::FragmentHeader fragmentHeader; in HandleFragment()
1986 const Lowpan::FragmentHeader &aFragmentHeader) in LogFragmentFrameDrop()
2018 void MeshForwarder::LogFragmentFrameDrop(Error, const RxInfo &, const Lowpan::FragmentHeader &) {} in LogFragmentFrameDrop() argument
Dlowpan.cpp1196 bool FragmentHeader::IsFragmentHeader(const FrameData &aFrameData) in IsFragmentHeader()
1201 bool FragmentHeader::IsFragmentHeader(const uint8_t *aFrame, uint16_t aFrameLength) in IsFragmentHeader()
1206 Error FragmentHeader::ParseFrom(FrameData &aFrameData) in ParseFrom()
1218 Error FragmentHeader::ParseFrom(const uint8_t *aFrame, uint16_t aFrameLength, uint16_t &aHeaderLeng… in ParseFrom()
1245 Error FragmentHeader::ParseFrom(const Message &aMessage, uint16_t aOffset, uint16_t &aHeaderLength) in ParseFrom()
Dlowpan.hpp435 class FragmentHeader class
/openthread-latest/tests/unit/
Dtest_lowpan.cpp1969 Lowpan::FragmentHeader fragHeader; in TestLowpanFragmentHeader()
1970 Lowpan::FragmentHeader::FirstFrag firstFragHeader; in TestLowpanFragmentHeader()
1971 Lowpan::FragmentHeader::NextFrag nextFragHeader; in TestLowpanFragmentHeader()
1979 VerifyOrQuit(length == sizeof(Lowpan::FragmentHeader::FirstFrag)); in TestLowpanFragmentHeader()
1985 VerifyOrQuit(Lowpan::FragmentHeader::IsFragmentHeader(frameData)); in TestLowpanFragmentHeader()
2025 VerifyOrQuit(Lowpan::FragmentHeader::IsFragmentHeader(frameData)); in TestLowpanFragmentHeader()
2062 VerifyOrQuit(!Lowpan::FragmentHeader::IsFragmentHeader(frameData), in TestLowpanFragmentHeader()
2072 VerifyOrQuit(!Lowpan::FragmentHeader::IsFragmentHeader(frameData), in TestLowpanFragmentHeader()
2082 VerifyOrQuit(!Lowpan::FragmentHeader::IsFragmentHeader(frameData), in TestLowpanFragmentHeader()
/openthread-latest/tests/scripts/thread-cert/
Dtest_ipv6.py64 FragmentHeader,
708 ipv6_fragment_header = FragmentHeader(type, offset, more_flag, identification)
730 ipv6_fragment_header = FragmentHeader.from_bytes(io.BytesIO(data))
Dipv6.py618 class FragmentHeader(ExtensionHeader): class
649 super(FragmentHeader, self).__init__(next_header, 0)