Lines Matching refs:partition
57 uint8 partition[64];
79 virtual bool Visit(BPartition* partition, int32 level);
95 virtual bool Visit(BPartition* partition, int32 level);
196 PartitionVisitor::Visit(BPartition* partition, int32 level)
198 if (partition->Offset() < fFirstOffset)
199 fFirstOffset = partition->Offset();
240 PartitionRecorder::Visit(BPartition* partition, int32 level)
242 if (partition->ContainsPartitioningSystem())
246 partition->GetPath(&partitionPath);
249 BString name = partition->ContentName();
254 "Default name of a partition whose name could not be read from "
260 const char* type = partition->Type();
263 "partition type");
273 message.AddInt64("size", partition->Size());
274 message.AddInt64("offset", partition->Offset());
276 fSettings.AddMessage("partition", &message);
343 settings.RemoveName("partition");
409 BMessage partition;
411 for (index = 0; settings.FindMessage("partition", index,
412 &partition) == B_OK; index ++) {
414 partition.FindBool("show", &show);
426 for (index = 0; settings.FindMessage("partition", index,
427 &partition) == B_OK; index ++) {
433 partition.FindBool("show", &show);
434 partition.FindString("name", &name);
435 partition.FindString("path", &path);
437 partition.FindInt64("offset", &offset);
438 partition.FindInt8("drive", &drive);
665 + sizeof(source->partition));