Searched refs:blockShift (Results 1 - 11 of 11) sorted by relevance

/haiku/src/add-ons/kernel/file_systems/udf/
H A DRecognition.h16 uint32 blockSize, uint32 &blockShift,
H A DRecognition.cpp23 uint32 blockShift);
27 uint32 blockSize, uint32 blockShift,
35 uint32 blockSize, uint32 blockShift,
42 walk_integrity_sequence(int device, uint32 blockSize, uint32 blockShift,
52 uint32 &blockShift, primary_volume_descriptor &primaryVolumeDescriptor,
61 status_t status = get_block_shift(blockSize, blockShift);
67 TRACE(("blockShift: %" B_PRIu32 "\n", blockShift));
71 blockShift);
80 blockSize, blockShift, primaryVolumeDescripto
51 udf_recognize(int device, off_t offset, off_t length, uint32 blockSize, uint32 &blockShift, primary_volume_descriptor &primaryVolumeDescriptor, logical_volume_descriptor &logicalVolumeDescriptor, partition_descriptor partitionDescriptors[], uint8 &partitionDescriptorCount) argument
107 walk_volume_recognition_sequence(int device, off_t offset, uint32 blockSize, uint32 blockShift) argument
174 walk_anchor_volume_descriptor_sequences(int device, off_t offset, off_t length, uint32 blockSize, uint32 blockShift, primary_volume_descriptor &primaryVolumeDescriptor, logical_volume_descriptor &logicalVolumeDescriptor, partition_descriptor partitionDescriptors[], uint8 &partitionDescriptorCount) argument
325 walk_volume_descriptor_sequence(extent_address descriptorSequence, int device, uint32 blockSize, uint32 blockShift, primary_volume_descriptor &primaryVolumeDescriptor, logical_volume_descriptor &logicalVolumeDescriptor, partition_descriptor partitionDescriptors[], uint8 &partitionDescriptorCount) argument
485 walk_integrity_sequence(int device, uint32 blockSize, uint32 blockShift, extent_address descriptorSequence, uint32 sequenceNumber) argument
[all...]
H A DUtils.h18 status_t get_block_shift(uint32 blockSize, uint32 &blockShift);
H A DVolume.cpp85 uint32 blockShift; local
89 status = udf_recognize(device, offset, length, blockSize, blockShift,
243 fBlockShift = blockShift;
246 B_PRIdOFF ", blockSize = %" B_PRIu32 ", blockShift = %" B_PRIu32 "\n",
247 device, offset, length, blockSize, blockShift));
263 address <<= blockShift; local
H A DUtils.cpp62 get_block_shift(uint32 blockSize, uint32 &blockShift) argument
78 blockShift = result;
H A Dkernel_interface.cpp88 uint32 blockShift; local
90 partition->block_size, blockShift, primaryVolumeDescriptor,
/haiku/src/system/boot/loader/file_systems/bfs/
H A DStream.cpp321 uint32 blockShift = fVolume.BlockShift(); local
330 + ((pos - offset) >> blockShift));
332 - ((pos - offset) >> blockShift));
368 + ((pos - offset) >> blockShift));
370 - ((pos - offset) >> blockShift));
372 if (uint32(run.Length() << blockShift) > length) {
383 run.length = HOST_ENDIAN_TO_BFS_INT16(length >> blockShift);
393 int32 bytes = run.Length() << blockShift;
/haiku/src/add-ons/kernel/file_systems/bfs/
H A DBlockAllocator.cpp560 uint32 blockShift = fVolume->BlockShift();
574 if (write_pos(fVolume->Device(), offset << blockShift, buffer,
575 fBlocksPerGroup << blockShift) < B_OK) {
584 >> (blockShift + 3));
626 uint32 blockShift = volume->BlockShift();
629 uint32* buffer = (uint32*)malloc(blocks << blockShift);
635 uint32 bitsPerGroup = 8 * (blocks << blockShift);
639 if (read_pos(volume->Device(), offset << blockShift, buffer,
640 blocks << blockShift) < B_OK)
647 >> (blockShift
[all...]
H A DVolume.cpp70 int32 blockShift = 9; local
71 while ((1UL << blockShift) < blockSize) {
72 blockShift++;
76 block_shift = HOST_ENDIAN_TO_BFS_INT32(blockShift);
H A DJournal.cpp753 int32 blockShift = fVolume->BlockShift(); local
754 off_t logOffset = fVolume->ToBlock(fVolume->Log()) << blockShift;
828 + (logStart << blockShift), vecs, index) < 0)
853 + (logStart << blockShift), vecs, index) < 0)
H A Dkernel_interface.cpp537 int32 blockShift = volume->BlockShift(); local
550 vecs[index].length = ((uint32)run.Length() << blockShift)

Completed in 80 milliseconds