Home | History | Annotate | Download | only in gpib

Lines Matching defs:sc_dk

119 	struct	disk sc_dk;
410 memset(&sc->sc_dk, 0, sizeof(sc->sc_dk));
411 disk_init(&sc->sc_dk, device_xname(sc->sc_dev), NULL);
412 disk_attach(&sc->sc_dk);
441 struct disklabel *lp = sc->sc_dk.dk_label;
445 memset(sc->sc_dk.dk_cpulabel, 0, sizeof(struct cpu_disklabel));
488 if (sc->sc_dk.dk_openmask == 0) {
501 if (part != RAW_PART && (part > sc->sc_dk.dk_label->d_npartitions ||
502 sc->sc_dk.dk_label->d_partitions[part].p_fstype == FS_UNUSED))
508 sc->sc_dk.dk_copenmask |= mask;
511 sc->sc_dk.dk_bopenmask |= mask;
514 sc->sc_dk.dk_openmask =
515 sc->sc_dk.dk_copenmask | sc->sc_dk.dk_bopenmask;
531 dk = &sc->sc_dk;
578 pinfo = &sc->sc_dk.dk_label->d_partitions[RDPART(bp->b_dev)];
727 disk_busy(&sc->sc_dk);
728 iostat_seek(sc->sc_dk.dk_stats);
775 disk_unbusy(&sc->sc_dk, (bp->b_bcount - bp->b_resid),
783 disk_busy(&sc->sc_dk);
789 disk_busy(&sc->sc_dk);
884 pbn = sc->sc_dk.dk_label->d_partitions[RDPART(bp->b_dev)].p_offset;
972 lp = sc->sc_dk.dk_label;
976 error = disk_ioctl(&sc->sc_dk, dev, cmd, data, flag, l);
994 (sc->sc_flags & RDF_WLABEL) ? 0 : sc->sc_dk.dk_openmask,
1001 (sc->sc_flags & RDF_WLABEL) ? 0 : sc->sc_dk.dk_openmask,
1066 if (sc->sc_dk.dk_openmask == 0) {
1071 psize = sc->sc_dk.dk_label->d_partitions[RDPART(dev)].p_size *
1072 (sc->sc_dk.dk_label->d_secsize / DEV_BSIZE);
1113 lp = sc->sc_dk.dk_label;