Searched refs:cdai (Results 1 - 11 of 11) sorted by relevance

/freebsd-10.2-release/sys/cam/scsi/
H A Dscsi_xpt.c2478 struct ccb_dev_advinfo *cdai; local
2483 cdai = &start_ccb->cdai;
2484 switch(cdai->buftype) {
2486 if (cdai->flags & CDAI_FLAG_STORE)
2488 cdai->provsiz = device->device_id_len;
2492 if (cdai->provsiz > cdai->bufsiz)
2493 amt = cdai->bufsiz;
2494 memcpy(cdai
[all...]
H A Dscsi_enc_ses.c1000 struct ccb_dev_advinfo cdai; local
1007 xpt_setup_ccb(&cdai.ccb_h, path, CAM_PRIORITY_NORMAL);
1008 cdai.ccb_h.func_code = XPT_DEV_ADVINFO;
1009 cdai.buftype = CDAI_TYPE_PHYS_PATH;
1010 cdai.flags = CDAI_FLAG_NONE;
1011 cdai.bufsiz = MAXPATHLEN;
1012 cdai.buf = old_physpath;
1013 xpt_action((union ccb *)&cdai);
1014 if ((cdai.ccb_h.status & CAM_DEV_QFRZN) != 0)
1015 cam_release_devq(cdai
1048 struct ccb_dev_advinfo cdai; local
[all...]
H A Dscsi_da.c3796 struct ccb_dev_advinfo cdai; local
3798 xpt_setup_ccb(&cdai.ccb_h, periph->path, CAM_PRIORITY_NORMAL);
3799 cdai.ccb_h.func_code = XPT_DEV_ADVINFO;
3800 cdai.buftype = CDAI_TYPE_RCAPLONG;
3801 cdai.flags = CDAI_FLAG_STORE;
3802 cdai.bufsiz = rcap_len;
3803 cdai.buf = (uint8_t *)rcaplong;
3804 xpt_action((union ccb *)&cdai);
3805 if ((cdai.ccb_h.status & CAM_DEV_QFRZN) != 0)
3806 cam_release_devq(cdai
[all...]
H A Dscsi_sa.c2408 struct ccb_dev_advinfo cdai; local
2413 xpt_setup_ccb(&cdai.ccb_h, periph->path, CAM_PRIORITY_NORMAL);
2415 cdai.ccb_h.func_code = XPT_DEV_ADVINFO;
2416 cdai.flags = CDAI_FLAG_NONE;
2417 cdai.buftype = CDAI_TYPE_EXT_INQ;
2418 cdai.bufsiz = sizeof(ext_inq);
2419 cdai.buf = (uint8_t *)&ext_inq;
2420 xpt_action((union ccb *)&cdai);
2422 if ((cdai.ccb_h.status & CAM_DEV_QFRZN) != 0)
2423 cam_release_devq(cdai
[all...]
/freebsd-10.2-release/sys/cam/ata/
H A Data_xpt.c1653 struct ccb_dev_advinfo *cdai; local
1658 cdai = &start_ccb->cdai;
1659 switch(cdai->buftype) {
1661 if (cdai->flags & CDAI_FLAG_STORE)
1663 cdai->provsiz = device->device_id_len;
1667 if (cdai->provsiz > cdai->bufsiz)
1668 amt = cdai->bufsiz;
1669 memcpy(cdai
[all...]
/freebsd-10.2-release/sys/cam/
H A Dcam_xpt.c1094 struct ccb_dev_advinfo cdai; local
1099 memset(&cdai, 0, sizeof(cdai));
1100 xpt_setup_ccb(&cdai.ccb_h, path, CAM_PRIORITY_NORMAL);
1101 cdai.ccb_h.func_code = XPT_DEV_ADVINFO;
1102 cdai.bufsiz = len;
1105 cdai.buftype = CDAI_TYPE_SERIAL_NUM;
1107 cdai.buftype = CDAI_TYPE_PHYS_PATH;
1110 cdai.buftype = CDAI_TYPE_SCSI_DEVID;
1111 cdai
[all...]
H A Dcam_periph.c787 if (ccb->cdai.bufsiz == 0)
790 data_ptrs[0] = (uint8_t **)&ccb->cdai.buf;
791 lengths[0] = ccb->cdai.bufsiz;
950 data_ptrs[0] = (uint8_t **)&ccb->cdai.buf;
H A Dcam_ccb.h1211 struct ccb_dev_advinfo cdai; member in union:ccb
/freebsd-10.2-release/sys/dev/mpr/
H A Dmpr_sas.c3071 struct ccb_dev_advinfo cdai; local
3132 xpt_setup_ccb(&cdai.ccb_h, path, CAM_PRIORITY_NORMAL);
3133 cdai.ccb_h.func_code = XPT_DEV_ADVINFO;
3134 cdai.ccb_h.flags = CAM_DIR_IN;
3135 cdai.buftype = CDAI_TYPE_RCAPLONG;
3138 cdai.flags = CDAI_FLAG_NONE;
3140 cdai.flags = 0;
3142 cdai.bufsiz = sizeof(rcap_buf);
3143 cdai.buf = (uint8_t *)&rcap_buf;
3144 xpt_action((union ccb *)&cdai);
[all...]
/freebsd-10.2-release/sys/dev/mps/
H A Dmps_sas.c3227 struct ccb_dev_advinfo cdai; local
3276 xpt_setup_ccb(&cdai.ccb_h, path, CAM_PRIORITY_NORMAL);
3277 cdai.ccb_h.func_code = XPT_DEV_ADVINFO;
3278 cdai.ccb_h.flags = CAM_DIR_IN;
3279 cdai.buftype = CDAI_TYPE_RCAPLONG;
3282 cdai.flags = CDAI_FLAG_NONE;
3284 cdai.flags = 0;
3286 cdai.bufsiz = sizeof(rcap_buf);
3287 cdai.buf = (uint8_t *)&rcap_buf;
3288 xpt_action((union ccb *)&cdai);
[all...]
/freebsd-10.2-release/sbin/camcontrol/
H A Dcamcontrol.c7413 ccb->cdai.flags = CDAI_FLAG_NONE;
7414 ccb->cdai.buftype = CDAI_TYPE_SCSI_DEVID;
7415 ccb->cdai.bufsiz = item->device_id_len;
7417 ccb->cdai.buf = (uint8_t *)item->device_id;
7436 if (ccb->cdai.provsiz == 0) {
7442 item->device_id_len = ccb->cdai.provsiz;

Completed in 279 milliseconds