Lines Matching refs:cgd
219 struct ccb_getdev *cgd; in enc_async() local
223 cgd = (struct ccb_getdev *)arg; in enc_async()
228 if (enc_type(cgd) == ENC_NONE) { in enc_async()
249 cgd->protocol != PROTO_ATA)) in enc_async()
260 path, enc_async, AC_FOUND_DEVICE, cgd); in enc_async()
676 enc_type(struct ccb_getdev *cgd) in enc_type() argument
681 if (cgd->protocol == PROTO_SEMB) { in enc_type()
682 iqd = (unsigned char *)&cgd->ident_data; in enc_type()
689 } else if (cgd->protocol != PROTO_SCSI) in enc_type()
692 iqd = (unsigned char *)&cgd->inq_data; in enc_type()
693 buflen = min(sizeof(cgd->inq_data), in enc_type()
694 SID_ADDITIONAL_LENGTH(&cgd->inq_data)); in enc_type()
887 struct ccb_getdev *cgd; in enc_ctor() local
892 cgd = (struct ccb_getdev *)arg; in enc_ctor()
893 if (cgd == NULL) { in enc_ctor()
907 enc->enc_type = enc_type(cgd); in enc_ctor()