/freebsd/sbin/camcontrol/ |
H A D | modeedit.c | 105 int cdb_len, int dbd, int pc, int page, int subpage, 108 int cdb_len, int llbaa, int pc, int page, 111 static void editlist_save(struct cam_device *device, int cdb_len, 114 static void editlist_save_desc(struct cam_device *device, int cdb_len, 124 static void modepage_dump(struct cam_device *device, int cdb_len, 128 int cdb_len, int llbaa, int pc, int page, 593 editlist_populate(struct cam_device *device, int cdb_len, int dbd, int pc, in editlist_populate() argument 605 mode_sense(device, &cdb_len, dbd, 0, 1, page, subpage, task_attr, in editlist_populate() 608 if (cdb_len == 6) { in editlist_populate() 631 mode_sense(device, &cdb_len, dbd, 0, pc, page, subpage, task_attr, in editlist_populate() [all …]
|
H A D | camcontrol.h | 92 void mode_sense(struct cam_device *device, int *cdb_len, int dbd, int llbaa, 95 void mode_select(struct cam_device *device, int cdb_len, int save_pages, 98 void mode_edit(struct cam_device *device, int cdb_len, int desc, int dbd, 101 void mode_list(struct cam_device *device, int cdb_len, int dbd, int pc,
|
H A D | camcontrol.c | 937 ccb->csio.cdb_len); in requestsense() 4486 mode_sense(struct cam_device *device, int *cdb_len, int dbd, int llbaa, int pc, 4502 if (*cdb_len == 6 && datalen > 255) in mode_sense() 4517 /* minimum_cmd_size */ *cdb_len, in mode_sense() 4520 if (llbaa && ccb->csio.cdb_len == 10) { in mode_sense() 4527 *cdb_len = ccb->csio.cdb_len; in mode_sense() 4539 if (*cdb_len != 6 && in mode_sense() 4543 *cdb_len = 6; in mode_sense() 4561 mode_select(struct cam_device *device, int cdb_len, in in mode_sense() 4496 mode_sense(struct cam_device * device,int * cdb_len,int dbd,int llbaa,int pc,int page,int subpage,int task_attr,int retry_count,int timeout,uint8_t * data,int datalen) mode_sense() argument 4571 mode_select(struct cam_device * device,int cdb_len,int save_pages,int task_attr,int retry_count,int timeout,uint8_t * data,int datalen) mode_select() argument 4625 int binary = 0, cdb_len = 10, dbd = 0, desc = 0, edit = 0, list = 0; modepage() local 4703 int cdb_len = 0; scsicmd() local 9640 uint32_t cdb_len = 0, td_len = 0; scsiprintoneopcode() local [all...] |
H A D | fwdownload.c | 334 uint32_t fill_len = 0, cdb_len = 0, rec_timeout = 0; in fw_get_timeout() local 397 cdb_len = scsi_2btoul(one->cdb_length); in fw_get_timeout() 399 &buf[sizeof(*one) + cdb_len]; in fw_get_timeout()
|
/freebsd/sys/dev/ocs_fc/ |
H A D | ocs_scsi.h | 295 extern int32_t ocs_scsi_recv_cmd(ocs_io_t *io, uint64_t lun, uint8_t *cdb, uint32_t cdb_len, uint32… 296 …si_recv_cmd_first_burst(ocs_io_t *io, uint64_t lun, uint8_t *cdb, uint32_t cdb_len, uint32_t flags, 348 …32_t ocs_scsi_send_rd_io(ocs_node_t *node, ocs_io_t *io, uint64_t lun, void *cdb, uint32_t cdb_len, 351 …32_t ocs_scsi_send_wr_io(ocs_node_t *node, ocs_io_t *io, uint64_t lun, void *cdb, uint32_t cdb_len, 354 …i_send_wr_io_first_burst(ocs_node_t *node, ocs_io_t *io, uint64_t lun, void *cdb, uint32_t cdb_len, 360 … ocs_scsi_send_nodata_io(ocs_node_t *node, ocs_io_t *io, uint64_t lun, void *cdb, uint32_t cdb_len,
|
H A D | ocs_scsi.c | 294 ocs_scsi_tmf_cmd_e tmf, uint8_t *cdb, uint32_t cdb_len, 2264 ocs_scsi_send_rd_io(ocs_node_t *node, ocs_io_t *io, uint64_t lun, void *cdb, uint32_t cdb_len, in ocs_scsi_send_rd_io() argument 2271 …rc = ocs_scsi_send_io(OCS_HW_IO_INITIATOR_READ, node, io, lun, 0, cdb, cdb_len, dif_info, sgl, sgl… in ocs_scsi_send_rd_io() 2303 …32_t ocs_scsi_send_wr_io(ocs_node_t *node, ocs_io_t *io, uint64_t lun, void *cdb, uint32_t cdb_len, in ocs_scsi_send_wr_io() argument 2310 …rc = ocs_scsi_send_io(OCS_HW_IO_INITIATOR_WRITE, node, io, lun, 0, cdb, cdb_len, dif_info, sgl, sg… in ocs_scsi_send_wr_io() 2344 …i_send_wr_io_first_burst(ocs_node_t *node, ocs_io_t *io, uint64_t lun, void *cdb, uint32_t cdb_len, in ocs_scsi_send_wr_io_first_burst() argument 2351 …rc = ocs_scsi_send_io(OCS_HW_IO_INITIATOR_WRITE, node, io, lun, 0, cdb, cdb_len, dif_info, sgl, sg… in ocs_scsi_send_wr_io_first_burst() 2377 … ocs_scsi_send_nodata_io(ocs_node_t *node, ocs_io_t *io, uint64_t lun, void *cdb, uint32_t cdb_len, in ocs_scsi_send_nodata_io() argument 2382 …rc = ocs_scsi_send_io(OCS_HW_IO_INITIATOR_NODATA, node, io, lun, 0, cdb, cdb_len, NULL, NULL, 0, 0… in ocs_scsi_send_nodata_io() 2482 ocs_scsi_tmf_cmd_e tmf, uint8_t *cdb, uint32_t cdb_len, in ocs_scsi_send_io() argument [all …]
|
/freebsd/sys/cam/scsi/ |
H A D | scsi_all.c | 3607 uint8_t cdb_len; in scsi_cdb_sbuf() local 3629 cdb_len = 6; in scsi_cdb_sbuf() 3633 cdb_len = 10; in scsi_cdb_sbuf() 3639 cdb_len = 1; in scsi_cdb_sbuf() 3642 cdb_len = 16; in scsi_cdb_sbuf() 3645 cdb_len = 12; in scsi_cdb_sbuf() 3649 for (i = 0; i < cdb_len; i++) in scsi_cdb_sbuf() 4450 scsi_info_sbuf(struct sbuf *sb, uint8_t *cdb, int cdb_len, in scsi_info_sbuf() argument 4457 scsi_command_sbuf(struct sbuf *sb, uint8_t *cdb, int cdb_len, in scsi_command_sbuf() argument 4607 u_int sense_len, uint8_t *cdb, int cdb_len, in scsi_sense_info_sbuf() argument [all …]
|
H A D | scsi_sg.c | 679 int error = 0, cdb_len, buf_len, dir; in sgwrite() local 718 cdb_len = 12; in sgwrite() 720 cdb_len = scsi_group_len(cdb_cmd); in sgwrite() 726 error = uiomove(&csio->cdb_io.cdb_bytes[1], cdb_len - 1, uio); in sgwrite() 762 cdb_len, in sgwrite()
|
H A D | scsi_all.h | 3845 void scsi_info_sbuf(struct sbuf *sb, uint8_t *cdb, int cdb_len, 3847 void scsi_command_sbuf(struct sbuf *sb, uint8_t *cdb, int cdb_len, 3855 u_int sense_len, uint8_t *cdb, int cdb_len, 3860 u_int sense_len, uint8_t *cdb, int cdb_len, 3864 u_int sense_len, uint8_t *cdb, int cdb_len, 3868 u_int sense_len, uint8_t *cdb, int cdb_len, 3872 u_int sense_len, uint8_t *cdb, int cdb_len, 3876 u_int sense_len, uint8_t *cdb, int cdb_len, 3880 u_int sense_len, uint8_t *cdb, int cdb_len, 3884 u_int sense_len, uint8_t *cdb, int cdb_len, [all …]
|
/freebsd/sys/powerpc/pseries/ |
H A D | phyp_vscsi.c | 611 ((ccb->csio.cdb_len > 16) ? (ccb->csio.cdb_len - 16) : 0); in vscsi_scsi_command() 625 if (ccb->csio.cdb_len > 16) in vscsi_scsi_command() 626 cmd->additional_cdb = (ccb->csio.cdb_len - 16) << 2; in vscsi_scsi_command() 627 memcpy(cmd->cdb, cdb, ccb->csio.cdb_len); in vscsi_scsi_command() 647 desc_start = ((ccb->csio.cdb_len > 16) ? in vscsi_scsi_command() 648 ccb->csio.cdb_len - 16 : 0); in vscsi_scsi_command() 693 desc_start = ((ccb->csio.cdb_len > 16) ? in vscsi_scsi_command() 694 ccb->csio.cdb_len - 16 : 0); in vscsi_scsi_command() 699 KASSERT(xp->srp_iu_size >= 48 + ((ccb->csio.cdb_len > 16) ? in vscsi_scsi_command() 700 ccb->csio.cdb_len : 16), ("SRP IU command length")); in vscsi_scsi_command()
|
/freebsd/sys/cam/ctl/ |
H A D | ctl_util.c | 114 ctsio->cdb_len = sizeof(*cdb); in ctl_scsi_tur() 144 ctsio->cdb_len = sizeof(*cdb); in ctl_scsi_inquiry() 173 ctsio->cdb_len = sizeof(*cdb); in ctl_scsi_request_sense() 202 ctsio->cdb_len = sizeof(*cdb); in ctl_scsi_report_luns() 241 ctsio->cdb_len = sizeof(*cdb); in ctl_scsi_read_write_buffer() 290 ctsio->cdb_len = sizeof(*cdb); in ctl_scsi_read_write() 306 ctsio->cdb_len = sizeof(*cdb); in ctl_scsi_read_write() 321 ctsio->cdb_len = sizeof(*cdb); in ctl_scsi_read_write() 334 ctsio->cdb_len = sizeof(*cdb); in ctl_scsi_read_write() 362 ctsio->cdb_len in ctl_scsi_write_same() [all...] |
H A D | ctl_frontend_cam_sim.c | 571 if (csio->cdb_len > sizeof(io->scsiio.cdb)) { in cfcs_action() 573 __func__, csio->cdb_len, sizeof(io->scsiio.cdb)); in cfcs_action() 575 io->scsiio.cdb_len = min(csio->cdb_len, sizeof(io->scsiio.cdb)); in cfcs_action() 576 bcopy(scsiio_cdb_ptr(csio), io->scsiio.cdb, io->scsiio.cdb_len); in cfcs_action()
|
H A D | ctl_io.h | 341 uint8_t cdb_len; /* CDB length */ 562 uint8_t cdb_len; /* CDB length */ 335 uint8_t cdb_len; /* CDB length */ global() member 490 uint8_t cdb_len; /* CDB length */ global() member
|
H A D | ctl_scsi_all.c | 144 path_str, inq_data, ctsio->cdb, ctsio->cdb_len); in ctl_scsi_sense_sbuf()
|
/freebsd/sys/dev/mfi/ |
H A D | mfi_cam.c | 274 if (csio->cdb_len > MFI_SCSI_MAX_CDB_LEN) { in mfip_cam_action() 370 pt->header.cdb_len = csio->cdb_len; in mfip_start() 374 bcopy(csio->cdb_io.cdb_ptr, &pt->cdb[0], csio->cdb_len); in mfip_start() 376 bcopy(csio->cdb_io.cdb_bytes, &pt->cdb[0], csio->cdb_len); in mfip_start()
|
H A D | mfi.c | 2058 int cdb_len; in mfi_build_cdb() local 2071 cdb_len = sizeof(*scsi_cmd); in mfi_build_cdb() 2083 cdb_len = sizeof(*scsi_cmd); in mfi_build_cdb() 2096 cdb_len = sizeof(*scsi_cmd); in mfi_build_cdb() 2111 cdb_len = sizeof(*scsi_cmd); in mfi_build_cdb() 2114 return cdb_len; in mfi_build_cdb() 2126 uint8_t cdb_len; in mfi_build_syspdio() local 2159 cdb_len = mfi_build_cdb(readop, 0, bio->bio_pblkno, blkcount, in mfi_build_syspdio() 2168 pass->header.cdb_len = cdb_len; in mfi_build_syspdio() 2651 int error, readop, cdb_len; in mfi_dump_syspd_blocks() local [all …]
|
/freebsd/sys/dev/aic7xxx/ |
H A D | aic7xxx_osm.c | 543 hscb->cdb_len = 0; in ahc_action() 1143 hscb->cdb_len = csio->cdb_len; in ahc_setup_data() 1145 if (hscb->cdb_len > sizeof(hscb->cdb32) in ahc_setup_data() 1153 if (hscb->cdb_len > 12) { in ahc_setup_data() 1156 hscb->cdb_len); in ahc_setup_data() 1161 hscb->cdb_len); in ahc_setup_data() 1164 if (hscb->cdb_len > 12) { in ahc_setup_data() 1166 hscb->cdb_len); in ahc_setup_data() 1171 hscb->cdb_len); in ahc_setup_data() [all...] |
H A D | aic79xx_osm.c | 575 hscb->cdb_len = 0; in ahd_action() 1080 hscb->cdb_len = csio->cdb_len; in ahd_setup_data() 1082 if (hscb->cdb_len > MAX_CDB_LEN in ahd_setup_data() 1099 csio->cdb_len; in ahd_setup_data() 1100 hscb->cdb_len |= SCB_CDB_LEN_PTR; in ahd_setup_data() 1104 hscb->cdb_len); in ahd_setup_data() 1107 if (hscb->cdb_len > MAX_CDB_LEN) { in ahd_setup_data() 1115 csio->cdb_io.cdb_bytes, hscb->cdb_len); in ahd_setup_data()
|
/freebsd/sys/dev/mrsas/ |
H A D | mrsas_fp.c | 83 u_int8_t cdb_len, struct IO_REQUEST_INFO *io_info, union ccb *ccb, 1360 mrsas_set_pd_lba(MRSAS_RAID_SCSI_IO_REQUEST * io_request, u_int8_t cdb_len, in mrsas_set_pd_lba() argument 1425 if (((cdb_len == 12) || (cdb_len == 16)) && in mrsas_set_pd_lba() 1427 if (cdb_len == 16) { in mrsas_set_pd_lba() 1451 cdb_len = 10; in mrsas_set_pd_lba() 1452 } else if ((cdb_len < 16) && (start_blk > 0xffffffff)) { in mrsas_set_pd_lba() 1454 switch (cdb_len) { in mrsas_set_pd_lba() 1487 cdb_len = 16; in mrsas_set_pd_lba() 1488 } else if ((cdb_len == 6) && (start_blk > 0x1fffff)) { in mrsas_set_pd_lba() 1502 cdb_len = 10; in mrsas_set_pd_lba() [all …]
|
H A D | mrsas_cam.c | 88 u_int8_t cdb_len, struct IO_REQUEST_INFO *io_info, union ccb *ccb, 521 bcopy(csio->cdb_io.cdb_ptr, cmd->io_request->CDB.CDB32, csio->cdb_len); in mrsas_startio() 523 bcopy(csio->cdb_io.cdb_bytes, cmd->io_request->CDB.CDB32, csio->cdb_len); in mrsas_startio() 804 io_request->IoFlags = htole16(csio->cdb_len); in mrsas_build_ldio_rw() 927 if (csio->cdb_len == 6) { in mrsas_setup_io() 937 else if (csio->cdb_len == 10) { in mrsas_setup_io() 948 else if (csio->cdb_len == 12) { in mrsas_setup_io() 961 else if (csio->cdb_len == 16) { in mrsas_setup_io() 1053 mrsas_set_pd_lba(io_request, csio->cdb_len, &io_info, ccb, map_ptr, in mrsas_setup_io()
|
/freebsd/sys/dev/aac/ |
H A D | aac_cam.c | 432 srb->cdb_len = csio->cdb_len; in aac_cam_action() 435 srb->cdb_len); in aac_cam_action() 438 srb->cdb_len); in aac_cam_action()
|
/freebsd/sys/dev/usb/storage/ |
H A D | cfumass.c | 554 cfumass_quirk(struct cfumass_softc *sc, unsigned char *cdb, int cdb_len) in cfumass_quirk() argument 567 if (cdb_len < sizeof(*sssu)) { in cfumass_quirk() 570 cdb_len, sizeof(*sssu)); in cfumass_quirk() 670 io->scsiio.cdb_len = sc->sc_cbw->bCDBLength; in cfumass_t_command_callback()
|
/freebsd/sys/cam/ |
H A D | cam_ccb.h | 764 uint8_t cdb_len; /* Number of bytes for the CDB */ 826 uint8_t cdb_len; /* Number of bytes for the CDB */ 1407 uint8_t sense_len, uint8_t cdb_len, in cam_fill_csio() 1419 csio->cdb_len = cdb_len; in cam_fill_ctio() 756 uint8_t cdb_len; /* Number of bytes for the CDB */ global() member 818 uint8_t cdb_len; /* Number of bytes for the CDB */ global() member 1391 cam_fill_csio(struct ccb_scsiio * csio,uint32_t retries,void (* cbfcnp)(struct cam_periph *,union ccb *),uint32_t flags,uint8_t tag_action,uint8_t * data_ptr,uint32_t dxfer_len,uint8_t sense_len,uint8_t cdb_len,uint32_t timeout) cam_fill_csio() argument
|
/freebsd/sys/dev/hyperv/storvsc/ |
H A D | hv_vstorage.h | 125 uint8_t cdb_len; member
|
/freebsd/sys/dev/vmware/pvscsi/ |
H A D | pvscsi.h | 116 uint8_t cdb_len; member
|