|
@@ -16,7 +16,7 @@ bool DiskBackedFileSystem::writeBlock(unsigned index, const ByteBuffer& data)
|
|
{
|
|
{
|
|
ASSERT(data.size() == blockSize());
|
|
ASSERT(data.size() == blockSize());
|
|
#ifdef DBFS_DEBUG
|
|
#ifdef DBFS_DEBUG
|
|
- printf("DiskBackedFileSystem::writeBlock %u\n", index);
|
|
|
|
|
|
+ kprintf("DiskBackedFileSystem::writeBlock %u\n", index);
|
|
#endif
|
|
#endif
|
|
DiskOffset baseOffset = static_cast<DiskOffset>(index) * static_cast<DiskOffset>(blockSize());
|
|
DiskOffset baseOffset = static_cast<DiskOffset>(index) * static_cast<DiskOffset>(blockSize());
|
|
return device().write(baseOffset, blockSize(), data.pointer());
|
|
return device().write(baseOffset, blockSize(), data.pointer());
|
|
@@ -25,7 +25,7 @@ bool DiskBackedFileSystem::writeBlock(unsigned index, const ByteBuffer& data)
|
|
bool DiskBackedFileSystem::writeBlocks(unsigned index, unsigned count, const ByteBuffer& data)
|
|
bool DiskBackedFileSystem::writeBlocks(unsigned index, unsigned count, const ByteBuffer& data)
|
|
{
|
|
{
|
|
#ifdef DBFS_DEBUG
|
|
#ifdef DBFS_DEBUG
|
|
- printf("DiskBackedFileSystem::writeBlocks %u x%u\n", index, count);
|
|
|
|
|
|
+ kprintf("DiskBackedFileSystem::writeBlocks %u x%u\n", index, count);
|
|
#endif
|
|
#endif
|
|
DiskOffset baseOffset = static_cast<DiskOffset>(index) * static_cast<DiskOffset>(blockSize());
|
|
DiskOffset baseOffset = static_cast<DiskOffset>(index) * static_cast<DiskOffset>(blockSize());
|
|
return device().write(baseOffset, count * blockSize(), data.pointer());
|
|
return device().write(baseOffset, count * blockSize(), data.pointer());
|
|
@@ -34,7 +34,7 @@ bool DiskBackedFileSystem::writeBlocks(unsigned index, unsigned count, const Byt
|
|
ByteBuffer DiskBackedFileSystem::readBlock(unsigned index) const
|
|
ByteBuffer DiskBackedFileSystem::readBlock(unsigned index) const
|
|
{
|
|
{
|
|
#ifdef DBFS_DEBUG
|
|
#ifdef DBFS_DEBUG
|
|
- printf("DiskBackedFileSystem::readBlock %u\n", index);
|
|
|
|
|
|
+ kprintf("DiskBackedFileSystem::readBlock %u\n", index);
|
|
#endif
|
|
#endif
|
|
auto buffer = ByteBuffer::createUninitialized(blockSize());
|
|
auto buffer = ByteBuffer::createUninitialized(blockSize());
|
|
DiskOffset baseOffset = static_cast<DiskOffset>(index) * static_cast<DiskOffset>(blockSize());
|
|
DiskOffset baseOffset = static_cast<DiskOffset>(index) * static_cast<DiskOffset>(blockSize());
|