Searched refs:mbr_part (Results 1 – 11 of 11) sorted by relevance
/netbsd-src/sbin/gpt/ |
H A D | migrate.c | 261 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()
|
H A D | gpt.h | 43 struct mbr_part { struct 60 struct mbr_part mbr_part[4]; argument 102 void gpt_create_pmbr_part(struct mbr_part *, off_t, int);
|
H A D | resizedisk.c | 214 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)(last >> 16)); in resizedisk()
|
H A D | show.c | 96 * struct mbr_part mbr_part[4]; in print_part_type() 163 start = le16toh(mbr->mbr_part[i].part_start_hi); in show() 165 le16toh(mbr->mbr_part[i].part_start_lo); in show() 173 printf("%d%s", mbr->mbr_part[i].part_typ, in show() 174 mbr->mbr_part[i].part_flag == 0x80 ? in show() 201 if (mbr->mbr_part[0].part_typ == MBR_PTYPE_PMBR && in gpt_show_sec_num() 202 mbr->mbr_part[0].part_flag == 0x80) in gpt_show_sec_num()
|
H A D | restore.c | 79 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()
|
H A D | gpt.c | 310 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[ in gpt_mbr() [all...] |
H A D | biosboot.c | 204 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()
|
H A D | backup.c | 78 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()
|
H A D | create.c | 103 gpt_create_pmbr_part(mbr->mbr_part, last, active); in create()
|
H A D | recover.c | 219 gpt_create_pmbr_part(mbr->mbr_part, last, 0); in recover()
|
/netbsd-src/sys/stand/efiboot/ |
H A D | efiblock.c | 337 struct mbr_partition *mbr_part; in efi_block_find_partitions_mbr() local 349 mbr_part = &mbr.mbr_parts[n]; in efi_block_find_partitions_mbr() 350 if (le32toh(mbr_part->mbrp_size) == 0) in efi_block_find_partitions_mbr() 352 if (mbr_part->mbrp_type == MBR_PTYPE_NETBSD) { in efi_block_find_partitions_mbr() 354 le32toh(mbr_part->mbrp_start), in efi_block_find_partitions_mbr() 355 le32toh(mbr_part->mbrp_size)); in efi_block_find_partitions_mbr()
|