Searched refs:indirectSize (Results 1 - 7 of 7) sorted by relevance

/haiku-fatelf/src/kits/media/
H A DSound.cpp199 size_t indirectSize = indirectFrameCount * frameSize; local
200 void* buffer = malloc(indirectSize);
210 indirectSize - bufferOffset);
212 *outUsed = indirectSize - bufferOffset;
/haiku-fatelf/src/add-ons/kernel/file_systems/bfs/
H A DUtility.h102 int32& runsPerBlock, int32& directSize, int32& indirectSize)
106 indirectSize = baseLength * directSize * runsPerBlock;
101 get_double_indirect_sizes(uint32 baseLength, uint32 blockSize, int32& runsPerBlock, int32& directSize, int32& indirectSize) argument
H A DInode.cpp1405 int32 indirectSize = double_indirect_max_indirect_size( local
1409 + doubleIndirectSize / indirectSize)
1449 int32 indirectSize; local
1451 fVolume->BlockSize(), runsPerBlock, directSize, indirectSize);
1454 int32 index = start / indirectSize;
1461 int32 current = (start % indirectSize) / directSize;
1473 offset = data->MaxIndirectRange() + (index * indirectSize)
1938 int32 indirectSize; local
1940 fVolume->BlockSize(), runsPerBlock, directSize, indirectSize);
1944 int32 indirectIndex = start / indirectSize;
2044 int32 indirectSize; local
[all...]
/haiku-fatelf/src/system/boot/loader/file_systems/bfs/
H A DStream.cpp212 int32 indirectSize; local
214 cached.BlockSize(), runsPerBlock, directSize, indirectSize);
217 int32 index = start / indirectSize;
224 //printf("\tstart = %Ld, indirectSize = %ld, directSize = %ld, index = %ld\n",start,indirectSize,directSize,index);
227 int32 current = (start % indirectSize) / directSize;
235 offset = data.MaxIndirectRange() + (index * indirectSize)
/haiku-fatelf/src/tests/add-ons/kernel/file_systems/bfs/r5/
H A DStream.h281 int32 indirectSize = (1L << (INDIRECT_BLOCKS_SHIFT + cached.BlockShift())) local
284 int32 index = start / indirectSize;
292 //printf("\tstart = %Ld, indirectSize = %ld, directSize = %ld, index = %ld\n",start,indirectSize,directSize,index);
295 int32 current = (start % indirectSize) / directSize;
303 offset = data->MaxIndirectRange() + (index * indirectSize) + (current * directSize);
H A DInode.cpp1389 int32 indirectSize = ((1L << INDIRECT_BLOCKS_SHIFT) << fVolume->BlockShift()) local
1395 int32 indirectIndex = start / indirectSize;
1502 int32 indirectSize = 0; local
1504 indirectSize = (1L << (INDIRECT_BLOCKS_SHIFT + fVolume->BlockShift()))
1507 indirectSize = 4 << fVolume->BlockShift();
1515 int32 index = start / indirectSize;
1522 offset += (off_t)index * indirectSize;
1542 max = HOST_ENDIAN_TO_BFS_INT64(offset + indirectSize);
1550 offset += indirectSize;
/haiku-fatelf/src/bin/bfs_tools/lib/
H A DInode.cpp689 int32 indirectSize = fDisk->BlockSize() * 16 * (fDisk->BlockSize() / sizeof(block_run)); local
691 int32 index = start / indirectSize;
693 //printf("\tstart = %Ld, indirectSize = %ld, directSize = %ld, index = %ld\n",start,indirectSize,directSize,index);
699 fCurrent = (start % indirectSize) / directSize;
700 fRunFileOffset = fInode->data.max_indirect_range + (index * indirectSize) + (fCurrent * directSize);

Completed in 112 milliseconds