Lines Matching refs:bit_count
66 if( !b->bit_count )
151 get_bytes_needed( size_t bit_count )
153 return ( bit_count + 7u ) / 8u;
157 set_all_true( uint8_t * array, size_t bit_count )
160 const size_t n = get_bytes_needed( bit_count );
162 array[n-1] = val << (n*8 - bit_count);
168 const size_t n = get_bytes_needed( b->bit_count );
171 assert( b->bit_count > 0 );
177 set_all_true( bits, b->bit_count );
249 tr_bitfieldConstruct( tr_bitfield * b, size_t bit_count )
251 b->bit_count = bit_count;
276 b->true_count = b->bit_count;
301 byte_count = MIN( byte_count, get_bytes_needed( b->bit_count ) );
308 const int excess_bit_count = byte_count*8 - b->bit_count;
362 if( ( end >= b->bit_count ) || ( begin > end ) )
412 if( ( end >= b->bit_count ) || ( begin > end ) )