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