Home
last modified time | relevance | path

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

/openthread-3.6.0/src/core/thread/
Dmesh_forwarder.hpp549 void UpdateFragmentPriority(Lowpan::FragmentHeader &aFragmentHeader,
574 Error GetFragmentPriority(Lowpan::FragmentHeader &aFragmentHeader,
601 const Lowpan::FragmentHeader &aFragmentHeader,
Dmesh_forwarder_ftd.cpp677 if (Lowpan::FragmentHeader::IsFragmentHeader(aFrameData)) in HandleMesh()
791 void MeshForwarder::UpdateFragmentPriority(Lowpan::FragmentHeader &aFragmentHeader, in UpdateFragmentPriority()
870 Error MeshForwarder::GetFragmentPriority(Lowpan::FragmentHeader &aFragmentHeader, in GetFragmentPriority()
892 Lowpan::FragmentHeader fragmentHeader; in GetForwardFramePriority()
937 Lowpan::FragmentHeader fragmentHeader; in LogMeshFragmentHeader()
Dmesh_forwarder.cpp310 Lowpan::FragmentHeader fragmentHeader; in UpdateEcnOrDrop()
1011 frameBuilder.SetMaxLength(maxFrameLength - sizeof(Lowpan::FragmentHeader::FirstFrag)); in PrepareDataFrame()
1031 Lowpan::FragmentHeader::FirstFrag firstFragHeader; in PrepareDataFrame()
1062 Lowpan::FragmentHeader::NextFrag nextFragHeader; in PrepareDataFrame()
1392 else if (Lowpan::FragmentHeader::IsFragmentHeader(frameData)) in HandleReceivedFrame()
1430 Lowpan::FragmentHeader fragmentHeader; in HandleFragment()
2023 const Lowpan::FragmentHeader &aFragmentHeader, in LogFragmentFrameDrop()
2052 …LogFragmentFrameDrop(Error, uint16_t, const Mac::Addresses &, const Lowpan::FragmentHeader &, bool) in LogFragmentFrameDrop() argument
Dlowpan.cpp1204 bool FragmentHeader::IsFragmentHeader(const FrameData &aFrameData) in IsFragmentHeader()
1209 bool FragmentHeader::IsFragmentHeader(const uint8_t *aFrame, uint16_t aFrameLength) in IsFragmentHeader()
1214 Error FragmentHeader::ParseFrom(FrameData &aFrameData) in ParseFrom()
1226 Error FragmentHeader::ParseFrom(const uint8_t *aFrame, uint16_t aFrameLength, uint16_t &aHeaderLeng… in ParseFrom()
1253 Error FragmentHeader::ParseFrom(const Message &aMessage, uint16_t aOffset, uint16_t &aHeaderLength) in ParseFrom()
Dlowpan.hpp460 class FragmentHeader class
/openthread-3.6.0/src/core/net/
Dip6.cpp545 FragmentHeader fragmentHeader; in FragmentDatagram()
552FragmentHeader::MakeDivisibleByEight(kMinimalMtu - aMessage.GetOffset() - sizeof(fragmentHeader)); in FragmentDatagram()
580 offset = fragmentCnt * FragmentHeader::BytesToFragmentOffset(maxPayloadFragment); in FragmentDatagram()
595 /* aReadOffset */ aMessage.GetOffset() + FragmentHeader::FragmentOffsetToBytes(offset), in FragmentDatagram()
623 FragmentHeader fragmentHeader; in HandleFragment()
651 offset = FragmentHeader::FragmentOffsetToBytes(fragmentHeader.GetOffset()); in HandleFragment()
796 FragmentHeader fragmentHeader; in HandleFragment()
1586 …static constexpr uint16_t kReadLength = sizeof(Lowpan::FragmentHeader::NextFrag) + sizeof(Headers); in DecompressFrom()
1602 Lowpan::FragmentHeader fragmentHeader; in DecompressFrom()
Dip6_headers.hpp606 class FragmentHeader class
/openthread-3.6.0/tests/unit/
Dtest_lowpan.cpp1967 Lowpan::FragmentHeader fragHeader; in TestLowpanFragmentHeader()
1968 Lowpan::FragmentHeader::FirstFrag firstFragHeader; in TestLowpanFragmentHeader()
1969 Lowpan::FragmentHeader::NextFrag nextFragHeader; in TestLowpanFragmentHeader()
1977 VerifyOrQuit(length == sizeof(Lowpan::FragmentHeader::FirstFrag)); in TestLowpanFragmentHeader()
1983 VerifyOrQuit(Lowpan::FragmentHeader::IsFragmentHeader(frameData)); in TestLowpanFragmentHeader()
2023 VerifyOrQuit(Lowpan::FragmentHeader::IsFragmentHeader(frameData)); in TestLowpanFragmentHeader()
2060 VerifyOrQuit(!Lowpan::FragmentHeader::IsFragmentHeader(frameData), in TestLowpanFragmentHeader()
2070 VerifyOrQuit(!Lowpan::FragmentHeader::IsFragmentHeader(frameData), in TestLowpanFragmentHeader()
2080 VerifyOrQuit(!Lowpan::FragmentHeader::IsFragmentHeader(frameData), in TestLowpanFragmentHeader()
/openthread-3.6.0/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)