Home
last modified time | relevance | path

Searched refs:SizeForLength (Results 1 – 3 of 3) sorted by relevance

/openthread-latest/src/core/thread/
Dnetwork_data_tlvs.hpp594 memcpy(GetPrefix(), aPrefix, Ip6::Prefix::SizeForLength(aPrefixLength)); in Init()
618 …(GetLength() >= Ip6::Prefix::SizeForLength(mPrefixLength) + sizeof(*this) - sizeof(NetworkDataTlv)… in IsValid()
619 (Ip6::Prefix::SizeForLength(mPrefixLength) <= sizeof(Ip6::Address))); in IsValid()
679 … (Ip6::Prefix::MatchLength(GetPrefix(), aPrefix, Ip6::Prefix::SizeForLength(aPrefixLength)) >= in IsEqual()
690 …return reinterpret_cast<NetworkDataTlv *>(GetPrefix() + Ip6::Prefix::SizeForLength(mPrefixLength)); in GetSubTlvs()
700 …return reinterpret_cast<const NetworkDataTlv *>(GetPrefix() + Ip6::Prefix::SizeForLength(mPrefixLe… in GetSubTlvs()
710 …return GetLength() - (sizeof(*this) - sizeof(NetworkDataTlv) + Ip6::Prefix::SizeForLength(mPrefixL… in GetSubTlvsLength()
720 …SetLength(sizeof(*this) - sizeof(NetworkDataTlv) + Ip6::Prefix::SizeForLength(mPrefixLength) + aLe… in SetSubTlvsLength()
828 return sizeof(PrefixTlv) + Ip6::Prefix::SizeForLength(aPrefixLength); in CalculateSize()
/openthread-latest/src/core/net/
Dip6_address.hpp129 uint8_t GetBytesSize(void) const { return SizeForLength(mLength); } in GetBytesSize()
260 static uint8_t SizeForLength(uint8_t aLength) { return BytesForBitSize(aLength); } in SizeForLength() function in ot::Ip6::Prefix
Dip6_address.cpp56 memcpy(mPrefix.mFields.m8, aPrefix, SizeForLength(aLength)); in Set()
115 matchedLength = MatchLength(GetBytes(), aOther.GetBytes(), SizeForLength(minLength)); in operator <()
401 …return Prefix::MatchLength(mFields.m8, aPrefix, Prefix::SizeForLength(aPrefixLength)) >= aPrefixLe… in MatchesPrefix()