Home
last modified time | relevance | path

Searched defs:BitSet64 (Results 1 – 1 of 1) sorted by relevance

/aosp14/system/core/libutils/include/utils/
H A DBitSet.h179 struct BitSet64 { struct
182 inline BitSet64() : value(0ULL) { } in BitSet64() argument
183 explicit inline BitSet64(uint64_t value) : value(value) { } in BitSet64() function
189 inline void clear() { clear(value); } in clear()
194 inline uint32_t count() const { return count(value); } in count()
196 static inline uint32_t count(uint64_t value) { in count()
201 inline bool isEmpty() const { return isEmpty(value); } in isEmpty()
206 inline bool isFull() const { return isFull(value); } in isFull()
216 inline void markBit(uint32_t n) { markBit(value, n); } in markBit()
245 static inline uint32_t lastMarkedBit(uint64_t value) { in lastMarkedBit()
[all …]