Lines Matching refs:Free
43 status_t Free(Transaction& transaction, uint32 start,
293 AllocationBlockGroup::Free(Transaction& transaction, uint32 start,
296 TRACE("AllocationBlockGroup::Free(): start: %" B_PRIu32 ", length %"
308 panic("AllocationBlockGroup::Free() can't free blocks if uninit\n");
315 TRACE("AllocationBlockGroup::Free(): Largest range in %" B_PRIu32 "-%"
325 TRACE("AllocationGroup::Free(): Unmarked bits in bitmap\n");
350 TRACE("AllocationBlockGroup::Free(): Largest range in %" B_PRIu32 "-%"
366 return Free(transaction, 0, fNumBits);
809 BlockAllocator::Free(Transaction& transaction, fsblock_t start, uint32 length)
811 TRACE("BlockAllocator::Free(%" B_PRIu64 ", %" B_PRIu32 ")\n", start,
825 TRACE("BlockAllocator::Free(): first block: %" B_PRIu64
833 panic("BlockAllocator::Free() group %" B_PRIu32 " too big (fNumGroups "
840 return fGroups[group].Free(transaction, start, length);
842 TRACE("BlockAllocator::Free(): Freeing from group %" B_PRIu32 ": %"
846 status_t status = fGroups[group].Free(transaction, start,
852 TRACE("BlockAllocator::Free(): Freeing all from group %" B_PRIu32 "\n",
859 TRACE("BlockAllocator::Free(): Freeing from group %" B_PRIu32 ": 0-%"
861 return fGroups[group].Free(transaction, 0, (end + 1) % fBlocksPerGroup);