Searched refs:runsPerBlock (Results 1 - 7 of 7) sorted by relevance
/haiku-fatelf/src/add-ons/kernel/file_systems/bfs/ |
H A D | Utility.h | 102 int32& runsPerBlock, int32& directSize, int32& indirectSize) 104 runsPerBlock = runs_per_block(blockSize); 106 indirectSize = baseLength * directSize * runsPerBlock; 101 get_double_indirect_sizes(uint32 baseLength, uint32 blockSize, int32& runsPerBlock, int32& directSize, int32& indirectSize) argument
|
H A D | Inode.cpp | 1447 int32 runsPerBlock; local 1451 fVolume->BlockSize(), runsPerBlock, directSize, indirectSize); 1457 fVolume->ToBlock(data->double_indirect) + index / runsPerBlock); 1464 fVolume->ToBlock(indirect[index % runsPerBlock]) 1465 + current / runsPerBlock); 1469 run = indirect[current % runsPerBlock]; 1478 int32 runsPerBlock = fVolume->BlockSize() / sizeof(block_run); local 1490 while (++current < runsPerBlock) { 1936 int32 runsPerBlock; local 1940 fVolume->BlockSize(), runsPerBlock, directSiz 2060 int32 runsPerBlock = fVolume->BlockSize() / sizeof(block_run); local [all...] |
H A D | BlockAllocator.cpp | 1942 int32 runsPerBlock = fVolume->BlockSize() / sizeof(block_run); 1944 for (; index < runsPerBlock; index++) { 1958 if (index < runsPerBlock) 1970 int32 runsPerBlock = runs_per_block(fVolume->BlockSize()); 1971 int32 runsPerArray = runsPerBlock * data->double_indirect.Length(); 1980 + indirectIndex / runsPerBlock); 1984 block_run indirect = array[indirectIndex % runsPerBlock]; 1999 fVolume->ToBlock(indirect) + index / runsPerBlock); 2005 if (runs[index % runsPerBlock].IsZero()) 2008 status = CheckBlockRun(runs[index % runsPerBlock], [all...] |
/haiku-fatelf/src/system/boot/loader/file_systems/bfs/ |
H A D | Stream.cpp | 210 int32 runsPerBlock; local 214 cached.BlockSize(), runsPerBlock, directSize, indirectSize); 220 fVolume.ToBlock(data.double_indirect) + index / runsPerBlock); 230 index % runsPerBlock]) + current / runsPerBlock); 234 run = indirect[current % runsPerBlock]; 241 int32 runsPerBlock = fVolume.BlockSize() / sizeof(block_run); local 253 while (++current < runsPerBlock) {
|
/haiku-fatelf/src/tests/add-ons/kernel/file_systems/bfs/r5/ |
H A D | Stream.h | 285 int32 runsPerBlock = cached.BlockSize() / sizeof(block_run); local 288 fVolume->ToBlock(data->double_indirect) + index / runsPerBlock); 298 fVolume->ToBlock(indirect[index % runsPerBlock]) + current / runsPerBlock); 302 run = indirect[current % runsPerBlock]; 308 int32 runsPerBlock = fVolume->BlockSize() / sizeof(block_run); local 320 while (++current < runsPerBlock) {
|
H A D | Inode.cpp | 1388 int32 runsPerBlock = fVolume->BlockSize() / sizeof(block_run); local 1390 * runsPerBlock; 1392 int32 runsPerArray = runsPerBlock << ARRAY_BLOCKS_SHIFT; 1423 block = fVolume->ToBlock(data->double_indirect) + i + indirectIndex / runsPerBlock; 1430 status = AllocateBlockArray(transaction, array[i + indirectIndex % runsPerBlock]); 1444 + indirectIndex / runsPerBlock); 1451 if (array[indirectIndex % runsPerBlock].IsZero()) { 1452 status = AllocateBlockArray(transaction, array[indirectIndex % runsPerBlock]); 1458 fVolume->ToBlock(array[indirectIndex % runsPerBlock]) 1459 + index / runsPerBlock); 1516 int32 runsPerBlock = fVolume->BlockSize() / sizeof(block_run); local [all...] |
H A D | BlockAllocator.cpp | 1182 int32 runsPerBlock = fVolume->BlockSize() / sizeof(block_run); 1184 for (; index < runsPerBlock; index++) { 1192 if (index < runsPerBlock) 1204 int32 runsPerBlock = fVolume->BlockSize() / sizeof(block_run); 1205 int32 runsPerArray = runsPerBlock << ARRAY_BLOCKS_SHIFT; 1214 + indirectIndex / runsPerBlock); 1218 block_run indirect = array[indirectIndex % runsPerBlock]; 1231 + index / runsPerBlock); 1237 if (runs[index % runsPerBlock].IsZero()) 1240 status = CheckBlockRun(runs[index % runsPerBlock], "doubl [all...] |
Completed in 160 milliseconds