Lines Matching refs:sector
1045 int GPTData::LoadHeader(struct GPTHeader *header, DiskIO & disk, uint64_t sector, int *crcOk) { in LoadHeader() argument
1049 disk.Seek(sector); in LoadHeader()
1090 int GPTData::LoadPartitionTable(const struct GPTHeader & header, DiskIO & disk, uint64_t sector) { in LoadPartitionTable() argument
1098 if (sector == 0) { in LoadPartitionTable()
1101 retval = disk.Seek(sector); in LoadPartitionTable()
1366 int GPTData::SaveHeader(struct GPTHeader *header, DiskIO & disk, uint64_t sector) { in SaveHeader() argument
1372 if (disk.Seek(sector)) { in SaveHeader()
1386 int GPTData::SavePartitionTable(DiskIO & disk, uint64_t sector) { in SavePartitionTable() argument
1390 if (disk.Seek(sector)) { in SavePartitionTable()
2153 int GPTData::Align(uint64_t* sector) { in Align() argument
2157 if ((*sector % sectorAlignment) != 0) { in Align()
2158 earlier = (*sector / sectorAlignment) * sectorAlignment; in Align()
2167 } while ((sectorOK == 1) && (testSector < *sector)); in Align()
2169 *sector = earlier; in Align()
2179 } while ((sectorOK == 1) && (testSector > *sector)); in Align()
2181 *sector = later; in Align()
2412 int GPTData::IsFree(uint64_t sector, uint32_t *partNum) { in IsFree() argument
2417 if ((sector >= partitions[i].GetFirstLBA()) && in IsFree()
2418 (sector <= partitions[i].GetLastLBA())) { in IsFree()
2424 if ((sector < mainHeader.firstUsableLBA) || in IsFree()
2425 (sector > mainHeader.lastUsableLBA)) { in IsFree()