Home | History | Annotate | Download | only in dev

Lines Matching defs:dkd

128 	const struct dkdriver *dkd = dksc->sc_dkdev.dk_driver;
150 if (dkd == NULL) {
158 if (dk->dk_openmask == 0 && dkd->d_firstopen != NULL) {
159 ret = (*dkd->d_firstopen)(dksc->sc_dev, dev, flags, fmt);
206 const struct dkdriver *dkd = dksc->sc_dkdev.dk_driver;
227 if (dkd->d_lastclose != NULL)
228 (*dkd->d_lastclose)(dksc->sc_dev);
378 const struct dkdriver *dkd = dksc->sc_dkdev.dk_driver;
428 error = dkd->d_diskstart(dksc->sc_dev, bp);
501 const struct dkdriver *dkd = dksc->sc_dkdev.dk_driver;
535 error = dkd->d_discard(dksc->sc_dev,
551 const struct dkdriver *dkd = dksc->sc_dkdev.dk_driver;
563 if (!is_open && dkd->d_open(dev, 0, S_IFBLK, curlwp))
573 if (!is_open && dkd->d_close(dev, 0, S_IFBLK, curlwp))
583 const struct dkdriver *dkd = dksc->sc_dkdev.dk_driver;
670 dkd->d_strategy, dksc->sc_dkdev.dk_label,
769 const struct dkdriver *dkd = dksc->sc_dkdev.dk_driver;
793 if (dkd->d_dumpblocks == NULL) {
800 if (dkd->d_iosize != NULL)
801 (*dkd->d_iosize)(dksc->sc_dev, &maxxfer);
858 if ((rv = (*dkd->d_dumpblocks)(dksc->sc_dev, va, blkno, nblk))
880 const struct dkdriver *dkd = dksc->sc_dkdev.dk_driver;
910 if (dkd->d_label)
911 dkd->d_label(dksc->sc_dev, lp);
920 const struct dkdriver *dkd = dksc->sc_dkdev.dk_driver;
930 errstring = readdisklabel(DKLABELDEV(dev), dkd->d_strategy,
988 const struct dkdriver *dkd = dksc->sc_dkdev.dk_driver;
993 if (dkd->d_label)
994 dkd->d_label(dksc->sc_dev, lp);