Lines Matching refs:cgd
1643 struct ccb_getdev cgd;
1648 xpt_setup_ccb(&cgd.ccb_h, ccb->ccb_h.path, CAM_PRIORITY_NORMAL);
1649 cgd.ccb_h.func_code = XPT_GDEV_TYPE;
1650 xpt_action((union ccb *)&cgd);
1652 err_action = scsi_error_action(&ccb->csio, &cgd.inq_data,
1661 SID_TYPE(&cgd.inq_data) == T_SEQUENTIAL) {
1740 if (SID_IS_REMOVABLE(&cgd.inq_data))
2070 struct ccb_getdev *cgd;
2086 if ((cgd = (struct ccb_getdev *)xpt_alloc_ccb_nowait()) != NULL) {
2087 xpt_setup_ccb(&cgd->ccb_h, ccb->ccb_h.path,
2089 cgd->ccb_h.func_code = XPT_GDEV_TYPE;
2090 xpt_action((union ccb *)cgd);
2092 if (cgd->ccb_h.status == CAM_REQ_CMP)
2093 sbuf_bcat(&sb, cgd->serial_num, cgd->serial_num_len);
2094 xpt_free_ccb((union ccb *)cgd);