Lines Matching defs:part

623 fd_part_is_open(struct fdisk *fdp, int part)
628 if (fdp->d_regopen[i] & (1 << part))
655 int part, unit;
664 part = PARTITION(dev);
665 pbit = 1 << part;
666 pp = &fdp->d_part[part];
673 (CE_CONT, "fd_open: fd%d part %d flag %x otype %x\n", DRIVE(dev),
674 part, flag, otyp));
682 part_is_open = (fdp->d_lyropen[part] != 0);
684 part_is_open = fd_part_is_open(fdp, part);
689 fdp->d_exclmask, fdp->d_regopen[otyp], fdp->d_lyropen[part],
747 fdp->d_lyropen[part]++;
749 fdp->d_regopen[otyp] |= 1 << part;
957 int part, part_is_closed;
973 part = PARTITION(dev);
977 (CE_CONT, "fd_close: fd unit %d part %d otype %x\n",
978 unit, part, otyp));
981 if (fdp->d_lyropen[part])
982 fdp->d_lyropen[part]--;
983 part_is_closed = (fdp->d_lyropen[part] == 0);
985 fdp->d_regopen[otyp] &= ~(1<<part);
989 if (part == 2 && fdp->d_exclmask&(1<<part))
992 fdp->d_exclmask &= ~(1<<part);
997 fdp->d_lyropen[part]));
1287 int nblks, part, unit;
1365 for (part = 0; part < NDKMAP; part++) {
1366 if ((fdp->d_part[part].p_start % nblks) != 0)
1368 dka32.dka_map[part].dkl_cylno =
1369 fdp->d_part[part].p_start / nblks;
1370 dka32.dka_map[part].dkl_nblk =
1371 fdp->d_part[part].p_size;
1385 for (part = 0; part < NDKMAP; part++) {
1386 if ((fdp->d_part[part].p_start % nblks) != 0)
1389 fdp->d_part[part].p_start / nblks;
1390 dmp->dkl_nblk = fdp->d_part[part].p_size;
1421 for (part = 0; part < NDKMAP; part++) {
1422 cpy.dka.dka_map[part].dkl_cylno =
1423 dka32.dka_map[part].dkl_cylno;
1424 cpy.dka.dka_map[part].dkl_nblk =
1425 dka32.dka_map[part].dkl_nblk;
1451 for (part = 0; part < NDKMAP; part++) {
1452 fdp->d_part[part].p_start = dmp->dkl_cylno *
1454 fdp->d_part[part].p_size = dmp->dkl_nblk;