Lines Matching refs:_offset
203 int _value, _offset; in bit_ffs_at() local
220 _offset = ffsl(_test); in bit_ffs_at()
221 _value = ((_curbitstr - _bitstr) * _BITSTR_BITS) + _offset - 1; in bit_ffs_at()
222 if (_offset == 0 || _value >= _nbits) in bit_ffs_at()
237 int _value, _offset; in bit_ffc_at() local
254 _offset = ffsl(~_test); in bit_ffc_at()
255 _value = ((_curbitstr - _bitstr) * _BITSTR_BITS) + _offset - 1; in bit_ffc_at()
256 if (_offset == 0 || _value >= _nbits) in bit_ffc_at()
285 int _value, _offset, _logsize, _b; in bit_ffs_area_at() local
298 for (_offset = 0;; _offset -= _BITSTR_BITS, _test = ~*++_curbitstr) { in bit_ffs_area_at()
301 if (_offset + _size < (int)_BITSTR_BITS && in bit_ffs_area_at()
302 (_test & _bit_make_mask(0, _offset + _size)) == 0) in bit_ffs_area_at()
309 _offset = (~_test == 0) ? (int)_BITSTR_BITS : in bit_ffs_area_at()
312 _offset; in bit_ffs_area_at()
319 if (_offset + _size <= (int)_BITSTR_BITS) in bit_ffs_area_at()
332 int _value, _offset, _logsize, _b; in bit_ffc_area_at() local
345 for (_offset = 0;; _offset -= _BITSTR_BITS, _test = *++_curbitstr) { in bit_ffc_area_at()
348 if (_offset + _size < (int)_BITSTR_BITS && in bit_ffc_area_at()
349 (_test & _bit_make_mask(0, _offset + _size)) == 0) in bit_ffc_area_at()
356 _offset = (~_test == 0) ? (int)_BITSTR_BITS : in bit_ffc_area_at()
359 _offset; in bit_ffc_area_at()
366 if (_offset + _size <= (int)_BITSTR_BITS) in bit_ffc_area_at()