Home
last modified time | relevance | path

Searched refs:cdb (Results 26 – 50 of 195) sorted by relevance

12345678

/openbmc/linux/drivers/scsi/device_handler/
H A Dscsi_dh_alua.c129 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 Dvirtio_scsi.h50 uint8_t cdb[VIRTIO_SCSI_CDB_SIZE]; member
62 uint8_t cdb[VIRTIO_SCSI_CDB_SIZE]; member
/openbmc/linux/include/uapi/linux/
H A Dvirtio_scsi.h50 __u8 cdb[VIRTIO_SCSI_CDB_SIZE]; member
62 __u8 cdb[VIRTIO_SCSI_CDB_SIZE]; member
/openbmc/linux/drivers/scsi/mpi3mr/mpi/
H A Dmpi30_init.h8 u8 cdb[20]; member
34 union mpi3_scsi_io_cdb_union cdb; member
/openbmc/qemu/hw/scsi/
H A Dspapr_vscsi.c694 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 Dmegasas.c382 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 Dscsi-disk.c2804 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 Dipr.c2378 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 D3w-sas.c293 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 Dhpsa.c4703 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 D3w-9xxx.c147 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 Dscsi_logging.c158 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 Dstex.c242 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 Dsnic_res.h26 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 Dvirtio-scsi-test.c63 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 Derdma-abi.h46 __aligned_u64 cdb; member
/openbmc/linux/drivers/target/
H A Dtarget_core_transport.c1512 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 Dtarget_core_pr.c314 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 Dsmartpqi_init.c612 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 Dtarget_core_fabric.h165 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 Dsata_inic162x.c230 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 Dvirtio-scsi.h42 uint8_t cdb[VIRTIO_SCSI_CDB_SIZE]; member
/openbmc/linux/drivers/scsi/esas2r/
H A Desas2r_main.c854 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 Duas.h55 __u8 cdb[16]; /* XXX: Overflow-checking tools may misunderstand */ member
/openbmc/linux/drivers/scsi/isci/
H A Dsas.h94 u8 cdb[16]; member

12345678