Lines Matching defs:sc_dk
239 struct disk sc_dk; /* generic disk info */
593 disk_init(&fd->sc_dk, device_xname(self), &fddkdriver);
594 disk_attach(&fd->sc_dk);
905 if (fd->sc_dk.dk_openmask == 0)
912 fd->sc_dk.dk_copenmask |= pmask;
916 fd->sc_dk.dk_bopenmask |= pmask;
919 fd->sc_dk.dk_openmask =
920 fd->sc_dk.dk_copenmask | fd->sc_dk.dk_bopenmask;
936 fd->sc_dk.dk_copenmask &= ~pmask;
940 fd->sc_dk.dk_bopenmask &= ~pmask;
943 fd->sc_dk.dk_openmask =
944 fd->sc_dk.dk_copenmask | fd->sc_dk.dk_bopenmask;
1265 iostat_seek(fd->sc_dk.dk_stats);
1266 disk_busy(&fd->sc_dk);
1352 disk_busy(&fd->sc_dk);
1370 disk_unbusy(&fd->sc_dk, 0, 0);
1402 disk_unbusy(&fd->sc_dk, (bp->b_bcount - bp->b_resid),
1602 *(struct disklabel *)addr = *(fd->sc_dk.dk_label);
1615 error = setdisklabel(fd->sc_dk.dk_label,
1616 (struct disklabel *)addr, 0, fd->sc_dk.dk_cpulabel);
1620 error = writedisklabel(dev, fdstrategy, fd->sc_dk.dk_label,
1621 fd->sc_dk.dk_cpulabel);
1637 if ((fd->sc_dk.dk_openmask & ~(1 << part)) != 0 ||
1638 fd->sc_dk.dk_bopenmask + fd->sc_dk.dk_copenmask !=
1639 fd->sc_dk.dk_openmask) {
1872 struct disklabel *lp = fd->sc_dk.dk_label;
1873 struct cpu_disklabel *clp = fd->sc_dk.dk_cpulabel;