Home | History | Annotate | Download | only in gptfdisk

Lines Matching refs:BasicMBRData

35 BasicMBRData::BasicMBRData(void) {
46 } // BasicMBRData default constructor
48 BasicMBRData::BasicMBRData(string filename) {
64 } // BasicMBRData(string filename) constructor
69 BasicMBRData::~BasicMBRData(void) {
72 } // BasicMBRData destructor
75 BasicMBRData & BasicMBRData::operator=(const BasicMBRData & orig) {
92 cerr << "Unable to allocate memory in BasicMBRData::operator=()! Terminating!\n";
102 } // BasicMBRData::operator=()
112 int BasicMBRData::ReadMBRData(const string & deviceFilename) {
118 cerr << "Unable to allocate memory in BasicMBRData::ReadMBRData()! Terminating!\n";
133 } // BasicMBRData::ReadMBRData(const string & deviceFilename)
140 int BasicMBRData::ReadMBRData(DiskIO * theDisk, int checkBlockSize) {
159 cerr << "Problem reading disk in BasicMBRData::ReadMBRData()!\n";
239 } // BasicMBRData::ReadMBRData(DiskIO * theDisk, int checkBlockSize)
249 int BasicMBRData::ReadLogicalParts(uint64_t extendedStart, int partNum) {
321 } // BasicMBRData::ReadLogicalPart()
326 int BasicMBRData::WriteMBRData(void) {
339 } // BasicMBRData::WriteMBRData(void)
343 int BasicMBRData::WriteMBRData(DiskIO *theDisk) {
405 } // BasicMBRData::WriteMBRData(DiskIO *theDisk)
407 int BasicMBRData::WriteMBRData(const string & deviceFilename) {
410 } // BasicMBRData::WriteMBRData(const string & deviceFilename)
416 int BasicMBRData::WriteMBRData(struct TempMBR & mbr, DiskIO *theDisk, uint64_t sector) {
454 } // BasicMBRData::WriteMBRData(uint64_t sector)
458 void BasicMBRData::SetDisk(DiskIO *theDisk) {
465 } // BasicMBRData::SetDisk()
475 void BasicMBRData::DisplayMBRData(void) {
502 } // BasicMBRData::DisplayMBRData()
506 void BasicMBRData::ShowState(void) {
524 } // BasicMBRData::ShowState()
537 int BasicMBRData::CheckForGPT(void) {
561 } // BasicMBRData::CheckForGPT()
568 int BasicMBRData::BlankGPTData(void) {
608 } // BasicMBRData::BlankGPTData
620 void BasicMBRData::ReadCHSGeom(void) {
628 } // BasicMBRData::ReadCHSGeom()
636 int BasicMBRData::GetPartRange(uint32_t *low, uint32_t *high) {
663 int BasicMBRData::LBAtoCHS(uint64_t lba, uint8_t * chs) {
704 } // BasicMBRData::LBAtoCHS()
709 int BasicMBRData::FindOverlaps(void) {
736 } // BasicMBRData::FindOverlaps()
740 int BasicMBRData::NumPrimaries(void) {
752 } // BasicMBRData::NumPrimaries()
755 int BasicMBRData::NumLogicals(void) {
763 } // BasicMBRData::NumLogicals()
767 int BasicMBRData::CountParts(void) {
776 } // BasicMBRData::CountParts()
779 void BasicMBRData::UpdateCanBeLogical(void) {
829 } // BasicMBRData::UpdateCanBeLogical()
834 uint64_t BasicMBRData::FirstLogicalLBA(void) {
845 } // BasicMBRData::FirstLogicalLBA()
849 uint64_t BasicMBRData::LastLogicalLBA(void) {
859 } // BasicMBRData::LastLogicalLBA()
864 int BasicMBRData::AreLogicalsContiguous(void) {
881 } // BasicMBRData::AreLogicalsContiguous()
885 int BasicMBRData::DoTheyFit(void) {
894 } // BasicMBRData::DoTheyFit(void)
899 int BasicMBRData::SpaceBeforeAllLogicals(void) {
909 BasicMBRData::SpaceBeforeAllLogicals()
919 int BasicMBRData::IsLegal(void) {
928 } // BasicMBRData::IsLegal()
932 int BasicMBRData::IsEEActive(void) {
940 } // BasicMBRData::IsEEActive()
944 int BasicMBRData::FindNextInUse(int start) {
952 } // BasicMBRData::FindFirstLogical();
962 void BasicMBRData::EmptyMBR(int clearBootloader) {
978 } // BasicMBRData::EmptyMBR()
983 void BasicMBRData::EmptyBootloader(void) {
989 } // BasicMBRData::EmptyBootloader
999 void BasicMBRData::AddPart(int num, const MBRPart& newPart) {
1001 } // BasicMBRData::AddPart()
1011 void BasicMBRData::MakePart(int num, uint64_t start, uint64_t length, int type, int bootable) {
1022 } // BasicMBRData::MakePart()
1026 int BasicMBRData::SetPartType(int num, int type) {
1035 } // BasicMBRData::SetPartType()
1040 int BasicMBRData::SetPartBootable(int num, int bootable) {
1052 } // BasicMBRData::SetPartBootable()
1057 int BasicMBRData::MakeBiggestPart(int i, int type) {
1086 } // BasicMBRData::MakeBiggestPart(int i)
1089 void BasicMBRData::DeletePartition(int i) {
1091 } // BasicMBRData::DeletePartition()
1096 int BasicMBRData::SetInclusionwChecks(int num, int inclStatus) {
1108 cerr << "Invalid partition inclusion code in BasicMBRData::SetInclusionwChecks()!\n";
1115 } // BasicMBRData::SetInclusionwChecks()
1122 void BasicMBRData::RecomputeCHS(int partNum) {
1124 } // BasicMBRData::RecomputeCHS()
1129 void BasicMBRData::SortMBR(int start) {
1132 } // BasicMBRData::SortMBR()
1139 int BasicMBRData::DeleteOversizedParts() {
1152 } // BasicMBRData::DeleteOversizedParts()
1156 int BasicMBRData::DeleteExtendedParts() {
1169 } // BasicMBRData::DeleteExtendedParts()
1172 void BasicMBRData::OmitOverlaps() {
1186 } // BasicMBRData::OmitOverlaps()
1190 void BasicMBRData::MaximizeLogicals() {
1208 } // BasicMBRData::MaximizeLogicals()
1211 void BasicMBRData::MaximizePrimaries() {
1223 } // BasicMBRData::MaximizePrimaries()
1227 void BasicMBRData::TrimPrimaries(void) {
1238 } // BasicMBRData::TrimPrimaries()
1243 void BasicMBRData::MakeLogicalsContiguous(void) {
1259 } // BasicMBRData::MakeLogicalsContiguous()
1263 void BasicMBRData::MakeItLegal(void) {
1274 } // BasicMBRData::MakeItLegal()
1279 int BasicMBRData::RemoveLogicalsFromFirstFour(void) {
1298 cerr << "Warning! Too many partitions in BasicMBRData::RemoveLogicalsFromFirstFour()!\n";
1302 } // BasicMBRData::RemoveLogicalsFromFirstFour()
1306 int BasicMBRData::MovePrimariesToFirstFour(void) {
1327 } // BasicMBRData::MovePrimariesToFirstFour()
1333 int BasicMBRData::CreateExtended(void) {
1370 } // BasicMBRData::CreateExtended()
1380 uint64_t BasicMBRData::FindFirstAvailable(uint64_t start) {
1409 } // BasicMBRData::FindFirstAvailable()
1412 uint64_t BasicMBRData::FindLastInFree(uint64_t start) {
1428 } // BasicMBRData::FindLastInFree()
1431 uint64_t BasicMBRData::FindFirstInFree(uint64_t start) {
1444 } // BasicMBRData::FindFirstInFree()
1450 int BasicMBRData::SectorUsedAs(uint64_t sector, int topPartNum) {
1465 } // BasicMBRData::SectorUsedAs()
1473 uint8_t BasicMBRData::GetStatus(int i) {
1483 } // BasicMBRData::GetStatus()
1485 uint8_t BasicMBRData::GetType(int i) {
1495 } // BasicMBRData::GetType()
1497 uint64_t BasicMBRData::GetFirstSector(int i) {
1507 } // BasicMBRData::GetFirstSector()
1509 uint64_t BasicMBRData::GetLength(int i) {
1519 } // BasicMBRData::GetLength()
1529 MBRPart* BasicMBRData::GetPartition(int i) {
1548 int BasicMBRData::DoMenu(const string& prompt) {
1626 } // BasicMBRData::DoMenu()
1628 void BasicMBRData::ShowCommands(void) {
1639 } // BasicMBRData::ShowCommands()