/src/sbin/gpt/ |
migrate.c | 261 start = le16toh(mbr->mbr_part[i].part_start_hi); 262 start = (start << 16) + le16toh(mbr->mbr_part[i].part_start_lo); 263 size = le16toh(mbr->mbr_part[i].part_size_hi); 264 size = (size << 16) + le16toh(mbr->mbr_part[i].part_size_lo); 268 mbrptypename(mbr->mbr_part[i].part_typ)); 269 switch (mbr->mbr_part[i].part_typ) { 312 mbr->mbr_part[i].part_typ); 333 memset(mbr->mbr_part, 0, sizeof(mbr->mbr_part)); 334 gpt_create_pmbr_part(mbr->mbr_part, last, active) [all...] |
gpt.h | 43 struct mbr_part { struct 60 struct mbr_part mbr_part[4]; member in struct:mbr 102 void gpt_create_pmbr_part(struct mbr_part *, off_t, int);
|
resizedisk.c | 214 if (mbr->mbr_part[0].part_typ == MBR_PTYPE_PMBR) 221 mbr->mbr_part[0].part_size_lo = htole16(0xffff); 222 mbr->mbr_part[0].part_size_hi = htole16(0xffff); 224 mbr->mbr_part[0].part_size_lo = htole16((uint16_t)last); 225 mbr->mbr_part[0].part_size_hi = htole16((uint16_t)((uint64_t)last >> 16));
|
restore.c | 79 struct mbr_part *part; 82 part = &mbr->mbr_part[i]; 109 mbr->mbr_part[0].part_size_lo = htole16(0xffff); 110 mbr->mbr_part[0].part_size_hi = htole16(0xffff); 112 mbr->mbr_part[0].part_size_lo = htole16((uint16_t)last); 113 mbr->mbr_part[0].part_size_hi = htole16(
|
show.c | 96 * struct mbr_part mbr_part[4]; 163 start = le16toh(mbr->mbr_part[i].part_start_hi); 165 le16toh(mbr->mbr_part[i].part_start_lo); 173 printf("%d%s", mbr->mbr_part[i].part_typ, 174 mbr->mbr_part[i].part_flag == 0x80 ? 201 if (mbr->mbr_part[0].part_typ == MBR_PTYPE_PMBR && 202 mbr->mbr_part[0].part_flag == 0x80)
|
create.c | 103 gpt_create_pmbr_part(mbr->mbr_part, last, active);
|
backup.c | 78 const struct mbr_part *par = &mbr->mbr_part[i]; 80 if (mbr->mbr_part[i].part_typ == MBR_PTYPE_UNUSED)
|
biosboot.c | 204 for (i = 0; i < __arraycount(mbr->mbr_part); i++) 205 if (mbr->mbr_part[i].part_typ == MBR_PTYPE_PMBR) 206 mbr->mbr_part[i].part_flag = active ? 0x80 : 0;
|
gpt.c | 310 if (mbr->mbr_part[i].part_typ == MBR_PTYPE_UNUSED) 312 if (mbr->mbr_part[i].part_typ == MBR_PTYPE_PMBR) 336 if (mbr->mbr_part[i].part_typ == MBR_PTYPE_UNUSED || 337 mbr->mbr_part[i].part_typ == MBR_PTYPE_PMBR) 339 start = le16toh(mbr->mbr_part[i].part_start_hi); 340 start = (start << 16) + le16toh(mbr->mbr_part[i].part_start_lo); 341 size = le16toh(mbr->mbr_part[i].part_size_hi); 342 size = (size << 16) + le16toh(mbr->mbr_part[i].part_size_lo); 350 "size=%ju", mbr->mbr_part[i].part_flag, 351 mbr->mbr_part[i].part_typ [all...] |
recover.c | 219 gpt_create_pmbr_part(mbr->mbr_part, last, 0);
|
/src/sys/stand/efiboot/ |
efiblock.c | 337 struct mbr_partition *mbr_part; local in function:efi_block_find_partitions_mbr 349 mbr_part = &mbr.mbr_parts[n]; 350 if (le32toh(mbr_part->mbrp_size) == 0) 352 if (mbr_part->mbrp_type == MBR_PTYPE_NETBSD) { 354 le32toh(mbr_part->mbrp_start), 355 le32toh(mbr_part->mbrp_size));
|