Home
last modified time | relevance | path

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

/openthread-latest/src/core/mac/
Dchannel_mask.hpp82 : mMask(0) in ChannelMask()
92 : mMask(aMask) in ChannelMask()
99 void Clear(void) { mMask = 0; } in Clear()
106 uint32_t GetMask(void) const { return mMask; } in GetMask()
113 void SetMask(uint32_t aMask) { mMask = aMask; } in SetMask()
120 bool IsEmpty(void) const { return (mMask == 0); } in IsEmpty()
127 bool IsSingleChannel(void) const { return ((mMask != 0) && ((mMask & (mMask - 1)) == 0)); } in IsSingleChannel()
138 return (aChannel < BitSizeOf(mMask)) ? ((1UL << aChannel) & mMask) != 0 : false; in ContainsChannel()
148 if (aChannel < BitSizeOf(mMask)) in AddChannel()
150 mMask |= (1UL << aChannel); in AddChannel()
[all …]
/openthread-latest/src/core/common/
Dbit_set.hpp73 bool Has(uint16_t aIndex) const { return (mMask[aIndex / 8] & BitMaskFor(aIndex)) != 0; } in Has()
83 void Add(uint16_t aIndex) { mMask[aIndex / 8] |= BitMaskFor(aIndex); } in Add()
93 void Remove(uint16_t aIndex) { mMask[aIndex / 8] &= ~BitMaskFor(aIndex); } in Remove()
116 for (uint8_t byte : mMask) in IsEmpty()
131 uint8_t mMask[BytesForBitSize(kNumBits)]; member in ot::BitSet
/openthread-latest/src/core/meshcop/
Dmeshcop_tlvs.hpp673 uint32_t GetMask(void) const { return Reverse32(BigEndian::HostSwap32(mMask)); } in GetMask()
674 void SetMask(uint32_t aMask) { mMask = BigEndian::HostSwap32(Reverse32(aMask)); } in SetMask()
679 uint32_t mMask; member in ot::MeshCoP::ChannelMaskTlv::Entry