Home
last modified time | relevance | path

Searched refs:cdb_len (Results 1 – 25 of 78) sorted by relevance

1234

/freebsd/sbin/camcontrol/
H A Dmodeedit.c105 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 Dcamcontrol.h92 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 Dcamcontrol.c937 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 Dfwdownload.c334 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 Docs_scsi.h295 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 Docs_scsi.c294 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 Dscsi_all.c3607 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 Dscsi_sg.c679 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 Dscsi_all.h3845 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 Dphyp_vscsi.c611 ((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 Dctl_util.c114 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 Dctl_frontend_cam_sim.c571 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 Dctl_io.h341 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 Dctl_scsi_all.c144 path_str, inq_data, ctsio->cdb, ctsio->cdb_len); in ctl_scsi_sense_sbuf()
/freebsd/sys/dev/mfi/
H A Dmfi_cam.c274 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 Dmfi.c2058 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 Daic7xxx_osm.c543 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 Daic79xx_osm.c575 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 Dmrsas_fp.c83 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 Dmrsas_cam.c88 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 Daac_cam.c432 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 Dcfumass.c554 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 Dcam_ccb.h764 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 Dhv_vstorage.h125 uint8_t cdb_len; member
/freebsd/sys/dev/vmware/pvscsi/
H A Dpvscsi.h116 uint8_t cdb_len; member

1234