Home | History | Annotate | Download | only in apmlabel

Lines Matching refs:part

105 	struct apple_part_map_entry *part;
131 perror("seek part");
135 perror("read part");
139 part = convert_part_map_entry(buf);
141 if (part->pmSig != APPLE_PART_MAP_ENTRY_MAGIC)
144 partcnt = part->pmMapBlkCnt;
149 if (strcasecmp((char *)part->pmPartType,
151 || strcasecmp((char *)part->pmPartType, "Apple_HFSX") == 0)
153 else if (strcasecmp((char *)part->pmPartType,
164 temp = (uint64_t)part->pmDataCnt * (uint64_t)blksize;
171 temp = (uint64_t)(part->pmPyPartStart + part->pmLgDataStart)
263 struct apple_part_map_entry *part;
265 part = (struct apple_part_map_entry *)buf;
267 BE16TOH(part->pmSig);
268 BE16TOH(part->pmSigPad);
269 BE32TOH(part->pmMapBlkCnt);
270 BE32TOH(part->pmPyPartStart);
271 BE32TOH(part->pmPartBlkCnt);
272 BE32TOH(part->pmLgDataStart);
273 BE32TOH(part->pmDataCnt);
274 BE32TOH(part->pmPartStatus);
275 BE32TOH(part->pmLgBootStart);
276 BE32TOH(part->pmBootSize);
277 BE32TOH(part->pmBootLoad);
278 BE32TOH(part->pmBootLoad2);
279 BE32TOH(part->pmBootEntry);
280 BE32TOH(part->pmBootEntry2);
281 BE32TOH(part->pmBootCksum);
283 return part;