Searched refs:partition (Results 51 - 75 of 202) sorted by relevance

123456789

/haiku/src/kits/tracker/
H A DMountMenu.cpp72 virtual bool Visit(BPartition* partition, int32 level);
102 AddMenuItemVisitor::Visit(BPartition* partition, int32 level) argument
104 if (!partition->ContainsFileSystem())
108 BString name = partition->ContentName();
110 name = partition->Name();
112 const char* type = partition->ContentType();
118 if (partition->Size() < divisor) {
124 1.0 * partition->Size() / divisor, unit, type);
131 if (partition->GetIcon(icon, B_MINI_ICON) != B_OK) {
136 BMessage* message = new BMessage(partition
[all...]
/haiku/src/add-ons/disk_systems/intel/
H A DExtendedPartitionAddOn.h19 BMutablePartition* partition,
23 const BMutablePartition* partition);
25 const BMutablePartition* partition,
27 virtual status_t Initialize(BMutablePartition* partition,
36 BMutablePartition* partition);
H A DPartitionMapAddOn.h19 BMutablePartition* partition,
23 const BMutablePartition* partition);
25 const BMutablePartition* partition,
27 virtual status_t Initialize(BMutablePartition* partition,
36 BMutablePartition* partition);
H A DPartitionMapAddOn.cpp72 PartitionMapAddOn::CreatePartitionHandle(BMutablePartition* partition, argument
75 PartitionMapHandle* handle = new(nothrow) PartitionMapHandle(partition);
91 PartitionMapAddOn::CanInitialize(const BMutablePartition* partition) argument
95 return partition->Size() >= 2 * partition->BlockSize()
96 && partition->Size() / partition->BlockSize() < UINT32_MAX;
101 PartitionMapAddOn::ValidateInitialize(const BMutablePartition* partition, argument
104 if (!CanInitialize(partition)
118 PartitionMapAddOn::Initialize(BMutablePartition* partition, cons argument
154 PartitionMapHandle(BMutablePartition* partition) argument
171 BMutablePartition* partition = Partition(); local
212 BMutablePartition* partition = Partition(); local
326 PrimaryPartition* partition = (PrimaryPartition*)child->ChildCookie(); local
[all...]
/haiku/src/add-ons/disk_systems/bfs/
H A DBFSAddOn.cpp85 BFSAddOn::CreatePartitionHandle(BMutablePartition* partition, argument
88 BFSPartitionHandle* handle = new(nothrow) BFSPartitionHandle(partition);
104 BFSAddOn::CanInitialize(const BMutablePartition* partition) argument
106 return partition->Size() >= 1L * 1024 * 1024;
111 BFSAddOn::ValidateInitialize(const BMutablePartition* partition, BString* name, argument
114 if (!CanInitialize(partition) || !name)
132 off_t size = partition->Size();
150 BFSAddOn::Initialize(BMutablePartition* partition, const char* name, argument
153 if (!CanInitialize(partition) || check_volume_name(name) != B_OK)
162 BFSPartitionHandle* handle = new(nothrow) BFSPartitionHandle(partition);
206 BFSPartitionHandle(BMutablePartition* partition) argument
[all...]
/haiku/headers/private/storage/
H A DDiskDevicePrivate.h25 virtual bool Filter(BPartition *partition, int32 level) = 0;
35 virtual bool Visit(BPartition *partition, int32 level);
48 virtual bool Visit(BPartition *partition, int32 level);
/haiku/src/tests/apps/partitioner/
H A DPartitioner.cpp94 virtual bool Visit(BPartition *partition, int32 level) argument
100 status_t error = partition->GetPath(&path);
106 printf("%spartition %" B_PRId32 ": \"%s\"\n", prefix, partition->ID(),
109 printf("%s offset: %" B_PRId64 "\n", prefix, partition->Offset());
110 printf("%s size: %" B_PRId64 "\n", prefix, partition->Size());
111 printf("%s block size: %" B_PRIu32 "\n", prefix, partition->BlockSize());
112 printf("%s index: %" B_PRId32 "\n", prefix, partition->Index());
113 printf("%s status: %" B_PRIu32 "\n", prefix, partition->Status());
115 partition->ContainsFileSystem());
117 partition
148 print_partition(BPartition* partition, int level, int index) argument
209 Visit(BPartition* partition, int32 level) argument
233 Visit(BPartition *partition, int32 level) argument
333 BPartition* partition = NULL; local
445 BPartition* partition = NULL; local
659 _SelectPartition(const char* prompt, BPartition*& partition, int32& _partitionIndex) argument
[all...]
/haiku/src/add-ons/kernel/partitioning_systems/vmdk/
H A Dvmdk.cpp360 vmdk_identify_partition(int fd, partition_data* partition, void** _cookie) argument
363 partition->id, partition->offset, partition->size,
364 partition->block_size);
367 status_t error = parse_vmdk_header(fd, partition->size, cookie);
377 vmdk_scan_partition(int fd, partition_data* partition, void* _cookie) argument
380 partition->id, partition->offset, partition
427 vmdk_free_partition_cookie(partition_data* partition) argument
434 vmdk_free_partition_content_cookie(partition_data* partition) argument
[all...]
/haiku/src/add-ons/kernel/partitioning_systems/common/
H A DPartitionMap.cpp118 { 0x85, /*"Linux extendend partition"*/INTEL_EXTENDED_PARTITION_NAME,
236 const Partition* partition = partitions[lower]; local
237 result = (location >= partition->Offset() &&
238 location < partition->Offset() + partition->Size());
256 \param type ID of the partition type, it is in the range [0..255].
268 \param typeName Name of the partition type.
297 /*! \brief Converts content type to the partition type that fits best.
315 /*! \brief Finds next supported partition.
341 \brief Check whether the current type describes extended partition typ
571 LogicalPartition* partition = NULL; local
581 AddLogicalPartition(LogicalPartition* partition) argument
601 RemoveLogicalPartition(LogicalPartition* partition) argument
760 PrimaryPartition* partition = NULL; local
770 const PrimaryPartition* partition = NULL; local
828 Partition* partition = NULL; local
875 Partition* partition = (Partition*)PartitionAt(i); local
894 Partition* partition = byOffset[i]; local
[all...]
/haiku/src/kits/storage/disk_device/jobs/
H A DResizeJob.cpp15 ResizeJob::ResizeJob(PartitionReference* partition, PartitionReference* child, argument
18 DiskDeviceJob(partition, child),
H A DUninitializeJob.cpp14 UninitializeJob::UninitializeJob(PartitionReference* partition, argument
16 : DiskDeviceJob(parent, partition)
H A DDeleteChildJob.h17 DeleteChildJob(PartitionReference* partition,
H A DInitializeJob.h17 InitializeJob(PartitionReference* partition);
H A DRepairJob.h17 RepairJob(PartitionReference* partition,
H A DResizeJob.h17 ResizeJob(PartitionReference* partition,
H A DSetStringJob.h17 SetStringJob(PartitionReference* partition,
H A DUninitializeJob.h17 UninitializeJob(PartitionReference* partition,
/haiku/src/servers/mount/
H A DAutoMounter.cpp66 virtual bool Visit(BPartition* partition, int32 level);
70 const BPartition* partition);
89 virtual bool Visit(BPartition* partition, int32 level);
92 int _Score(BPartition* partition);
116 virtual bool Visit(BPartition* partition, int32 level);
146 MountVisitor::Visit(BPartition* partition, int32 level) argument
150 // or if the partition ID is already matched
151 BPartition* device = partition;
163 mount_mode mode = !fInitialRescan && partition->Device()->IsRemovableMedia()
165 if (mode == kNoVolumes || partition
207 _WasPreviouslyMounted(const BPath& path, const BPartition* partition) argument
240 BPartition* partition = fDevices.PartitionWithID(fBestID); local
255 Visit(BPartition* partition, int32 level) argument
271 _Score(BPartition* partition) argument
326 Visit(BPartition* partition, int32 level) argument
598 BPartition *partition; local
662 _UnmountAndEjectVolume(BPartition* partition, BPath& mountPoint, const char* name) argument
712 Visit(BPartition* partition, int32 level) argument
749 BPartition *partition; local
967 _SuggestMountFlags(const BPartition* partition, uint32* _flags) argument
[all...]
/haiku/src/apps/drivesetup/
H A DChangeParametersPanel.cpp40 BPartition* partition)
44 CreateChangeControls(partition, partition->Parent());
46 Init(B_PROPERTIES_PARAMETER_EDITOR, "", partition);
112 ChangeParametersPanel::CreateChangeControls(BPartition* partition, argument
116 if (partition != NULL)
117 name = partition->Name();
121 if (partition != NULL)
122 fSupportsName = partition->CanSetName();
129 if (partition !
39 ChangeParametersPanel(BWindow* window, BPartition* partition) argument
[all...]
H A DMainWindow.cpp107 virtual bool Visit(BPartition* partition, int32 level) argument
109 _AddPartition(partition);
114 void _AddPartition(BPartition* partition) const
116 // add the partition itself
117 fPartitionList->AddPartition(partition);
121 status_t status = partition->GetPartitioningInfo(&info);
123 partition_id parentID = partition->ID();
160 virtual bool Visit(BPartition* partition, int32 level) argument
162 partition->Mount();
397 // if partition lis
617 _SetToDiskAndPartition(partition_id disk, partition_id partition, partition_id parent) argument
701 BPartition* partition = disk->FindDescendant(selectedPartition); local
816 _DisplayPartitionError(BString _message, const BPartition* partition, status_t error) const argument
857 BPartition* partition = disk->FindDescendant(selectedPartition); local
889 BPartition* partition = disk->FindDescendant(selectedPartition); local
963 BPartition* partition = disk->FindDescendant(selectedPartition); local
1285 BPartition* partition = disk->FindDescendant(selectedPartition); local
1359 BPartition* partition = disk->FindDescendant(selectedPartition); local
[all...]
H A DInitParametersPanel.h20 BPartition* partition);
/haiku/src/system/kernel/disk_device_manager/
H A DKDiskSystem.cpp173 KDiskSystem::Identify(KPartition *partition, void **cookie) argument
182 KDiskSystem::Scan(KPartition *partition, void *cookie) argument
191 KDiskSystem::FreeIdentifyCookie(KPartition *partition, void *cookie) argument
199 KDiskSystem::FreeCookie(KPartition *partition) argument
207 KDiskSystem::FreeContentCookie(KPartition *partition) argument
215 KDiskSystem::Defragment(KPartition* partition, disk_job_id job) argument
224 KDiskSystem::Repair(KPartition* partition, bool checkOnly, disk_job_id job) argument
233 KDiskSystem::Resize(KPartition* partition, off_t size, disk_job_id job) argument
251 KDiskSystem::Move(KPartition* partition, off_t offset, disk_job_id job) argument
269 KDiskSystem::SetName(KPartition* partition, cons argument
278 SetContentName(KPartition* partition, const char* name, disk_job_id job) argument
288 SetType(KPartition* partition, const char *type, disk_job_id job) argument
297 SetParameters(KPartition* partition, const char* parameters, disk_job_id job) argument
307 SetContentParameters(KPartition* partition, const char* parameters, disk_job_id job) argument
317 Initialize(KPartition* partition, const char* name, const char* parameters, disk_job_id job) argument
326 Uninitialize(KPartition* partition, disk_job_id job) argument
335 CreateChild(KPartition* partition, off_t offset, off_t size, const char* type, const char* name, const char* parameters, disk_job_id job, KPartition **child, partition_id childID) argument
[all...]
/haiku/src/add-ons/kernel/partitioning_systems/intel/
H A DPartitionMapParser.cpp44 // Maximal number of logical partitions per extended partition we allow.
150 PrimaryPartition* partition = fMap->PrimaryPartitionAt(i); local
151 partition->SetTo(descriptor, 0, fBlockSize);
154 hadToReFitSize |= partition->FitSizeToSession(fSessionSize);
157 if (!partition->CheckLocation(fSessionSize)) {
158 TRACE(("intel: _ParsePrimary(): partition %ld: bad location, "
160 partition->Unset();
195 "partitions for extended partition reached. Cycle?\n"));
199 // read the partition table
206 TRACE(("intel: _ParseExtended(): invalid partition tabl
234 LogicalPartition* partition = NULL; local
274 LogicalPartition* partition local
[all...]
/haiku/src/bin/
H A Dmountvolume.cpp124 open_in_tracker(BPartition* partition) argument
127 status_t status = partition->GetMountPoint(&mountPoint);
163 virtual bool Visit(BPartition* partition, int32 level) argument
166 BString name = partition->ContentName();
168 name = partition->Name();
169 const char* type = partition->ContentType();
175 if (!partition->IsMounted())
193 // don't try to mount a partition twice
194 if (partition->IsMounted())
201 if (partition
269 Visit(BPartition* partition, int32 level) argument
464 BPartition* partition; local
[all...]
/haiku/src/kits/storage/disk_device/
H A DDiskDeviceJob.h19 DiskDeviceJob(PartitionReference* partition,

Completed in 222 milliseconds

123456789