Lines Matching refs:parts
1197 part = (struct ipart *)&boot_sec->parts[i * in get_fdisk()
1331 struct ipart parts[FD_NUMPART]; in write_default_label() local
1372 (void) memset(&parts, 0, sizeof (parts)); in write_default_label()
1375 parts[i].systid = UNUSED; in write_default_label()
1376 parts[i].numsect = lel(UNUSED); in write_default_label()
1377 parts[i].relsect = lel(UNUSED); in write_default_label()
1378 parts[i].bootid = 0; in write_default_label()
1385 parts[0].bootid = ACTIVE; in write_default_label()
1386 parts[0].begsect = 1; in write_default_label()
1390 parts[0].relsect = lel(nhead * nsect); in write_default_label()
1391 parts[0].numsect = lel(((diskaddr_t)numcyl * nhead * nsect)); in write_default_label()
1392 parts[0].systid = SUNIXOS2; /* Solaris */ in write_default_label()
1393 parts[0].beghead = 0; in write_default_label()
1394 parts[0].begcyl = 1; in write_default_label()
1395 parts[0].endhead = nhead - 1; in write_default_label()
1396 parts[0].endsect = (nsect & 0x3f) | in write_default_label()
1398 parts[0].endcyl = (char)(unixend & 0x00ff); in write_default_label()
1400 (void) memcpy(&(boot_code.parts), parts, sizeof (parts)); in write_default_label()