Lines Matching refs:cdai
1034 struct ccb_dev_advinfo cdai;
1041 xpt_setup_ccb(&cdai.ccb_h, path, CAM_PRIORITY_NORMAL);
1042 cdai.ccb_h.func_code = XPT_DEV_ADVINFO;
1043 cdai.buftype = CDAI_TYPE_PHYS_PATH;
1044 cdai.flags = CDAI_FLAG_NONE;
1045 cdai.bufsiz = MAXPATHLEN;
1046 cdai.buf = old_physpath;
1047 xpt_action((union ccb *)&cdai);
1048 if ((cdai.ccb_h.status & CAM_DEV_QFRZN) != 0)
1049 cam_release_devq(cdai.ccb_h.path, 0, 0, 0, FALSE);
1053 xpt_setup_ccb(&cdai.ccb_h, path, CAM_PRIORITY_NORMAL);
1054 cdai.ccb_h.func_code = XPT_DEV_ADVINFO;
1055 cdai.buftype = CDAI_TYPE_PHYS_PATH;
1056 cdai.flags = CDAI_FLAG_STORE;
1057 cdai.bufsiz = sbuf_len(args->physpath);
1058 cdai.buf = sbuf_data(args->physpath);
1059 xpt_action((union ccb *)&cdai);
1060 if ((cdai.ccb_h.status & CAM_DEV_QFRZN) != 0)
1061 cam_release_devq(cdai.ccb_h.path, 0, 0, 0, FALSE);
1062 if (cdai.ccb_h.status == CAM_REQ_CMP)
1082 struct ccb_dev_advinfo cdai;
1102 xpt_setup_ccb(&cdai.ccb_h, enc->periph->path, CAM_PRIORITY_NORMAL);
1103 cdai.ccb_h.func_code = XPT_DEV_ADVINFO;
1104 cdai.flags = CDAI_FLAG_NONE;
1105 cdai.buftype = CDAI_TYPE_SCSI_DEVID;
1106 cdai.bufsiz = CAM_SCSI_DEVID_MAXLEN;
1107 cdai.buf = devid = malloc(cdai.bufsiz, M_SCSIENC, M_WAITOK|M_ZERO);
1109 xpt_action((union ccb *)&cdai);
1110 if ((cdai.ccb_h.status & CAM_DEV_QFRZN) != 0)
1111 cam_release_devq(cdai.ccb_h.path, 0, 0, 0, FALSE);
1113 if (cdai.ccb_h.status != CAM_REQ_CMP)
1116 idd = scsi_get_devid((struct scsi_vpd_device_id *)cdai.buf,
1117 cdai.provsiz, scsi_devid_is_naa_ieee_reg);