/openbmc/linux/drivers/scsi/device_handler/ |
H A D | scsi_dh_alua.c | 129 u8 cdb[MAX_COMMAND_SIZE]; in submit_rtpg() local 137 memset(cdb, 0x0, MAX_COMMAND_SIZE); in submit_rtpg() 138 cdb[0] = MAINTENANCE_IN; in submit_rtpg() 142 cdb[1] = MI_REPORT_TARGET_PGS; in submit_rtpg() 143 put_unaligned_be32(bufflen, &cdb[6]); in submit_rtpg() 160 u8 cdb[MAX_COMMAND_SIZE]; in submit_stpg() local 175 memset(cdb, 0x0, MAX_COMMAND_SIZE); in submit_stpg() 176 cdb[0] = MAINTENANCE_OUT; in submit_stpg() 177 cdb[1] = MO_SET_TARGET_PGS; in submit_stpg() 178 put_unaligned_be32(stpg_len, &cdb[6]); in submit_stpg() [all …]
|
/openbmc/qemu/include/standard-headers/linux/ |
H A D | virtio_scsi.h | 50 uint8_t cdb[VIRTIO_SCSI_CDB_SIZE]; member 62 uint8_t cdb[VIRTIO_SCSI_CDB_SIZE]; member
|
/openbmc/linux/include/uapi/linux/ |
H A D | virtio_scsi.h | 50 __u8 cdb[VIRTIO_SCSI_CDB_SIZE]; member 62 __u8 cdb[VIRTIO_SCSI_CDB_SIZE]; member
|
/openbmc/linux/drivers/scsi/mpi3mr/mpi/ |
H A D | mpi30_init.h | 8 u8 cdb[20]; member 34 union mpi3_scsi_io_cdb_union cdb; member
|
/openbmc/qemu/hw/scsi/ |
H A D | spapr_vscsi.c | 694 uint8_t *cdb = req_iu(req)->srp.cmd.cdb; in vscsi_inquiry_no_target() local 699 if ((cdb[1] & 0x01) || cdb[2] != 0) { in vscsi_inquiry_no_target() 705 alen = cdb[3]; in vscsi_inquiry_no_target() 706 alen = (alen << 8) | cdb[4]; in vscsi_inquiry_no_target() 786 size_t cdb_len = sizeof (srp->cmd.cdb) + (srp->cmd.add_cdb_len & ~3); in vscsi_queue_cmd() 789 && srp->cmd.cdb[0] == REPORT_LUNS) { in vscsi_queue_cmd() 797 if (srp->cmd.cdb[0] == INQUIRY) { in vscsi_queue_cmd() 805 req->sreq = scsi_req_new(sdev, req->qtag, lun, srp->cmd.cdb, cdb_len, req); in vscsi_queue_cmd() 808 trace_spapr_vscsi_queue_cmd(req->qtag, srp->cmd.cdb[0], in vscsi_queue_cmd() 809 scsi_command_name(srp->cmd.cdb[0]), lun, n); in vscsi_queue_cmd()
|
H A D | megasas.c | 382 memset(cdb, 0, 6); in megasas_setup_inquiry() 383 cdb[0] = INQUIRY; in megasas_setup_inquiry() 385 cdb[1] = 0x1; in megasas_setup_inquiry() 386 cdb[2] = pg; in megasas_setup_inquiry() 398 memset(cdb, 0x0, 16); in megasas_encode_lba() 402 cdb[0] = READ_16; in megasas_encode_lba() 1262 uint8_t cdb[6]; in megasas_ld_get_info_submit() local 1272 cmd->req = scsi_req_new(sdev, cmd->index, lun, cdb, sizeof(cdb), cmd); in megasas_ld_get_info_submit() 1705 uint8_t *cdb; in megasas_handle_scsi() local 1711 cdb = cmd->frame->pass.cdb; in megasas_handle_scsi() [all …]
|
H A D | scsi-disk.c | 2804 uint8_t cdb[16]; member 2879 io_header->cmdp = req->cdb; in scsi_block_do_sgio() 2887 req->cdb[5] = 0; in scsi_block_do_sgio() 2892 req->cdb[1] = req->cdb1; in scsi_block_do_sgio() 2893 stl_be_p(&req->cdb[2], lba); in scsi_block_do_sgio() 2896 req->cdb[9] = 0; in scsi_block_do_sgio() 2901 req->cdb[1] = req->cdb1; in scsi_block_do_sgio() 2902 stl_be_p(&req->cdb[2], lba); in scsi_block_do_sgio() 2905 req->cdb[11] = 0; in scsi_block_do_sgio() 2910 req->cdb[1] = req->cdb1; in scsi_block_do_sgio() [all …]
|
/openbmc/linux/drivers/scsi/ |
H A D | ipr.c | 2378 ipr_log_hex_data(ioa_cfg, error->cdb, sizeof(error->cdb)); in ipr_log_sis64_device_error() 7467 ioarcb->cmd_pkt.cdb[2] = in ipr_ioafp_identify_hrrq() 7469 ioarcb->cmd_pkt.cdb[3] = in ipr_ioafp_identify_hrrq() 7471 ioarcb->cmd_pkt.cdb[4] = in ipr_ioafp_identify_hrrq() 7473 ioarcb->cmd_pkt.cdb[5] = in ipr_ioafp_identify_hrrq() 7475 ioarcb->cmd_pkt.cdb[7] = in ipr_ioafp_identify_hrrq() 7477 ioarcb->cmd_pkt.cdb[8] = in ipr_ioafp_identify_hrrq() 7481 ioarcb->cmd_pkt.cdb[9] = in ipr_ioafp_identify_hrrq() 7485 ioarcb->cmd_pkt.cdb[10] = in ipr_ioafp_identify_hrrq() 7487 ioarcb->cmd_pkt.cdb[11] = in ipr_ioafp_identify_hrrq() [all …]
|
H A D | 3w-sas.c | 293 unsigned char *cdb, int use_sg, in twl_scsiop_execute_scsi() argument 317 if (!cdb) in twl_scsiop_execute_scsi() 320 memcpy(command_packet->cdb, cdb, TW_MAX_CDB_LEN); in twl_scsiop_execute_scsi() 376 unsigned char cdb[TW_MAX_CDB_LEN]; in twl_aen_read_queue() local 385 memset(&cdb, 0, TW_MAX_CDB_LEN); in twl_aen_read_queue() 386 cdb[0] = REQUEST_SENSE; /* opcode */ in twl_aen_read_queue() 387 cdb[4] = TW_ALLOCATION_LENGTH; /* allocation length */ in twl_aen_read_queue() 558 unsigned char cdb[TW_MAX_CDB_LEN]; in twl_aen_drain_queue() local 575 memset(&cdb, 0, TW_MAX_CDB_LEN); in twl_aen_drain_queue() 576 cdb[0] = REQUEST_SENSE; /* opcode */ in twl_aen_drain_queue() [all …]
|
H A D | hpsa.c | 4703 cdb[3]); in fixup_ioaccel_cdb() 4716 cdb[1] = 0; in fixup_ioaccel_cdb() 4721 cdb[6] = 0; in fixup_ioaccel_cdb() 4724 cdb[9] = 0; in fixup_ioaccel_cdb() 5013 memcpy(cp->cdb, cdb, sizeof(cp->cdb)); in hpsa_scsi_ioaccel2_queue_command() 5129 u8 cdb[16]; in hpsa_scsi_ioaccel_raid_map() local 5417 cdb[1] = 0; in hpsa_scsi_ioaccel_raid_map() 5430 cdb[14] = 0; in hpsa_scsi_ioaccel_raid_map() 5435 cdb[1] = 0; in hpsa_scsi_ioaccel_raid_map() 5440 cdb[6] = 0; in hpsa_scsi_ioaccel_raid_map() [all …]
|
H A D | 3w-9xxx.c | 147 unsigned char *cdb, int use_sg, 285 unsigned char cdb[TW_MAX_CDB_LEN]; in twa_aen_drain_queue() local 302 memset(&cdb, 0, TW_MAX_CDB_LEN); in twa_aen_drain_queue() 303 cdb[0] = REQUEST_SENSE; /* opcode */ in twa_aen_drain_queue() 304 cdb[4] = TW_ALLOCATION_LENGTH; /* allocation length */ in twa_aen_drain_queue() 430 unsigned char cdb[TW_MAX_CDB_LEN]; in twa_aen_read_queue() local 439 memset(&cdb, 0, TW_MAX_CDB_LEN); in twa_aen_read_queue() 440 cdb[0] = REQUEST_SENSE; /* opcode */ in twa_aen_read_queue() 1799 unsigned char *cdb, int use_sg, in DEF_SCSI_QCMD() 1824 if (!cdb) in DEF_SCSI_QCMD() [all …]
|
H A D | scsi_logging.c | 158 const unsigned char *cdb, size_t cdb_len) in __scsi_format_command() argument 163 off = scsi_format_opcode_name(logbuf, logbuf_len, cdb); in __scsi_format_command() 166 len = scsi_command_size(cdb); in __scsi_format_command() 174 " %02x", cdb[k]); in __scsi_format_command()
|
H A D | stex.c | 242 u8 cdb[STEX_CDB_LENGTH]; member 1881 req->cdb[0] = MGT_CMD; in stex_hba_stop() 1882 req->cdb[1] = MGT_CMD_SIGNATURE; in stex_hba_stop() 1883 req->cdb[2] = CTLR_CONFIG_CMD; in stex_hba_stop() 1884 req->cdb[3] = CTLR_SHUTDOWN; in stex_hba_stop() 1887 req->cdb[0] = MGT_CMD; in stex_hba_stop() 1888 req->cdb[1] = MGT_CMD_SIGNATURE; in stex_hba_stop() 1889 req->cdb[2] = CTLR_CONFIG_CMD; in stex_hba_stop() 1890 req->cdb[3] = PMIC_SHUTDOWN; in stex_hba_stop() 1891 req->cdb[4] = st_sleep_mic; in stex_hba_stop() [all …]
|
/openbmc/linux/drivers/scsi/snic/ |
H A D | snic_res.h | 26 memset(req->u.icmnd.cdb, 0, SNIC_CDB_LEN); in snic_icmnd_init() 27 memcpy(req->u.icmnd.cdb, scsi_cdb, cdb_len); in snic_icmnd_init()
|
/openbmc/qemu/tests/qtest/ |
H A D | virtio-scsi-test.c | 63 const uint8_t *cdb, in virtio_scsi_do_command() argument 81 memcpy(req.cdb, cdb, VIRTIO_SCSI_CDB_SIZE); in virtio_scsi_do_command()
|
/openbmc/linux/include/uapi/rdma/ |
H A D | erdma-abi.h | 46 __aligned_u64 cdb; member
|
/openbmc/linux/drivers/target/ |
H A D | target_core_transport.c | 1512 if (scsi_command_size(cdb) > SCSI_MAX_VARLEN_CDB_SIZE) { in target_cmd_init_cdb() 1515 scsi_command_size(cdb), SCSI_MAX_VARLEN_CDB_SIZE); in target_cmd_init_cdb() 1524 if (scsi_command_size(cdb) > sizeof(cmd->__t_task_cdb)) { in target_cmd_init_cdb() 1525 cmd->t_task_cdb = kzalloc(scsi_command_size(cdb), gfp); in target_cmd_init_cdb() 1529 scsi_command_size(cdb), in target_cmd_init_cdb() 1538 memcpy(cmd->t_task_cdb, cdb, scsi_command_size(cdb)); in target_cmd_init_cdb() 1548 memcpy(cmd->t_task_cdb, cdb, min(scsi_command_size(cdb), in target_cmd_init_cdb() 1732 rc = target_cmd_init_cdb(se_cmd, cdb, gfp); in target_submit_prep() 1857 unsigned char *cdb, unsigned char *sense, u64 unpacked_lun, in target_submit_cmd() argument 3144 const u8 *cdb = cmd->t_task_cdb; in target_show_cmd() local [all …]
|
H A D | target_core_pr.c | 314 unsigned char *cdb = cmd->t_task_cdb; in core_scsi3_pr_seq_non_holder() local 371 switch (cdb[0]) { in core_scsi3_pr_seq_non_holder() 398 switch (cdb[1] & 0x1f) { in core_scsi3_pr_seq_non_holder() 435 switch (cdb[1] & 0x1f) { in core_scsi3_pr_seq_non_holder() 464 (cdb[1] & 0x1f)); in core_scsi3_pr_seq_non_holder() 488 " reservation holder\n", cdb[0], in core_scsi3_pr_seq_non_holder() 522 " nexus\n", cdb[0], in core_scsi3_pr_seq_non_holder() 536 " reservation\n", cdb[0], in core_scsi3_pr_seq_non_holder() 3618 sa = (cdb[1] & 0x1f); in target_scsi3_emulate_pr_out() 3619 scope = (cdb[2] & 0xf0); in target_scsi3_emulate_pr_out() [all …]
|
/openbmc/linux/drivers/scsi/smartpqi/ |
H A D | smartpqi_init.c | 612 u8 *cdb; in pqi_build_raid_path_request() local 626 cdb = request->cdb; in pqi_build_raid_path_request() 633 cdb[1] = 0x1; in pqi_build_raid_path_request() 641 cdb[0] = cmd; in pqi_build_raid_path_request() 674 cdb[6] = cmd; in pqi_build_raid_path_request() 683 cdb[6] = cmd; in pqi_build_raid_path_request() 690 cdb[6] = cmd; in pqi_build_raid_path_request() 5712 memcpy(request->cdb, cdb, cdb_length); in pqi_aio_submit_io() 5790 memcpy(r1_request->cdb, rmd->cdb, rmd->cdb_length); in pqi_aio_submit_r1_write_io() 5857 memcpy(r56_request->cdb, rmd->cdb, rmd->cdb_length); in pqi_aio_submit_r56_write_io() [all …]
|
/openbmc/linux/include/target/ |
H A D | target_core_fabric.h | 165 int target_submit_prep(struct se_cmd *se_cmd, unsigned char *cdb, 171 sense_reason_t target_cmd_init_cdb(struct se_cmd *se_cmd, unsigned char *cdb,
|
/openbmc/linux/drivers/ata/ |
H A D | sata_inic162x.c | 230 u8 cdb[ATAPI_CDB_LEN]; member 453 if (atapi_cmd_type(qc->cdb[0]) == READ) in inic_check_atapi_dma() 524 memcpy(pkt->cdb, qc->cdb, ATAPI_CDB_LEN); in inic_qc_prep() 526 offsetof(struct inic_pkt, cdb)); in inic_qc_prep()
|
/openbmc/qemu/pc-bios/s390-ccw/ |
H A D | virtio-scsi.h | 42 uint8_t cdb[VIRTIO_SCSI_CDB_SIZE]; member
|
/openbmc/linux/drivers/scsi/esas2r/ |
H A D | esas2r_main.c | 854 memcpy(rq->vrq->scsi.cdb, cmd->cmnd, cmd->cmd_len); in esas2r_queuecommand() 947 memset(ar->vrq->scsi.cdb, 0, in esas2r_check_active_queue() 948 sizeof(ar->vrq->scsi.cdb)); in esas2r_check_active_queue() 1213 rq->vrq->scsi.cdb[0]); in esas2r_log_request_failure() 1217 rq->vrq->scsi.cdb[0]); in esas2r_log_request_failure() 1219 } else if ((rq->vrq->scsi.cdb[0] != INQUIRY in esas2r_log_request_failure() 1220 && rq->vrq->scsi.cdb[0] != REPORT_LUNS) in esas2r_log_request_failure() 1224 (rq->vrq->scsi.cdb[0] == INQUIRY)) { in esas2r_log_request_failure() 1229 rq->vrq->scsi.cdb[0], reqstatus, in esas2r_log_request_failure()
|
/openbmc/linux/include/linux/usb/ |
H A D | uas.h | 55 __u8 cdb[16]; /* XXX: Overflow-checking tools may misunderstand */ member
|
/openbmc/linux/drivers/scsi/isci/ |
H A D | sas.h | 94 u8 cdb[16]; member
|