Searched refs:ToBlock (Results 1 - 25 of 26) sorted by relevance

12

/haiku/src/system/boot/loader/file_systems/bfs/
H A DVolume.h48 off_t ToOffset(block_run run) const { return ToBlock(run) << BlockShift(); }
50 off_t ToBlock(block_run run) const { return ((off_t)run.AllocationGroup() << AllocationGroupShift()) | (uint32)run.Start(); } function in class:BFS::Volume
54 off_t ToVnode(block_run run) const { return ToBlock(run); }
H A DStream.cpp103 return SetTo(fVolume.ToBlock(run));
219 fVolume.ToBlock(data.double_indirect) + index / runsPerBlock);
228 indirect = (block_run*)cached.SetTo(fVolume.ToBlock(indirect[
244 off_t block = fVolume.ToBlock(data.indirect);
/haiku/src/tests/add-ons/kernel/file_systems/bfs/btree/
H A DVolume.h32 off_t ToBlock(block_run run) const { return run.start; } function in class:Volume
/haiku/src/bin/bfs_tools/lib/
H A DBitmap.cpp67 off_t end = disk->ToBlock(disk->Log()) + disk->Log().length;
182 off_t start = fDisk->ToBlock(node->data.direct[i]);
197 // printf("c: %lld\n",fDisk->ToBlock(node->data.indirect));
198 BackupSetAt(fDisk->ToBlock(node->data.indirect), used);
219 off_t start = fDisk->ToBlock(indirect[i]);
235 // printf("e: %lld\n",fDisk->ToBlock(node->data.double_indirect));
236 BackupSetAt(fDisk->ToBlock(node->data.double_indirect), used);
H A DDisk.h63 off_t ToOffset(block_run run) const { return ToBlock(run) << fSuperBlock.block_shift; }
64 off_t ToBlock(block_run run) const { return ((((off_t)run.allocation_group) << fSuperBlock.ag_shift) | (off_t)run.start); } function in class:Disk
H A DInode.h42 off_t Block() const { return fDisk->ToBlock(BlockRun()); }
H A DInode.cpp1265 fTree->Insert("..", fDisk->ToBlock(Parent()));
/haiku/src/add-ons/kernel/file_systems/bfs/
H A DCachedBlock.h133 return SetTo(fVolume->ToBlock(run));
165 return SetToWritable(transaction, fVolume->ToBlock(run), empty);
H A DVolume.h85 { return ToBlock(run) << BlockShift(); }
86 off_t ToBlock(block_run run) const function in class:Volume
94 { return ToBlock(run); }
H A DCheckVisitor.cpp68 for (off_t block = GetVolume()->ToBlock(GetVolume()->Log())
510 off_t block = GetVolume()->ToBlock(data->indirect);
554 status = cached.SetTo(GetVolume()->ToBlock(data->double_indirect)
574 status = cachedDirect.SetTo(GetVolume()->ToBlock(indirect)
618 off_t start = GetVolume()->ToBlock(run);
688 GetVolume()->ToBlock(index->run)));
H A DFileSystemVisitor.cpp72 status = OpenInodeFailed(status, fVolume->ToBlock(fCurrent),
H A DJournal.h122 Start(volume, volume->ToBlock(refRun));
H A DInode.cpp1496 status_t status = cached.SetTo(fVolume->ToBlock(
1504 status = cached.SetTo(fVolume->ToBlock(indirect[
1523 off_t block = fVolume->ToBlock(data->indirect);
1707 off_t block = fVolume->ToBlock(run);
1878 block = fVolume->ToBlock(data->indirect);
1997 status = cached.SetTo(fVolume->ToBlock(
2018 fVolume->ToBlock(array[indirectIndex
2103 off_t blockNumber = fVolume->ToBlock(run);
2229 off_t block = fVolume->ToBlock(data->indirect);
2410 fVolume->ToBlock(dat
[all...]
H A DBlockAllocator.cpp599 uint32 reservedBlocks = fVolume->ToBlock(fVolume->Log()) + fVolume->Log().Length();
683 uint32 reservedBlocks = volume->ToBlock(volume->Log()) + volume->Log().Length();
913 block_cache_discard(fVolume->BlockCache(), fVolume->ToBlock(run),
1322 status_t status = CheckBlocks(fVolume->ToBlock(run), run.Length(),
1436 off_t first = volume->ToBlock(entry->Run());
1444 off_t first = volume->ToBlock(entry->Run());
H A DJournal.cpp482 off_t logOffset = fVolume->ToBlock(fVolume->Log());
754 off_t logOffset = fVolume->ToBlock(fVolume->Log()) << blockShift;
821 off_t blockNumber = fVolume->ToBlock(run);
860 off_t blockNumber = fVolume->ToBlock(run);
H A DDebug.cpp340 volume->ToBlock(run),
H A DVolume.cpp590 ToBlock(Log()));
H A Dkernel_interface.cpp291 if (id < volume->ToBlock(volume->Log()) + volume->Log().Length()
372 Transaction transaction(volume, volume->ToBlock(inode->Parent()));
/haiku/src/system/boot/loader/file_systems/fat/
H A DVolume.h59 uint32 ToBlock(off_t offset) const { return offset >> BlockShift(); } function in class:FATFS::Volume
H A DVolume.cpp227 buf = fCachedBlock->SetTo(ToBlock(offset));
288 uint8* buffer = fCachedBlock->SetTo(ToBlock(offset));
337 uint8* buffer = fCachedBlock->SetTo(ToBlock(offset));
H A DStream.cpp86 runs[i].block = fVolume.ToBlock(cluster);
224 block = fVolume.ToBlock(offset);
379 off_t block = fVolume.ToBlock(offset);
H A DDirectory.cpp535 off_t block = volume.ToBlock(dirEntryOffset);
/haiku/src/bin/bfs_tools/
H A Dbfswhich.cpp220 printf("Block bitmap sees block %lld as %s.\n", disk.ToBlock(run),
221 bitmap.UsedAt(disk.ToBlock(run)) ? "used" : "free");
301 off_t block = disk.ToBlock(run);
H A Dbfsinfo.cpp382 "-----------\n", disk.ToBlock(run));
392 "------------\n", disk.ToBlock(run));
420 "-----------------------\n", disk.ToBlock(run));
435 "------------------------\n", disk.ToBlock(run));
H A Dchkindex.cpp294 off_t offset,searchOffset = disk.ToBlock(runs[i]);

Completed in 181 milliseconds

12