Lines Matching refs:bit
37 Bit32 (const uint32_t bits, const uint32_t bit) in Bit32() argument
39 return (bits >> bit) & 1u; in Bit32()
43 Bit64 (const uint64_t bits, const uint32_t bit) in Bit64() argument
45 return (bits >> bit) & 1ull; in Bit64()
61 SetBit32(uint32_t &bits, const uint32_t bit, const uint32_t val) in SetBit32() argument
63 SetBits32(bits, bit, bit, val); in SetBit32()
84 MaskUpToBit (const uint64_t bit) in MaskUpToBit() argument
86 return (1ull << (bit + 1ull)) - 1ull; in MaskUpToBit()
103 BitIsSet (const uint64_t value, const uint64_t bit) in BitIsSet() argument
105 return (value & (1ull << bit)) != 0; in BitIsSet()
109 BitIsClear (const uint64_t value, const uint64_t bit) in BitIsClear() argument
111 return (value & (1ull << bit)) == 0; in BitIsClear()