Searched refs:Shrink (Results 1 - 5 of 5) sorted by path

/haiku/src/add-ons/kernel/file_systems/ext2/
H A DDataStream.h29 status_t Shrink(Transaction& transaction, off_t& numBlocks);
H A DDataStream.cpp253 DataStream::Shrink(Transaction& transaction, off_t& numBlocks) function in class:DataStream
255 TRACE("DataStream::Shrink(): current size: %" B_PRIdOFF ", target size: %"
271 ERROR("DataStream::Shrink(): _RemoveFromDirectBlocks() failed\n");
287 ERROR("DataStream::Shrink(): _RemoveFromIndirectBlock() failed\n");
303 ERROR("DataStream::Shrink(): _RemoveFromDoubleIndirectBlock() failed\n");
318 ERROR("DataStream::Shrink(): _RemoveFromTripleIndirectBlock() failed\n");
H A DExtentStream.cpp388 ExtentStream::Shrink(Transaction& transaction, off_t& numBlocks) function in class:ExtentStream
390 TRACE("DataStream::Shrink(): current size: %" B_PRIdOFF ", target size: %"
407 TRACE("Shrink() depth %d\n", stream->extent_header.Depth());
408 TRACE("Shrink() getting index %" B_PRId32 " at %" B_PRIu64 "\n",
416 panic("Shrink() invalid header\n");
429 TRACE("Shrink() free block %" B_PRIu64 " length %d\n", block,
436 TRACE("Shrink() new length for %" B_PRId32 ": %d\n", index, last.Length());
440 TRACE("Shrink() next index: %" B_PRId32 "\n", index);
442 TRACE("Shrink() new entry count: %" B_PRId32 "\n", index + 1);
451 TRACE("Shrink() empt
[all...]
H A DExtentStream.h30 status_t Shrink(Transaction& transaction, off_t& numBlocks);
H A DInode.cpp890 stream.Shrink(transaction, end);
894 stream.Shrink(transaction, end);

Completed in 66 milliseconds