Lines Matching refs:cgd
417 struct ccb_getdev *cgd; in cdasync() local
420 cgd = (struct ccb_getdev *)arg; in cdasync()
421 if (cgd == NULL) in cdasync()
424 if (cgd->protocol != PROTO_SCSI) in cdasync()
426 if (SID_QUAL(&cgd->inq_data) != SID_QUAL_LU_CONNECTED) in cdasync()
428 if (SID_TYPE(&cgd->inq_data) != T_CDROM in cdasync()
429 && SID_TYPE(&cgd->inq_data) != T_WORM) in cdasync()
441 AC_FOUND_DEVICE, cgd); in cdasync()
589 struct ccb_getdev *cgd; in cdregister() local
593 cgd = (struct ccb_getdev *)arg; in cdregister()
594 if (cgd == NULL) { in cdregister()
611 if (SID_IS_REMOVABLE(&cgd->inq_data)) in cdregister()
620 match = cam_quirkmatch((caddr_t)&cgd->inq_data, in cdregister()
687 cam_strvis(softc->disk->d_descr, cgd->inq_data.vendor, in cdregister()
688 sizeof(cgd->inq_data.vendor), sizeof(softc->disk->d_descr)); in cdregister()
691 cgd->inq_data.product, sizeof(cgd->inq_data.product), in cdregister()
722 (cgd->inq_flags & SID_AEN) == 0 && in cdregister()
1232 struct ccb_getdev cgd; in cddone() local
1243 xpt_gdev_type(&cgd, done_ccb->ccb_h.path); in cddone()
1266 &cgd.inq_data, in cddone()
1285 } else if (SID_TYPE(&cgd.inq_data) == T_CDROM) { in cddone()