Searched refs:cdai (Results 1 - 13 of 13) sorted by path

/freebsd-11-stable/sys/cam/
H A Dcam_ccb.h1294 struct ccb_dev_advinfo cdai; member in union:ccb
H A Dcam_periph.c849 if (ccb->cdai.bufsiz == 0)
852 data_ptrs[0] = (uint8_t **)&ccb->cdai.buf;
853 lengths[0] = ccb->cdai.bufsiz;
1044 data_ptrs[0] = (uint8_t **)&ccb->cdai.buf;
1045 lengths[0] = ccb->cdai.bufsiz;
H A Dcam_xpt.c1113 struct ccb_dev_advinfo cdai; local
1119 memset(&cdai, 0, sizeof(cdai));
1120 xpt_setup_ccb(&cdai.ccb_h, path, CAM_PRIORITY_NORMAL);
1121 cdai.ccb_h.func_code = XPT_DEV_ADVINFO;
1122 cdai.flags = CDAI_FLAG_NONE;
1123 cdai.bufsiz = len;
1124 cdai.buf = buf;
1127 cdai.buftype = CDAI_TYPE_SERIAL_NUM;
1129 cdai
[all...]
/freebsd-11-stable/sbin/camcontrol/
H A Dcamcontrol.c8165 CCB_CLEAR_ALL_EXCEPT_HDR(&ccb->cdai);
8174 ccb->cdai.flags = CDAI_FLAG_NONE;
8175 ccb->cdai.buftype = CDAI_TYPE_SCSI_DEVID;
8176 ccb->cdai.bufsiz = item->device_id_len;
8178 ccb->cdai.buf = (uint8_t *)item->device_id;
8197 if (ccb->cdai.provsiz == 0) {
8203 item->device_id_len = ccb->cdai.provsiz;
/freebsd-11-stable/sys/cam/ata/
H A Data_xpt.c1734 struct ccb_dev_advinfo *cdai; local
1740 cdai = &start_ccb->cdai;
1741 switch(cdai->buftype) {
1743 if (cdai->flags & CDAI_FLAG_STORE)
1745 cdai->provsiz = device->device_id_len;
1749 if (cdai->provsiz > cdai->bufsiz)
1750 amt = cdai->bufsiz;
1751 memcpy(cdai
[all...]
/freebsd-11-stable/sys/cam/nvme/
H A Dnvme_xpt.c483 struct ccb_dev_advinfo *cdai; local
489 cdai = &start_ccb->cdai;
490 switch(cdai->buftype) {
492 if (cdai->flags & CDAI_FLAG_STORE)
494 cdai->provsiz = device->device_id_len;
498 if (cdai->provsiz > cdai->bufsiz)
499 amt = cdai->bufsiz;
500 memcpy(cdai
[all...]
/freebsd-11-stable/sys/cam/scsi/
H A Dscsi_da.c5680 struct ccb_dev_advinfo cdai; local
5682 xpt_setup_ccb(&cdai.ccb_h, periph->path, CAM_PRIORITY_NORMAL);
5683 cdai.ccb_h.func_code = XPT_DEV_ADVINFO;
5684 cdai.buftype = CDAI_TYPE_RCAPLONG;
5685 cdai.flags = CDAI_FLAG_STORE;
5686 cdai.bufsiz = rcap_len;
5687 cdai.buf = (uint8_t *)rcaplong;
5688 xpt_action((union ccb *)&cdai);
5689 if ((cdai.ccb_h.status & CAM_DEV_QFRZN) != 0)
5690 cam_release_devq(cdai
[all...]
H A Dscsi_enc_ses.c1034 struct ccb_dev_advinfo cdai; local
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
1082 struct ccb_dev_advinfo cdai; local
[all...]
H A Dscsi_pass.c1147 data_ptrs[0] = (uint8_t **)&ccb->cdai.buf;
1382 if (ccb->cdai.bufsiz == 0)
1387 data_ptrs[0] = (uint8_t **)&ccb->cdai.buf;
1388 lengths[0] = ccb->cdai.bufsiz;
H A Dscsi_sa.c2407 struct ccb_dev_advinfo cdai; local
2412 xpt_setup_ccb(&cdai.ccb_h, periph->path, CAM_PRIORITY_NORMAL);
2414 cdai.ccb_h.func_code = XPT_DEV_ADVINFO;
2415 cdai.flags = CDAI_FLAG_NONE;
2416 cdai.buftype = CDAI_TYPE_EXT_INQ;
2417 cdai.bufsiz = sizeof(ext_inq);
2418 cdai.buf = (uint8_t *)&ext_inq;
2419 xpt_action((union ccb *)&cdai);
2421 if ((cdai.ccb_h.status & CAM_DEV_QFRZN) != 0)
2422 cam_release_devq(cdai
[all...]
H A Dscsi_xpt.c2512 struct ccb_dev_advinfo *cdai; local
2518 cdai = &start_ccb->cdai;
2519 switch(cdai->buftype) {
2521 if (cdai->flags & CDAI_FLAG_STORE)
2523 cdai->provsiz = device->device_id_len;
2527 if (cdai->provsiz > cdai->bufsiz)
2528 amt = cdai->bufsiz;
2529 memcpy(cdai
[all...]
/freebsd-11-stable/sys/dev/mpr/
H A Dmpr_sas.c3539 struct ccb_dev_advinfo cdai; local
3600 xpt_setup_ccb(&cdai.ccb_h, path, CAM_PRIORITY_NORMAL);
3601 cdai.ccb_h.func_code = XPT_DEV_ADVINFO;
3602 cdai.ccb_h.flags = CAM_DIR_IN;
3603 cdai.buftype = CDAI_TYPE_RCAPLONG;
3606 cdai.flags = CDAI_FLAG_NONE;
3608 cdai.flags = 0;
3610 cdai.bufsiz = sizeof(rcap_buf);
3611 cdai.buf = (uint8_t *)&rcap_buf;
3612 xpt_action((union ccb *)&cdai);
[all...]
/freebsd-11-stable/sys/dev/mps/
H A Dmps_sas.c3271 struct ccb_dev_advinfo cdai; local
3320 xpt_setup_ccb(&cdai.ccb_h, path, CAM_PRIORITY_NORMAL);
3321 cdai.ccb_h.func_code = XPT_DEV_ADVINFO;
3322 cdai.ccb_h.flags = CAM_DIR_IN;
3323 cdai.buftype = CDAI_TYPE_RCAPLONG;
3326 cdai.flags = CDAI_FLAG_NONE;
3328 cdai.flags = 0;
3330 cdai.bufsiz = sizeof(rcap_buf);
3331 cdai.buf = (uint8_t *)&rcap_buf;
3332 xpt_action((union ccb *)&cdai);
[all...]

Completed in 665 milliseconds