Searched refs:partition (Results 101 - 125 of 202) sorted by relevance

123456789

/haiku/src/servers/launch/
H A DUtility.cpp68 BPartition* partition; local
69 status = roster.FindPartitionByVolume(volume, &diskDevice, &partition);
71 fprintf(stderr, "Failed to get partition for device %" B_PRIdDEV
76 return partition->IsReadOnly();
/haiku/src/system/boot/platform/u-boot/
H A Ddevices.cpp57 boot::Partition *partition = NULL; local
58 while ((partition = (boot::Partition *)iterator.Next()) != NULL) {
59 // ToDo: just take the first partition for now
60 partitionList->Insert(partition);
/haiku/src/system/kernel/fs/
H A Dvfs_boot.h21 virtual bool IsBootPartition(KPartition* partition, bool& foundForSure) = 0;
H A Dvfs_boot.cpp183 virtual bool IsBootPartition(KPartition* partition, bool& foundForSure);
259 DiskBootMethod::IsBootPartition(KPartition* partition, bool& foundForSure) argument
267 if (partition->Offset() == bootPartitionOffset) {
268 dprintf("Identified boot partition by partition offset.\n");
277 // Check for the boot partition of an anyboot CD. We identify it as
278 // such if it is a partition on the CD, has type BFS, and the boot
279 // partition offset is 0
280 KDiskDevice* device = partition->Device();
282 && bootPartitionOffset == 0 && partition
386 VisitPre(KPartition *partition) argument
[all...]
/haiku/headers/private/storage/
H A DPartitionParameterEditor.h23 virtual void SetTo(BPartition* partition);
H A DDiskSystemAddOn.h30 BMutablePartition* partition,
34 const BMutablePartition* partition);
36 const BMutablePartition* partition,
38 virtual status_t Initialize(BMutablePartition* partition,
57 BPartitionHandle(BMutablePartition* partition);
/haiku/src/add-ons/disk_systems/ntfs/
H A DInitializeParameterEditor.h26 virtual void SetTo(BPartition* partition);
/haiku/src/kits/storage/disk_device/
H A DPartitionParameterEditor.cpp27 of the given \a partition.
30 partition.
33 BPartitionParameterEditor::SetTo(BPartition* partition) argument
H A DDiskDeviceRoster.cpp216 disk device and Visit(BPartition*) for each (non-disk device) partition.
219 and in \a partition the pointer to the partition object is returned.
225 \param partition Pointer to a pre-allocated BPartition pointer to be set
226 to the partition at which the iteration was terminated.
232 BDiskDevice* device, BPartition** partition)
251 else if (device && partition)
252 *partition = foundPartition;
261 partition.
264 and in \a partition th
231 VisitEachPartition(BDiskDeviceVisitor* visitor, BDiskDevice* device, BPartition** partition) argument
276 VisitEachMountedPartition(BDiskDeviceVisitor* visitor, BDiskDevice* device, BPartition** partition) argument
282 Filter(BPartition *partition, int32) argument
311 VisitEachMountablePartition(BDiskDeviceVisitor* visitor, BDiskDevice* device, BPartition** partition) argument
317 Filter(BPartition *partition, int32) argument
347 Visit(BPartition* partition, int32 level) argument
456 GetPartitionForPath(const char* filename, BDiskDevice* device, BPartition** partition) argument
[all...]
H A DDiskSystemAddOn.cpp43 BDiskSystemAddOn::CanInitialize(const BMutablePartition* partition) argument
58 BDiskSystemAddOn::ValidateInitialize(const BMutablePartition* partition, argument
66 BDiskSystemAddOn::Initialize(BMutablePartition* partition, const char* name, argument
90 BPartitionHandle::BPartitionHandle(BMutablePartition* partition) argument
92 fPartition(partition)
/haiku/src/system/boot/loader/file_systems/hfs_plus/
H A Dhfs_plus.cpp38 hfs_plus_get_file_system(boot::Partition *partition, ::Directory **_root) argument
40 /* Volume *volume = new(nothrow) Volume(partition);
/haiku/src/add-ons/disk_systems/fat/
H A DInitializeParameterEditor.h25 virtual void SetTo(BPartition* partition);
/haiku/src/add-ons/disk_systems/btrfs/
H A DInitializeParameterEditor.h28 virtual void SetTo(BPartition* partition);
/haiku/src/system/boot/loader/file_systems/amiga_ffs/
H A DVolume.h24 Volume(boot::Partition *partition);
/haiku/src/system/boot/platform/efi/
H A Ddevices.cpp130 device_contains_partition(EfiDevice *device, boot::Partition *partition) argument
132 EFI::Header *header = (EFI::Header*)partition->content_cookie;
134 // check if device is GPT, and contains partition entry
147 // partition->cookie == int partition entry index
148 uint32 index = (uint32)(addr_t)partition->cookie;
165 // Our partition has an EFI header, but we couldn't find one, so bail
169 if ((partition->offset + partition->size) <= device->Size())
196 // All block devices has one for the disk and one per partition
247 boot::Partition *partition = NULL; local
[all...]
/haiku/src/add-ons/kernel/partitioning_systems/common/
H A DPartitionMapWriter.cpp75 " within extended partition (start: %" B_PRId64 "), (end: "
82 "within extended partition\n"));
125 const PrimaryPartition* partition = map->PrimaryPartitionAt(i); local
127 partition->GetPartitionDescriptor(descriptor);
202 LogicalPartition partition; local
203 partition.SetPartitionTableOffset(primary->Offset());
204 partition.SetBlockSize(logical->BlockSize());
205 partition.SetOffset(logical->Offset());
206 partition.SetSize(logical->Size());
207 partition
[all...]
/haiku/src/apps/bootmanager/
H A DLegacyBootMenu.cpp57 uint8 partition[64]; member in struct:MasterBootRecord
79 virtual bool Visit(BPartition* partition, int32 level);
95 virtual bool Visit(BPartition* partition, int32 level);
196 PartitionVisitor::Visit(BPartition* partition, int32 level) argument
198 if (partition->Offset() < fFirstOffset)
199 fFirstOffset = partition->Offset();
240 PartitionRecorder::Visit(BPartition* partition, int32 level) argument
242 if (partition->ContainsPartitioningSystem())
246 partition->GetPath(&partitionPath);
249 BString name = partition
409 BMessage partition; local
[all...]
H A DPartitionsPage.cpp67 BMessage partition; local
68 if (fSettings->FindMessage("partition", index, &partition) != B_OK)
71 partition.ReplaceBool("show", showBox->Value() != 0);
72 partition.ReplaceString("name", nameControl->Text());
74 fSettings->ReplaceMessage("partition", index, &partition);
125 for (int32 i = 0; fSettings->FindMessage("partition", i, &message) == B_OK;
127 // get partition data
/haiku/src/add-ons/kernel/file_systems/udf/
H A DRecognition.cpp249 partition_descriptor *partition = local
251 PDUMP(partition);
252 if (partition->tag().init_check(block) == B_OK) {
253 // Check for a previously discovered partition descriptor with
254 // the same number as this partition. If found, keep the one with
260 == partition->partition_number()) {
263 < partition->vds_number()) {
264 partitionDescriptors[num] = *partition;
265 PRINT(("Replacing previous partition #%d "
266 "(vds_number: %" B_PRIu32 ") with new partition #
[all...]
/haiku/src/kits/storage/disk_device/jobs/
H A DCreateChildJob.cpp16 CreateChildJob::CreateChildJob(PartitionReference* partition, argument
19 DiskDeviceJob(partition, child),
H A DSetStringJob.cpp16 SetStringJob::SetStringJob(PartitionReference* partition, argument
19 DiskDeviceJob(partition, child),
/haiku/src/system/boot/loader/
H A DRootFileSystem.h30 status_t AddVolume(Directory *volume, Partition *partition);
39 Partition *partition; member in struct:RootFileSystem::entry
/haiku/src/system/libroot/stubbed/
H A Dgenerate_stubs.py61 (symbolName, unused, versionTag) = symbol.partition('LIBROOT_')
69 (symbolName, unused, versionTag) = symbol.partition('LIBROOT_')
/haiku/src/servers/mount/
H A DAutoMounter.h48 void _UnmountAndEjectVolume(BPartition* partition,
61 static bool _SuggestMountFlags(const BPartition* partition,
/haiku/headers/os/drivers/
H A Dfs_interface.h61 partition_id partition; member in struct:fs_volume
263 float (*identify_partition)(int fd, partition_data* partition,
265 status_t (*scan_partition)(int fd, partition_data* partition,
267 void (*free_identify_partition_cookie)(partition_data* partition,
269 void (*free_partition_content_cookie)(partition_data* partition);
276 uint32 (*get_supported_operations)(partition_data* partition, uint32 mask);
278 bool (*validate_resize)(partition_data* partition, off_t* size);
279 bool (*validate_move)(partition_data* partition, off_t* start);
280 bool (*validate_set_content_name)(partition_data* partition,
282 bool (*validate_set_content_parameters)(partition_data* partition,
[all...]

Completed in 110 milliseconds

123456789