Lines Matching refs:dkd

128 	const struct dkdriver *dkd = dksc->sc_dkdev.dk_driver;  in dk_open()  local
150 if (dkd == NULL) { in dk_open()
158 if (dk->dk_openmask == 0 && dkd->d_firstopen != NULL) { in dk_open()
159 ret = (*dkd->d_firstopen)(dksc->sc_dev, dev, flags, fmt); in dk_open()
206 const struct dkdriver *dkd = dksc->sc_dkdev.dk_driver; in dk_close() local
227 if (dkd->d_lastclose != NULL) in dk_close()
228 (*dkd->d_lastclose)(dksc->sc_dev); in dk_close()
378 const struct dkdriver *dkd = dksc->sc_dkdev.dk_driver; in dk_start() local
428 error = dkd->d_diskstart(dksc->sc_dev, bp); in dk_start()
501 const struct dkdriver *dkd = dksc->sc_dkdev.dk_driver; in dk_discard() local
534 error = dkd->d_discard(dksc->sc_dev, in dk_discard()
550 const struct dkdriver *dkd = dksc->sc_dkdev.dk_driver; in dk_size() local
562 if (!is_open && dkd->d_open(dev, 0, S_IFBLK, curlwp)) in dk_size()
572 if (!is_open && dkd->d_close(dev, 0, S_IFBLK, curlwp)) in dk_size()
582 const struct dkdriver *dkd = dksc->sc_dkdev.dk_driver; in dk_ioctl() local
669 dkd->d_strategy, dksc->sc_dkdev.dk_label, in dk_ioctl()
768 const struct dkdriver *dkd = dksc->sc_dkdev.dk_driver; in dk_dump() local
792 if (dkd->d_dumpblocks == NULL) { in dk_dump()
799 if (dkd->d_iosize != NULL) in dk_dump()
800 (*dkd->d_iosize)(dksc->sc_dev, &maxxfer); in dk_dump()
857 if ((rv = (*dkd->d_dumpblocks)(dksc->sc_dev, va, blkno, nblk)) in dk_dump()
879 const struct dkdriver *dkd = dksc->sc_dkdev.dk_driver; in dk_getdefaultlabel() local
909 if (dkd->d_label) in dk_getdefaultlabel()
910 dkd->d_label(dksc->sc_dev, lp); in dk_getdefaultlabel()
919 const struct dkdriver *dkd = dksc->sc_dkdev.dk_driver; in dk_getdisklabel() local
929 errstring = readdisklabel(DKLABELDEV(dev), dkd->d_strategy, in dk_getdisklabel()
987 const struct dkdriver *dkd = dksc->sc_dkdev.dk_driver; in dk_makedisklabel() local
992 if (dkd->d_label) in dk_makedisklabel()
993 dkd->d_label(dksc->sc_dev, lp); in dk_makedisklabel()