Home
last modified time | relevance | path

Searched refs:mbr_part (Results 1 – 10 of 10) sorted by relevance

/netbsd/src/sbin/gpt/
Dmigrate.c261 start = le16toh(mbr->mbr_part[i].part_start_hi); in migrate()
262 start = (start << 16) + le16toh(mbr->mbr_part[i].part_start_lo); in migrate()
263 size = le16toh(mbr->mbr_part[i].part_size_hi); in migrate()
264 size = (size << 16) + le16toh(mbr->mbr_part[i].part_size_lo); in migrate()
268 mbrptypename(mbr->mbr_part[i].part_typ)); in migrate()
269 switch (mbr->mbr_part[i].part_typ) { in migrate()
312 mbr->mbr_part[i].part_typ); in migrate()
333 memset(mbr->mbr_part, 0, sizeof(mbr->mbr_part)); in migrate()
334 gpt_create_pmbr_part(mbr->mbr_part, last, active); in migrate()
Dgpt.h43 struct mbr_part { struct
60 struct mbr_part mbr_part[4]; argument
102 void gpt_create_pmbr_part(struct mbr_part *, off_t, int);
Dresizedisk.c214 if (mbr->mbr_part[0].part_typ == MBR_PTYPE_PMBR) in resizedisk()
221 mbr->mbr_part[0].part_size_lo = htole16(0xffff); in resizedisk()
222 mbr->mbr_part[0].part_size_hi = htole16(0xffff); in resizedisk()
224 mbr->mbr_part[0].part_size_lo = htole16((uint16_t)last); in resizedisk()
225 mbr->mbr_part[0].part_size_hi = htole16((uint16_t)((uint64_t)last >> 16)); in resizedisk()
Dshow.c163 start = le16toh(mbr->mbr_part[i].part_start_hi); in print_part_type()
165 le16toh(mbr->mbr_part[i].part_start_lo); in print_part_type()
173 printf("%d%s", mbr->mbr_part[i].part_typ, in print_part_type()
174 mbr->mbr_part[i].part_flag == 0x80 ? in print_part_type()
201 if (mbr->mbr_part[0].part_typ == MBR_PTYPE_PMBR && in print_part_type()
202 mbr->mbr_part[0].part_flag == 0x80) in print_part_type()
Drestore.c79 struct mbr_part *part; in restore_mbr()
82 part = &mbr->mbr_part[i]; in restore_mbr()
109 mbr->mbr_part[0].part_size_lo = htole16(0xffff); in restore_mbr()
110 mbr->mbr_part[0].part_size_hi = htole16(0xffff); in restore_mbr()
112 mbr->mbr_part[0].part_size_lo = htole16((uint16_t)last); in restore_mbr()
113 mbr->mbr_part[0].part_size_hi = htole16( in restore_mbr()
Dgpt.c310 if (mbr->mbr_part[i].part_typ == MBR_PTYPE_UNUSED) in gpt_mbr()
312 if (mbr->mbr_part[i].part_typ == MBR_PTYPE_PMBR) in gpt_mbr()
336 if (mbr->mbr_part[i].part_typ == MBR_PTYPE_UNUSED || in gpt_mbr()
337 mbr->mbr_part[i].part_typ == MBR_PTYPE_PMBR) in gpt_mbr()
339 start = le16toh(mbr->mbr_part[i].part_start_hi); in gpt_mbr()
340 start = (start << 16) + le16toh(mbr->mbr_part[i].part_start_lo); in gpt_mbr()
341 size = le16toh(mbr->mbr_part[i].part_size_hi); in gpt_mbr()
342 size = (size << 16) + le16toh(mbr->mbr_part[i].part_size_lo); in gpt_mbr()
350 "size=%ju", mbr->mbr_part[i].part_flag, in gpt_mbr()
351 mbr->mbr_part[i].part_typ, in gpt_mbr()
[all …]
Dbiosboot.c204 for (i = 0; i < __arraycount(mbr->mbr_part); i++) in biosboot()
205 if (mbr->mbr_part[i].part_typ == MBR_PTYPE_PMBR) in biosboot()
206 mbr->mbr_part[i].part_flag = active ? 0x80 : 0; in biosboot()
Dbackup.c78 const struct mbr_part *par = &mbr->mbr_part[i]; in store_mbr()
80 if (mbr->mbr_part[i].part_typ == MBR_PTYPE_UNUSED) in store_mbr()
Dcreate.c103 gpt_create_pmbr_part(mbr->mbr_part, last, active); in create()
Drecover.c219 gpt_create_pmbr_part(mbr->mbr_part, last, 0); in recover()