dk_devid
struct dk_devid *dkdevid;
buffer_size = SD_REQBYTES2TGTBYTES(un, sizeof (struct dk_devid));
struct dk_devid *dkdevid;
dkdevid = (struct dk_devid *)buf;
ddi_devid_t dk_devid;
dk_devid
struct dk_devid *dkdevidp = NULL; /* devid struct stored on disk */
dkdevidp = (struct dk_devid *)kmem_zalloc(NBPSCTR, KM_SLEEP);
struct dk_devid *dkdevidp;
if (dkp->dk_devid != NULL)
(void) ddi_devid_register(dkp->dk_dip, dkp->dk_devid);
hwid, &dkp->dk_devid);
struct dk_devid *dkdevidp;
dkdevidp = (struct dk_devid *)dadk_iob_xfer(DKTP_DATA, handle, B_READ);
dkp->dk_devid = kmem_alloc(sz, KM_SLEEP);
bcopy(dkdevidp->dkd_devid, dkp->dk_devid, sz);
struct dk_devid *dkdevidp; /* devid struct stored on disk */
dkdevidp = (struct dk_devid *)dadk_iob_htoc(DKTP_DATA, handle);
dkp->dk_devid = devid;
if (dkp->dk_devid) {
ddi_devid_free(dkp->dk_devid);
dkp->dk_devid = NULL;
struct dk_devid *dkdevid;
struct dk_devid *dkdevid;
vd_dkdevid2cksum(struct dk_devid *dkdevid)
struct dk_devid *dkdevid;
struct dk_devid *dkdevid;