Lines Matching refs:remaining
269 uint64 remaining = count;
290 remaining = count - allocated;
307 while (remaining > 0 && base < searchEnd) {
308 uint64 toAllocate = std::min(remaining, kBlocksPerGroup - groupOffset);
316 remaining -= allocated;
325 if (remaining == count)
328 _allocatedCount = count - remaining;
377 uint64 remaining = count;
390 || allocated == remaining) {
399 remaining = count - allocated;
427 remaining = count;
432 while (remaining > 0 && base < searchEnd) {
436 uint32 toAllocate = std::min(remaining,
446 remaining -= allocated;
457 if (remaining == count)
460 _allocatedCount = count - remaining;
553 uint32 remaining = count;
555 while (remaining > 0 && bits < bitsEnd) {
556 PRINT(" remaining: %" B_PRIu32 ", index: %" B_PRIu32 ".%" B_PRIu32
557 ", bits: %#" B_PRIx32 "\n", remaining,
561 uint32 endOffset = std::min(bitOffset + remaining, (uint32)32);
569 remaining--;
576 if (remaining == count)
579 _allocatedCount = count - remaining;
599 uint64 remaining = count;
601 while (remaining > 0) {
602 uint64 toFree = std::min(remaining, kBlocksPerGroup - groupOffset);
608 remaining -= toFree;
640 uint64 remaining = count;
642 while (remaining > 0) {
643 uint32 toFree = std::min(remaining,
654 remaining -= toFree;
682 uint32 remaining = count;
686 uint32 endOffset = std::min(bitOffset + remaining, (uint32)32);
696 remaining -= endOffset - bitOffset;
700 while (remaining >= 32) {
705 remaining -= 32;
709 if (remaining > 0) {
710 uint32 mask = ((uint32)1 << remaining) - 1;