• Home
  • Raw
  • Download

Lines Matching refs:GptHeader

175   GptHeader* primary_header = (GptHeader*)drive->gpt.primary_header;  in GptLoad()
189 GptHeader* secondary_header = (GptHeader*)drive->gpt.secondary_header; in GptLoad()
225 GptHeader* primary_header = (GptHeader*)drive->gpt.primary_header; in GptSave()
235 GptHeader* secondary_header = (GptHeader*)drive->gpt.secondary_header; in GptSave()
688 static GptHeader* GetGptHeader(const GptData *gpt) { in GetGptHeader()
690 return (GptHeader*)gpt->primary_header; in GetGptHeader()
692 return (GptHeader*)gpt->secondary_header; in GetGptHeader()
698 GptHeader *header = GetGptHeader(&drive->gpt); in GetNumberOfEntries()
706 GptHeader *header = GetGptHeader(gpt); in GetEntry()
818 GptHeader *primary_header, *secondary_header; in UpdateCrc()
820 primary_header = (GptHeader*)gpt->primary_header; in UpdateCrc()
821 secondary_header = (GptHeader*)gpt->secondary_header; in UpdateCrc()
840 (const uint8_t *)primary_header, sizeof(GptHeader)); in UpdateCrc()
845 (const uint8_t *)secondary_header, sizeof(GptHeader)); in UpdateCrc()
861 int IsSynonymous(const GptHeader* a, const GptHeader* b) { in IsSynonymous()
885 GptHeader* h = (GptHeader*)(gpt->primary_header); in RepairEntries()
890 h = (GptHeader*)gpt->primary_header; in RepairEntries()
892 h = (GptHeader*)gpt->secondary_header; in RepairEntries()
917 void CopySynonymousParts(GptHeader* target, const GptHeader* source) { in CopySynonymousParts()
938 GptHeader *primary_header, *secondary_header; in RepairHeader()
940 primary_header = (GptHeader*)gpt->primary_header; in RepairHeader()
941 secondary_header = (GptHeader*)gpt->secondary_header; in RepairHeader()
949 memcpy(secondary_header, primary_header, sizeof(GptHeader)); in RepairHeader()
956 memcpy(primary_header, secondary_header, sizeof(GptHeader)); in RepairHeader()