Searched refs:mMask (Results 1 – 3 of 3) sorted by relevance
82 : 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 …]
73 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
673 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