Searched refs:cdb (Results 51 - 75 of 152) sorted by relevance

1234567

/freebsd-11-stable/sys/cam/ctl/
H A Dscsi_ctl.c881 printf("%s: tag %04x cdb %02x flags %#x dxfer_len "
1031 struct scsi_rw_6 *cdb = (struct scsi_rw_6 *)cmdbyt; local
1032 lba = scsi_3btoul(cdb->addr);
1034 num_blocks = cdb->length;
1039 scsi_ulto3b(lba, cdb->addr);
1040 cdb->length = num_blocks;
1046 struct scsi_rw_10 *cdb = (struct scsi_rw_10 *)cmdbyt; local
1047 lba = scsi_4btoul(cdb->addr);
1048 num_blocks = scsi_2btoul(cdb->length);
1051 scsi_ulto4b(lba, cdb
1058 struct scsi_rw_12 *cdb = (struct scsi_rw_12 *)cmdbyt; local
1070 struct scsi_rw_16 *cdb = (struct scsi_rw_16 *)cmdbyt; local
[all...]
H A Dctl_tpc.c451 struct scsi_receive_copy_operating_parameters *cdb; local
458 cdb = (struct scsi_receive_copy_operating_parameters *)ctsio->cdb;
463 alloc_len = scsi_4btoul(cdb->length);
518 struct scsi_receive_copy_status_lid1 *cdb; local
528 cdb = (struct scsi_receive_copy_status_lid1 *)ctsio->cdb;
531 list_id = cdb->list_identifier;
551 alloc_len = scsi_4btoul(cdb->length);
588 struct scsi_receive_copy_failure_details *cdb; local
648 struct scsi_receive_copy_status_lid4 *cdb; local
722 struct scsi_copy_operation_abort *cdb; local
1663 struct scsi_extended_copy *cdb; local
1817 struct scsi_extended_copy *cdb; local
2020 struct scsi_populate_token *cdb; local
2183 struct scsi_write_using_token *cdb; local
2336 struct scsi_receive_rod_token_information *cdb; local
2422 struct scsi_report_all_rod_tokens *cdb; local
[all...]
H A Dctl_backend_ramdisk.c618 switch (io->scsiio.cdb[0]) {
620 if (io->scsiio.cdb[1] == SGLS_SERVICE_ACTION) {
771 switch (io->scsiio.cdb[0]) {
779 struct scsi_start_stop_unit *cdb; local
781 cdb = (struct scsi_start_stop_unit *)io->scsiio.cdb;
782 if ((cdb->how & SSS_PC_MASK) != 0) {
787 if (cdb->how & SSS_START) {
788 if (cdb->how & SSS_LOEJ)
793 if (cdb
[all...]
H A Dctl_io.h327 uint8_t cdb[CTL_MAX_CDBLEN]; /* CDB */ member in struct:ctl_scsiio
479 uint8_t cdb[CTL_MAX_CDBLEN]; /* CDB */ member in struct:ctl_ha_msg_scsi
/freebsd-11-stable/sys/dev/isci/scil/
H A Dsati_log_sense.c601 U8 * cdb = sati_cb_get_cdb_address(scsi_io); local
604 if(SATI_LOG_SENSE_GET_PC_FIELD(cdb) == 1 &&
605 (sati_get_cdb_byte(cdb, 3) == 0))
607 sequence->allocation_length = (sati_get_cdb_byte(cdb, 7) << 8) |
608 (sati_get_cdb_byte(cdb, 8));
610 switch(SATI_LOG_SENSE_GET_PAGE_CODE(cdb))
H A Dsati_mode_select.c835 U8 * cdb = sati_cb_get_cdb_address(scsi_io); local
855 data_transfer_length = sati_get_cdb_byte(cdb, 4);
860 data_transfer_length = (sati_get_cdb_byte(cdb, 7) << 8) + sati_get_cdb_byte(cdb, 8);
969 U8 * cdb = sati_cb_get_cdb_address(scsi_io); local
972 if ((sati_get_cdb_byte(cdb, 1) & SCSI_MODE_SELECT_PF_MASK) == !SCSI_MODE_SELECT_PF_BIT)
1029 U8 * cdb = sati_cb_get_cdb_address(scsi_io); local
1032 if ((sati_get_cdb_byte(cdb, 1) & SCSI_MODE_SELECT_PF_MASK) == !SCSI_MODE_SELECT_PF_BIT)
H A Dsati_request_sense.c97 U8 * cdb = sati_cb_get_cdb_address(scsi_io); local
166 sequence->allocation_length = sati_get_cdb_byte(cdb, 4);
H A Dsati_unmap.c229 U8 * cdb; local
257 // get the amount of data being sent from the cdb
258 cdb = sati_cb_get_cdb_address(scsi_io);
259 unmap_length = (sati_get_cdb_byte(cdb, 7) << 8) | sati_get_cdb_byte(cdb, 8);
H A Dsati_reassign_blocks.c279 U8 * cdb = sati_cb_get_cdb_address(scsi_io); local
283 if ((sati_get_cdb_byte(cdb, 1) & SCSI_REASSIGN_BLOCKS_LONGLBA_BIT) == 0)
295 if ((sati_get_cdb_byte(cdb, 1) & SCSI_REASSIGN_BLOCKS_LONGLIST_BIT) == 0)
H A Dsati.c390 U8 * cdb = sati_cb_get_cdb_address(scsi_io); local
419 if ( (sati_get_cdb_byte(cdb, sati_cb_get_cdb_length(scsi_io) - 1)
466 switch (sati_get_cdb_byte(cdb, 0))
528 if ( (sati_get_cdb_byte(cdb, 1) & SCSI_SERVICE_ACTION_MASK)
/freebsd-11-stable/sys/dev/ocs_fc/
H A Docs_scsi.h299 extern int32_t ocs_scsi_recv_cmd(ocs_io_t *io, uint64_t lun, uint8_t *cdb, uint32_t cdb_len, uint32_t flags);
300 extern int32_t ocs_scsi_recv_cmd_first_burst(ocs_io_t *io, uint64_t lun, uint8_t *cdb, uint32_t cdb_len, uint32_t flags,
353 extern int32_t ocs_scsi_send_rd_io(ocs_node_t *node, ocs_io_t *io, uint64_t lun, void *cdb, uint32_t cdb_len,
356 extern int32_t ocs_scsi_send_wr_io(ocs_node_t *node, ocs_io_t *io, uint64_t lun, void *cdb, uint32_t cdb_len,
359 extern int32_t ocs_scsi_send_wr_io_first_burst(ocs_node_t *node, ocs_io_t *io, uint64_t lun, void *cdb, uint32_t cdb_len,
365 extern int32_t ocs_scsi_send_nodata_io(ocs_node_t *node, ocs_io_t *io, uint64_t lun, void *cdb, uint32_t cdb_len, ocs_scsi_rsp_io_cb_t cb, void *arg);
H A Docs_scsi.c301 ocs_scsi_tmf_cmd_e tmf, uint8_t *cdb, uint32_t cdb_len,
2268 * @param cdb Pointer to the CDB.
2280 ocs_scsi_send_rd_io(ocs_node_t *node, ocs_io_t *io, uint64_t lun, void *cdb, uint32_t cdb_len, argument
2287 rc = ocs_scsi_send_io(OCS_HW_IO_INITIATOR_READ, node, io, lun, 0, cdb, cdb_len, dif_info, sgl, sgl_count,
2308 * @param cdb Pointer to the CDB.
2319 int32_t ocs_scsi_send_wr_io(ocs_node_t *node, ocs_io_t *io, uint64_t lun, void *cdb, uint32_t cdb_len, argument
2326 rc = ocs_scsi_send_io(OCS_HW_IO_INITIATOR_WRITE, node, io, lun, 0, cdb, cdb_len, dif_info, sgl, sgl_count,
2347 * @param cdb Pointer to the CDB.
2360 ocs_scsi_send_wr_io_first_burst(ocs_node_t *node, ocs_io_t *io, uint64_t lun, void *cdb, uint32_t cdb_len, argument
2367 rc = ocs_scsi_send_io(OCS_HW_IO_INITIATOR_WRITE, node, io, lun, 0, cdb, cdb_le
2393 ocs_scsi_send_nodata_io(ocs_node_t *node, ocs_io_t *io, uint64_t lun, void *cdb, uint32_t cdb_len, ocs_scsi_rsp_io_cb_t cb, void *arg) argument
2497 ocs_scsi_send_io(ocs_hw_io_type_e type, ocs_node_t *node, ocs_io_t *io, uint64_t lun, ocs_scsi_tmf_cmd_e tmf, uint8_t *cdb, uint32_t cdb_len, ocs_scsi_dif_info_t *dif_info, ocs_scsi_sgl_t *sgl, uint32_t sgl_count, uint32_t wire_len, uint32_t first_burst, ocs_scsi_rsp_io_cb_t cb, void *arg) argument
[all...]
/freebsd-11-stable/sys/dev/firewire/
H A Dsbp.h181 uint32_t cdb; member in struct:sbp_cmd_status
/freebsd-11-stable/sys/dev/virtio/scsi/
H A Dvirtio_scsi.h49 uint8_t cdb[VIRTIO_SCSI_CDB_SIZE]; member in struct:virtio_scsi_cmd_req
/freebsd-11-stable/sys/cam/scsi/
H A Dscsi_all.c4346 scsi_info_sbuf(struct sbuf *sb, uint8_t *cdb, int cdb_len, argument
4353 scsi_command_sbuf(struct sbuf *sb, uint8_t *cdb, int cdb_len, argument
4504 u_int sense_len, uint8_t *cdb, int cdb_len,
4515 scsi_info_sbuf(sb, cdb, cdb_len, inq_data, scsi_8btou64(info->info));
4520 u_int sense_len, uint8_t *cdb, int cdb_len,
4528 scsi_command_sbuf(sb, cdb, cdb_len, inq_data,
4534 u_int sense_len, uint8_t *cdb, int cdb_len,
4554 u_int sense_len, uint8_t *cdb, int cdb_len,
4570 u_int sense_len, uint8_t *cdb, int cdb_len,
4582 u_int sense_len, uint8_t *cdb, in
4503 scsi_sense_info_sbuf(struct sbuf *sb, struct scsi_sense_data *sense, u_int sense_len, uint8_t *cdb, int cdb_len, struct scsi_inquiry_data *inq_data, struct scsi_sense_desc_header *header) argument
4519 scsi_sense_command_sbuf(struct sbuf *sb, struct scsi_sense_data *sense, u_int sense_len, uint8_t *cdb, int cdb_len, struct scsi_inquiry_data *inq_data, struct scsi_sense_desc_header *header) argument
4533 scsi_sense_sks_sbuf(struct sbuf *sb, struct scsi_sense_data *sense, u_int sense_len, uint8_t *cdb, int cdb_len, struct scsi_inquiry_data *inq_data, struct scsi_sense_desc_header *header) argument
4553 scsi_sense_fru_sbuf(struct sbuf *sb, struct scsi_sense_data *sense, u_int sense_len, uint8_t *cdb, int cdb_len, struct scsi_inquiry_data *inq_data, struct scsi_sense_desc_header *header) argument
4569 scsi_sense_stream_sbuf(struct sbuf *sb, struct scsi_sense_data *sense, u_int sense_len, uint8_t *cdb, int cdb_len, struct scsi_inquiry_data *inq_data, struct scsi_sense_desc_header *header) argument
4581 scsi_sense_block_sbuf(struct sbuf *sb, struct scsi_sense_data *sense, u_int sense_len, uint8_t *cdb, int cdb_len, struct scsi_inquiry_data *inq_data, struct scsi_sense_desc_header *header) argument
4593 scsi_sense_progress_sbuf(struct sbuf *sb, struct scsi_sense_data *sense, u_int sense_len, uint8_t *cdb, int cdb_len, struct scsi_inquiry_data *inq_data, struct scsi_sense_desc_header *header) argument
4627 scsi_sense_ata_sbuf(struct sbuf *sb, struct scsi_sense_data *sense, u_int sense_len, uint8_t *cdb, int cdb_len, struct scsi_inquiry_data *inq_data, struct scsi_sense_desc_header *header) argument
4674 scsi_sense_forwarded_sbuf(struct sbuf *sb, struct scsi_sense_data *sense, u_int sense_len, uint8_t *cdb, int cdb_len, struct scsi_inquiry_data *inq_data, struct scsi_sense_desc_header *header) argument
4698 scsi_sense_generic_sbuf(struct sbuf *sb, struct scsi_sense_data *sense, u_int sense_len, uint8_t *cdb, int cdb_len, struct scsi_inquiry_data *inq_data, struct scsi_sense_desc_header *header) argument
4745 scsi_sense_desc_sbuf(struct sbuf *sb, struct scsi_sense_data *sense, u_int sense_len, uint8_t *cdb, int cdb_len, struct scsi_inquiry_data *inq_data, struct scsi_sense_desc_header *header) argument
4802 uint8_t *cdb; member in struct:scsi_print_sense_info
4846 scsi_sense_only_sbuf(struct scsi_sense_data *sense, u_int sense_len, struct sbuf *sb, char *path_str, struct scsi_inquiry_data *inq_data, uint8_t *cdb, int cdb_len) argument
8471 struct ata_pass_12 *cdb; local
8489 struct ata_pass_16 *cdb; local
8521 struct ata_pass_32 *cdb; local
[all...]
H A Dscsi_targ_bh.c536 u_int8_t *cdb; local
541 cdb = atio->cdb_io.cdb_bytes;
553 switch (cdb[0]) {
558 inq = (struct scsi_inquiry *)cdb;
601 rsense = (struct scsi_request_sense *)cdb;
H A Dscsi_enc.c582 enc_runcmd(struct enc_softc *enc, char *cdb, int cdbl, char *dptr, int *dlenp) argument
612 if (cdb[0] == RECEIVE_DIAGNOSTIC)
614 ATA_SEP_ATTN, cdb[2], 0x02, tdlen / 4);
615 else if (cdb[0] == SEND_DIAGNOSTIC)
619 else if (cdb[0] == READ_BUFFER)
621 ATA_SEP_ATTN, cdb[2], 0x00, tdlen / 4);
631 bcopy(cdb, ccb->csio.cdb_io.cdb_bytes, cdbl);
/freebsd-11-stable/sys/dev/pms/freebsd/driver/common/
H A Dlxencrypt.c1042 if(pccb->tiSuperScsiRequest.scsiCmnd.cdb[0] == READ_16 ||
1043 pccb->tiSuperScsiRequest.scsiCmnd.cdb[0] == WRITE_16)
1045 pccb->tiSuperScsiRequest.Encrypt.tweakVal_W0 = ((pccb->tiSuperScsiRequest.scsiCmnd.cdb[6] << 24 ) |
1046 (pccb->tiSuperScsiRequest.scsiCmnd.cdb[7] << 16 ) |
1047 (pccb->tiSuperScsiRequest.scsiCmnd.cdb[8] << 8 ) |
1048 (pccb->tiSuperScsiRequest.scsiCmnd.cdb[9]));
1049 pccb->tiSuperScsiRequest.Encrypt.tweakVal_W1 = ((pccb->tiSuperScsiRequest.scsiCmnd.cdb[2] << 24 ) |
1050 (pccb->tiSuperScsiRequest.scsiCmnd.cdb[3] << 16 ) |
1051 (pccb->tiSuperScsiRequest.scsiCmnd.cdb[4] << 8 ) |
1052 (pccb->tiSuperScsiRequest.scsiCmnd.cdb[
[all...]
/freebsd-11-stable/sys/dev/hyperv/storvsc/
H A Dhv_vstorage.h133 uint8_t cdb[CDB16GENERIC_LENGTH]; member in union:vmscsi_req::__anon6443
/freebsd-11-stable/sys/dev/ahb/
H A Dahbreg.h156 u_int8_t cdb[6]; member in struct:ecb_status
233 u_int8_t cdb[12]; member in struct:hardware_ecb
/freebsd-11-stable/sys/dev/hptiop/
H A Dhptiop.c335 u_int8_t *cdb; local
387 cdb = ccb->csio.cdb_io.cdb_ptr;
389 cdb = ccb->csio.cdb_io.cdb_bytes;
391 if (cdb[0] == SYNCHRONIZE_CACHE) { /* ??? */
537 u_int8_t *cdb; local
543 cdb = ccb->csio.cdb_io.cdb_ptr;
545 cdb = ccb->csio.cdb_io.cdb_bytes;
547 if (cdb[0] == SYNCHRONIZE_CACHE) { /* ??? */
632 u_int8_t *cdb; local
649 cdb
2394 u_int8_t *cdb; local
2519 u_int8_t *cdb; local
2573 u_int8_t *cdb; local
[all...]
/freebsd-11-stable/sys/dev/pms/RefTisa/tisa/sassata/sata/host/
H A Dossasat.c428 switch(scsiCmnd->cdb[0])
474 scsiCmnd->cdb[0],
511 scsiCmnd->cdb[0],
1555 switch (scsiCmnd->cdb[0])
1582 TI_DBG1(("satChainedDataIOCB: success but default case scsi cmd 0x%x ata cmd 0x%x\n",scsiCmnd->cdb[0], hostToDevFis->h.command));
4597 lenReceived = ((scsiCmnd->cdb[3]) << 8) + scsiCmnd->cdb[4];
4601 if (!(scsiCmnd->cdb[1] & SCSI_EVPD_MASK))
4617 page = scsiCmnd->cdb[2];
4770 lenReceived = ((scsiCmnd->cdb[
[all...]
/freebsd-11-stable/sys/dev/pms/RefTisa/sat/api/
H A Dsm.h159 bit8 cdb[16]; member in struct:__anon11508
/freebsd-11-stable/sys/dev/hpt27xx/
H A Dhim.h351 HPT_U8 cdb[16]; member in struct:_ScsiComm
362 HPT_U8 cdb[16]; member in struct:_ScsiExtComm
/freebsd-11-stable/sys/dev/smartpqi/
H A Dsmartpqi_ioctl.c245 if (iocommand->Request.CDBLen > sizeof(request.cdb))
289 memcpy(request.cdb, iocommand->Request.CDB, iocommand->Request.CDBLen);

Completed in 548 milliseconds

1234567