Lines Matching refs:bits

83 			uint32 bits = B_LENDIAN_TO_HOST_INT32(data[startIndex]);  in _Check()  local
88 return (bits & mask) == (marked ? mask : 0); in _Check()
98 uint32 bits = B_LENDIAN_TO_HOST_INT32(data[index]); in _Check() local
100 if ((bits & mask) != (marked ? mask : 0)) { in _Check()
102 "\n", bits, mask); in _Check()
121 uint32 bits = B_LENDIAN_TO_HOST_INT32(data[index]); in _Check() local
122 if ((bits & mask) != (marked ? mask : 0)) { in _Check()
125 bits, mask); in _Check()
154 uint32 bits = B_LENDIAN_TO_HOST_INT32(fData[startIndex]); in _Update() local
155 TRACE("BitmapBlock::_Update(): bits: %" B_PRIx32 "\n", bits); in _Update()
162 if ((bits & mask) != (mark ? 0 : mask)) { in _Update()
164 " startBit %" B_PRIu32 "\n", bits, startBit); in _Update()
169 bits |= mask; in _Update()
171 bits &= ~mask; in _Update()
174 bits); in _Update()
175 fData[startIndex] = B_HOST_TO_LENDIAN_INT32(bits); in _Update()
188 uint32 bits = B_LENDIAN_TO_HOST_INT32(fData[index]); in _Update() local
191 "\n", mask, bits); in _Update()
193 if (!force && (bits & mask) != (mark ? 0 : mask)) in _Update()
197 bits |= mask; in _Update()
199 bits &= ~mask; in _Update()
200 fData[index] = B_HOST_TO_LENDIAN_INT32(bits); in _Update()
202 TRACE("BitmapBlock::_Update(): updated bits: %" B_PRIx32 "\n", bits); in _Update()
221 uint32 bits = B_LENDIAN_TO_HOST_INT32(fData[index]); in _Update() local
224 "\n", mask, bits); in _Update()
226 if (!force && (bits & mask) != (mark ? 0 : mask)) { in _Update()
232 bits |= mask; in _Update()
234 bits &= ~mask; in _Update()
235 fData[index] = B_HOST_TO_LENDIAN_INT32(bits); in _Update()
237 TRACE("BitmapBlock::_Update(): updated bits: %" B_PRIx32 "\n", bits); in _Update()
263 uint32 bits = B_LENDIAN_TO_HOST_INT32(data[index]); in _FindNext() local
267 bits); in _FindNext()
269 bits &= mask; in _FindNext()
270 if (bits == (marked ? 0 : mask) && index < fMaxIndex) { in _FindNext()
289 bits = B_LENDIAN_TO_HOST_INT32(data[fMaxIndex]); in _FindNext()
291 if ((bits & mask) == (marked ? 0 : mask)) { in _FindNext()
299 bits = B_LENDIAN_TO_HOST_INT32(data[index]); in _FindNext()
303 if ((bits >> bit & 1) != (marked ? 0U : 1U)) { in _FindNext()
310 panic("Couldn't find bit inside an uint32 (%" B_PRIx32 ")\n", bits); in _FindNext()
332 uint32 bits = B_LENDIAN_TO_HOST_INT32(data[index]); in FindPreviousMarked() local
333 bits = bits & mask; in FindPreviousMarked()
336 B_PRIu32 " bits: %" B_PRIx32 "\n", index, bit, bits); in FindPreviousMarked()
338 if (bits == 0) { in FindPreviousMarked()
345 bits = B_LENDIAN_TO_HOST_INT32(data[index]); in FindPreviousMarked()
347 if (bits == 0) { in FindPreviousMarked()
357 B_PRIu32 " bits: %" B_PRIx32 "\n", index, bit, bits); in FindPreviousMarked()
361 if ((bits >> bit & 1) != 0) { in FindPreviousMarked()
382 uint32 bits = B_LENDIAN_TO_HOST_INT32(data[0]); in FindLargestUnmarkedRange() local
387 B_PRIu32 "\n", wordSpan, fMaxIndex, startIndex, index, bits, start, in FindLargestUnmarkedRange()
424 bits = B_LENDIAN_TO_HOST_INT32(data[index]); in FindLargestUnmarkedRange()
428 bits = B_LENDIAN_TO_HOST_INT32(data[index]); in FindLargestUnmarkedRange()
430 if (bits != 0) { in FindLargestUnmarkedRange()
448 if ((bits >> bit & 1) != 0) in FindLargestUnmarkedRange()
502 if ((bits >> bit & 1) == 0) in FindLargestUnmarkedRange()