Searched refs:Partition (Results 1 - 25 of 65) sorted by relevance

123

/haiku/src/add-ons/kernel/file_systems/udf/
H A DPartition.h10 /*! \file Partition.h
17 class Partition { class
19 virtual ~Partition() {}
H A DMetadataPartition.h25 class MetadataPartition : public Partition {
27 MetadataPartition(Volume *volume, uint16 partition, Partition &parentPartition,
41 Partition &fParentPartition;
H A DVirtualPartition.h15 #include "Partition.h"
31 class VirtualPartition : public Partition {
H A DVolume.h22 #include "Partition.h"
60 status_t _SetPartition(uint number, Partition *partition);
61 Partition* _GetPartition(uint number);
73 Partition *fPartitions[UDF_MAX_PARTITION_MAPS];
H A DPhysicalPartition.h15 #include "Partition.h"
25 class PhysicalPartition : public Partition {
H A DSparablePartition.h16 #include "Partition.h"
32 class SparablePartition : public Partition {
/haiku/headers/private/kernel/boot/
H A Dpartitions.h17 class Partition : public Node, public partition_data { class in namespace:boot
19 Partition(int deviceFD);
20 virtual ~Partition();
28 Partition *AddChild();
33 static Partition *Lookup(partition_id id, NodeList *list = NULL);
35 void SetParent(Partition *parent);
36 Partition *Parent() const;
49 Partition *fParent;
58 #define kPartitionTypeIntel "Intel Partition Map"
59 #define kPartitionTypeIntelExtended "Intel Extended Partition"
[all...]
/haiku/src/system/boot/loader/
H A Dpartitions.cpp108 Partition::Partition(int fd) function in class:boot::Partition
114 TRACE(("%p Partition::Partition\n", this));
125 Partition::~Partition()
127 TRACE(("%p Partition::~Partition\n", this));
132 Partition *child;
134 while ((child = (Partition *)iterato
[all...]
H A DRootFileSystem.h30 status_t AddVolume(Directory *volume, Partition *partition);
33 status_t GetPartitionFor(Directory *volume, Partition **_partition);
39 Partition *partition;
/haiku/src/system/boot/loader/file_systems/amiga_ffs/
H A DVolume.h14 class Partition;
24 Volume(boot::Partition *partition);
H A DVolume.cpp24 Volume::Volume(boot::Partition *partition)
104 amiga_ffs_identify_file_system(boot::Partition *partition)
113 amiga_ffs_get_file_system(boot::Partition *partition, ::Directory **_root)
/haiku/src/add-ons/kernel/partitioning_systems/common/
H A DPartitionMap.cpp193 const Partition* partition1 = *(const Partition**)p1;
194 const Partition* partition2 = *(const Partition**)p2;
221 is_inside_partitions(off_t location, const Partition** partitions, int32 count)
230 const Partition* midPartition = partitions[mid];
236 const Partition* partition = partitions[lower];
355 // #pragma mark - Partition
358 Partition::Partition() function in class:Partition
369 Partition::Partition(const partition_descriptor* descriptor, off_t tableOffset, function in class:Partition
[all...]
H A DPartitionMap.h101 class Partition;
137 // Partition
138 class Partition { class
140 Partition();
141 Partition(const partition_descriptor* descriptor,
205 class PrimaryPartition : public Partition {
241 class LogicalPartition : public Partition {
303 Partition* PartitionAt(int32 index);
304 const Partition* PartitionAt(int32 index) const;
/haiku/src/add-ons/kernel/partitioning_systems/intel/
H A DPartitionMapParser.h23 class Partition;
38 const Partition* PartitionAt(int32 index) const;
/haiku/src/apps/installer/
H A DPartitionMenuItem.h9 #include <Partition.h>
/haiku/src/add-ons/disk_systems/gpt/
H A DGPTPartitionHandle.cpp53 //status_t status = Partition()->GetPath(&path);
61 //fHeader = new EFI::Header(fd, Partition()->BlockSize(),
62 //Partition()->BlockSize());
131 off_t size = Partition()->ContentSize();
133 size_t headerSize = Partition()->BlockSize() + 16384;
134 status_t status = info->SetTo(Partition()->BlockSize() + headerSize,
135 size - Partition()->BlockSize() - 2 * headerSize);
140 size_t count = Partition()->CountChildren();
142 BMutablePartition* child = Partition()->ChildAt(index);
233 BMutablePartition* partition = Partition();
[all...]
/haiku/src/system/boot/loader/file_systems/hfs_plus/
H A Dhfs_plus.cpp38 hfs_plus_get_file_system(boot::Partition *partition, ::Directory **_root)
/haiku/src/system/boot/loader/file_systems/bfs/
H A DVolume.h12 class Partition;
24 Volume(boot::Partition *partition);
H A Dbfs.cpp33 Volume::Volume(boot::Partition *partition)
138 bfs_identify_file_system(boot::Partition *partition)
147 bfs_get_file_system(boot::Partition *partition, ::Directory **_root)
/haiku/src/add-ons/disk_systems/intel/
H A DExtendedPartitionAddOn.cpp29 #define PTS_OFFSET (63 * Partition()->BlockSize())
172 BMutablePartition* partition = Partition();
280 BMutablePartition* partition = Partition();
292 child->Size() + PTS_OFFSET + Partition()->BlockSize());
301 PTS_OFFSET + Partition()->BlockSize());
343 off_t offset = sector_align(*_offset, Partition()->BlockSize());
344 off_t size = sector_align(*_size, Partition()->BlockSize());
434 if (offset != sector_align(offset, Partition()->BlockSize())
435 || size != sector_align(size, Partition()->BlockSize()))
465 error = Partition()
[all...]
H A DPartitionMapAddOn.cpp171 BMutablePartition* partition = Partition();
212 BMutablePartition* partition = Partition();
276 off_t size = Partition()->ContentSize();
277 status_t error = info->SetTo(Partition()->BlockSize(),
278 size - Partition()->BlockSize());
394 off_t offset = sector_align(*_offset, Partition()->BlockSize());
395 off_t size = sector_align(*_size, Partition()->BlockSize());
506 if (offset != sector_align(offset, Partition()->BlockSize())
507 || size != sector_align(size, Partition()->BlockSize()))
536 BMutablePartition* partition = Partition();
[all...]
/haiku/src/kits/storage/disk_device/
H A DDiskDevicePrivate.cpp12 #include <Partition.h>
H A DPartitionDelegate.h10 #include <Partition.h>
22 BPartition* Partition() const { return fPartition; } function in class:BPartition::Delegate
/haiku/src/system/boot/loader/file_systems/fat/
H A DVolume.h14 class Partition;
25 Volume(boot::Partition *partition);
/haiku/src/system/boot/platform/u-boot/
H A Ddevices.cpp57 boot::Partition *partition = NULL;
58 while ((partition = (boot::Partition *)iterator.Next()) != NULL) {

Completed in 252 milliseconds

123