Lines Matching defs:_bit
86 _bit_idx(int _bit)
88 return (_bit / _BITSTR_BITS);
91 /* bit number within bitstr_t at _bit_idx(_bit). */
93 _bit_offset(int _bit)
95 return (_bit % _BITSTR_BITS);
100 _bit_mask(int _bit)
102 return (1UL << _bit_offset(_bit));
137 bit_test(const bitstr_t *_bitstr, int _bit)
139 return ((_bitstr[_bit_idx(_bit)] & _bit_mask(_bit)) != 0);
144 bit_set(bitstr_t *_bitstr, int _bit)
146 _bitstr[_bit_idx(_bit)] |= _bit_mask(_bit);
151 bit_clear(bitstr_t *_bitstr, int _bit)
153 _bitstr[_bit_idx(_bit)] &= ~_bit_mask(_bit);