Searched refs:dkdevid (Results 1 - 3 of 3) sorted by relevance
/illumos-gate/usr/src/uts/sun/io/dada/targets/ |
H A D | dad.c | 3889 struct dk_devid *dkdevid; local 3902 dkdevid = kmem_zalloc(un->un_secsize, KM_SLEEP); 3905 dkdevid->dkd_rev_hi = DK_DEVID_REV_MSB; 3906 dkdevid->dkd_rev_lo = DK_DEVID_REV_LSB; 3909 bcopy(un->un_devid, &dkdevid->dkd_devid, 3914 ip = (uint_t *)dkdevid; 3919 DKD_FORMCHKSUM(chksum, dkdevid); 3939 ucmd.udcd_bufaddr = (caddr_t)dkdevid; 3948 kmem_free(dkdevid, un->un_secsize); 3959 struct dk_devid *dkdevid; local [all...] |
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | vds.c | 1202 vd_dkdevid2cksum(struct dk_devid *dkdevid) argument 1208 ip = (void *)dkdevid; 1235 struct dk_devid *dkdevid; local 1245 dkdevid = kmem_zalloc(DEV_BSIZE, KM_SLEEP); 1248 if ((vd_dskimg_rw(vd, VD_SLICE_NONE, VD_OP_BREAD, (caddr_t)dkdevid, blk, 1256 if ((dkdevid->dkd_rev_hi != DK_DEVID_REV_MSB) || 1257 (dkdevid->dkd_rev_lo != DK_DEVID_REV_LSB)) { 1264 chksum = vd_dkdevid2cksum(dkdevid); 1267 if (DKD_GETCHKSUM(dkdevid) != chksum) { 1274 if (ddi_devid_valid((ddi_devid_t)&dkdevid 1311 struct dk_devid *dkdevid; local [all...] |
/illumos-gate/usr/src/uts/common/io/scsi/targets/ |
H A D | sd.c | 5554 struct dk_devid *dkdevid; local 5593 dkdevid = kmem_alloc(buffer_size, KM_SLEEP); 5594 status = sd_send_scsi_READ(ssc, dkdevid, buffer_size, blk, 5603 if ((dkdevid->dkd_rev_hi != DK_DEVID_REV_MSB) || 5604 (dkdevid->dkd_rev_lo != DK_DEVID_REV_LSB)) { 5611 ip = (uint_t *)dkdevid; 5618 if (DKD_GETCHKSUM(dkdevid) != chksum) { 5624 if (ddi_devid_valid((ddi_devid_t)&dkdevid->dkd_devid) != DDI_SUCCESS) { 5632 sz = ddi_devid_sizeof((ddi_devid_t)&dkdevid->dkd_devid); 5638 bcopy(&dkdevid 5707 struct dk_devid *dkdevid; local [all...] |
Completed in 100 milliseconds