| /drivers/scsi/ |
| A D | scsi_trace.c | 11 #define SERVICE_ACTION16(cdb) (cdb[1] & 0x1f) argument 12 #define SERVICE_ACTION32(cdb) (get_unaligned_be16(&cdb[8])) argument 28 txlen = cdb[4] ? cdb[4] : 256; in scsi_trace_rw6() 46 cdb[1] >> 5); in scsi_trace_rw10() 48 if (cdb[0] == WRITE_SAME) in scsi_trace_rw10() 66 cdb[1] >> 5); in scsi_trace_rw12() 83 cdb[1] >> 5); in scsi_trace_rw16() 85 if (cdb[0] == WRITE_SAME_16) in scsi_trace_rw16() 100 switch (SERVICE_ACTION32(cdb)) { in scsi_trace_rw32() 281 options = cdb[14] & 0x3f; in scsi_trace_zbc_in() [all …]
|
| A D | pmcraid.c | 694 cmd->ioa_cb->ioarcb.cdb[0]); in pmcraid_timeout_handler() 1012 ioarcb->cdb[0] = INQUIRY; in pmcraid_get_fwversion() 1013 ioarcb->cdb[1] = 1; in pmcraid_get_fwversion() 1014 ioarcb->cdb[2] = 0xD0; in pmcraid_get_fwversion() 1070 ioarcb->cdb[1] = index; in pmcraid_identify_hrrq() 1167 ioarcb->cdb[1] = type; in pmcraid_init_hcam() 1682 cmd->ioa_cb->ioarcb.cdb[0], in pmcraid_ioasc_logger() 2440 ioarcb->cdb[0] = REQUEST_SENSE; in pmcraid_request_sense() 2753 ioarcb->cdb[1] = modifier; in pmcraid_reset_device() 2812 cmd->ioa_cb->ioarcb.cdb[0], in _pmcraid_io_done() [all …]
|
| A D | ipr.c | 2379 ipr_log_hex_data(ioa_cfg, error->cdb, sizeof(error->cdb)); in ipr_log_sis64_device_error() 7418 ioarcb->cmd_pkt.cdb[2] = in ipr_ioafp_identify_hrrq() 7420 ioarcb->cmd_pkt.cdb[3] = in ipr_ioafp_identify_hrrq() 7422 ioarcb->cmd_pkt.cdb[4] = in ipr_ioafp_identify_hrrq() 7424 ioarcb->cmd_pkt.cdb[5] = in ipr_ioafp_identify_hrrq() 7426 ioarcb->cmd_pkt.cdb[7] = in ipr_ioafp_identify_hrrq() 7428 ioarcb->cmd_pkt.cdb[8] = in ipr_ioafp_identify_hrrq() 7432 ioarcb->cmd_pkt.cdb[9] = in ipr_ioafp_identify_hrrq() 7436 ioarcb->cmd_pkt.cdb[10] = in ipr_ioafp_identify_hrrq() 7438 ioarcb->cmd_pkt.cdb[11] = in ipr_ioafp_identify_hrrq() [all …]
|
| A D | hpsa.c | 4697 cdb[3]); in fixup_ioaccel_cdb() 4710 cdb[1] = 0; in fixup_ioaccel_cdb() 4715 cdb[6] = 0; in fixup_ioaccel_cdb() 4718 cdb[9] = 0; in fixup_ioaccel_cdb() 5007 memcpy(cp->cdb, cdb, sizeof(cp->cdb)); in hpsa_scsi_ioaccel2_queue_command() 5123 u8 cdb[16]; in hpsa_scsi_ioaccel_raid_map() local 5411 cdb[1] = 0; in hpsa_scsi_ioaccel_raid_map() 5424 cdb[14] = 0; in hpsa_scsi_ioaccel_raid_map() 5429 cdb[1] = 0; in hpsa_scsi_ioaccel_raid_map() 5434 cdb[6] = 0; in hpsa_scsi_ioaccel_raid_map() [all …]
|
| 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 …]
|
| 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 …]
|
| /drivers/isdn/capi/ |
| A D | capiutil.c | 393 r = cdb->size - cdb->pos; in bufprint() 408 memcpy(nb, cdb->buf, cdb->pos); in bufprint() 412 cdb->p = cdb->buf + cdb->pos; in bufprint() 415 r = cdb->size - cdb->pos; in bufprint() 433 cdb = bufprint(cdb, ">"); in printstructlen() 434 cdb = bufprint(cdb, "%c", *m); in printstructlen() 444 cdb = bufprint(cdb, ">"); in printstructlen() 477 cdb = bufprint(cdb, " "); in protocol_message_2_pars() 479 cdb = bufprint(cdb, " "); in protocol_message_2_pars() 500 cdb = bufprint(cdb, "\n"); in protocol_message_2_pars() [all …]
|
| A D | kcapi.c | 307 _cdebbuf *cdb; in capi_ctr_handle_message() local 311 if (cdb) { in capi_ctr_handle_message() 313 ctr->cnr, cdb->buf); in capi_ctr_handle_message() 314 cdebbuf_free(cdb); in capi_ctr_handle_message() 341 if (cdb) { in capi_ctr_handle_message() 344 cdebbuf_free(cdb); in capi_ctr_handle_message() 359 if (cdb) { in capi_ctr_handle_message() 362 cdebbuf_free(cdb); in capi_ctr_handle_message() 703 if (cdb) { in capi20_put_message() 706 cdb->buf); in capi20_put_message() [all …]
|
| /drivers/target/ |
| A D | target_core_sbc.c | 53 if (!(cdb[8] & 1) && !!(cdb[2] | cdb[3] | cdb[4] | cdb[5])) in sbc_emulate_readcapacity() 147 if (!(cdb[1] & 1) || cdb[2] || cdb[3]) in sbc_emulate_startstop() 154 if (cdb[4] >> 4 & 0xf) in sbc_emulate_startstop() 162 if (!(cdb[4] & 1) || (cdb[4] & 2) || (cdb[4] & 4)) in sbc_emulate_startstop() 231 return cdb[4] ? : 256; in transport_get_sectors_6() 747 if (cdb[1] & 0x10) { in sbc_check_dpofua() 755 if (cdb[1] & 0x8) { in sbc_check_dpofua() 759 cdb[0]); in sbc_check_dpofua() 778 switch (cdb[0]) { in sbc_parse_cdb() 911 sectors = cdb[13]; in sbc_parse_cdb() [all …]
|
| A D | target_core_spc.c | 752 if (cdb[2]) { in spc_emulate_inquiry() 754 cdb[2]); in spc_emulate_inquiry() 766 buf[1] = cdb[2]; in spc_emulate_inquiry() 1027 u8 pc = cdb[2] >> 6; in spc_emulate_modesense() 1029 u8 subpage = cdb[3]; in spc_emulate_modesense() 2124 requested_sa = ((u16)cdb[4]) << 8 | cdb[5]; in spc_rsoc_get_descr() 2275 switch (cdb[0]) { in spc_parse_cdb() 2293 switch (cdb[0]) { in spc_parse_cdb() 2295 *size = cdb[4]; in spc_parse_cdb() 2303 *size = cdb[4]; in spc_parse_cdb() [all …]
|
| A D | target_core_pscsi.c | 144 cdb[0] = MODE_SENSE; in pscsi_tape_read_blocksize() 145 cdb[4] = 0x0c; /* 12 bytes */ in pscsi_tape_read_blocksize() 192 cdb[0] = INQUIRY; in pscsi_get_inquiry_vpd_serial() 193 cdb[1] = 0x01; /* Query VPD */ in pscsi_get_inquiry_vpd_serial() 227 cdb[0] = INQUIRY; in pscsi_get_inquiry_vpd_device_ident() 597 if (!cdb) in pscsi_complete_cmd() 607 if (((cdb[0] == MODE_SENSE) || (cdb[0] == MODE_SENSE_10)) && in pscsi_complete_cmd() 643 if (((cdb[0] == MODE_SELECT) || (cdb[0] == MODE_SELECT_10)) && in pscsi_complete_cmd() 655 if (cdb[0] == MODE_SELECT) in pscsi_complete_cmd() 663 if (cdb[0] == MODE_SELECT) in pscsi_complete_cmd() [all …]
|
| A D | target_core_xcopy.c | 515 unsigned char *cdb, in target_xcopy_setup_pt_cmd() argument 581 unsigned char cdb[16]; in target_xcopy_read_source() local 587 memset(&cdb[0], 0, 16); in target_xcopy_read_source() 588 cdb[0] = READ_16; in target_xcopy_read_source() 589 put_unaligned_be64(src_lba, &cdb[2]); in target_xcopy_read_source() 626 unsigned char cdb[16]; in target_xcopy_write_destination() local 632 memset(&cdb[0], 0, 16); in target_xcopy_write_destination() 633 cdb[0] = WRITE_16; in target_xcopy_write_destination() 634 put_unaligned_be64(dst_lba, &cdb[2]); in target_xcopy_write_destination() 1009 unsigned char *cdb = &se_cmd->t_task_cdb[0]; in target_do_receive_copy_results() local [all …]
|
| A D | target_core_device.c | 1112 unsigned char *cdb = cmd->t_task_cdb; in passthrough_parse_cdb() local 1120 if (cdb[0] == REPORT_LUNS) { in passthrough_parse_cdb() 1132 (cdb[0] == RELEASE_6 || cdb[0] == RELEASE_10) || in passthrough_parse_cdb() 1133 (cdb[0] == RESERVE_6 || cdb[0] == RESERVE_10))) { in passthrough_parse_cdb() 1146 size = get_unaligned_be16(&cdb[7]); in passthrough_parse_cdb() 1151 size = get_unaligned_be32(&cdb[5]); in passthrough_parse_cdb() 1155 if (cdb[0] == RELEASE_6 || cdb[0] == RELEASE_10) { in passthrough_parse_cdb() 1157 if (cdb[0] == RELEASE_10) in passthrough_parse_cdb() 1163 if (cdb[0] == RESERVE_6 || cdb[0] == RESERVE_10) { in passthrough_parse_cdb() 1165 if (cdb[0] == RESERVE_10) in passthrough_parse_cdb() [all …]
|
| A D | target_core_alua.c | 436 unsigned char *cdb, in core_alua_state_nonoptimized() argument 520 unsigned char *cdb) in core_alua_state_standby() argument 526 switch (cdb[0]) { in core_alua_state_standby() 538 switch (cdb[1] & 0x1f) { in core_alua_state_standby() 545 switch (cdb[1] & 0x1f) { in core_alua_state_standby() 552 switch (cdb[1]) { in core_alua_state_standby() 573 unsigned char *cdb) in core_alua_state_unavailable() argument 579 switch (cdb[0]) { in core_alua_state_unavailable() 591 switch (cdb[1]) { in core_alua_state_unavailable() 610 unsigned char *cdb) in core_alua_state_transition() argument [all …]
|
| /drivers/ata/ |
| A D | libata-scsi.c | 1332 *plen = cdb[4]; in scsi_6_lba_len() 1376 return ((cdb[1] & 0x01) << 2) | ((cdb[14] >> 6) & 0x03); in scsi_dld() 1405 switch (cdb[0]) { in ata_scsi_verify_xlat() 1553 switch (cdb[0]) { in ata_scsi_rw_xlat() 1562 switch (cdb[0]) { in ata_scsi_rw_xlat() 1658 bool is_ata_passthru = cdb[0] == ATA_16 || cdb[0] == ATA_12; in ata_scsi_qc_complete() 3071 switch (cdb[0]) { in ata_scsi_pass_thru() 3477 if (cdb[2] != 1 && cdb[2] != 3) { in ata_scsiop_maint_in() 3483 switch (cdb[3]) { in ata_scsiop_maint_in() 3996 len = cdb[4]; in ata_scsi_mode_select_xlat() [all …]
|
| A D | libata-zpodd.c | 38 static const char cdb[ATAPI_CDB_LEN] = { GPCMD_START_STOP_UNIT, in eject_tray() local 49 return ata_exec_internal(dev, &tf, cdb, DMA_NONE, NULL, 0, 0); in eject_tray() 59 static const char cdb[ATAPI_CDB_LEN] = { GPCMD_GET_CONFIGURATION, in zpodd_get_mech_type() local 78 ret = ata_exec_internal(dev, &tf, cdb, DMA_FROM_DEVICE, in zpodd_get_mech_type()
|
| /drivers/dma/ |
| A D | fsl_raid.c | 324 u32 cdb; in fsl_re_prep_dma_genq() local 347 cdb |= (src_cnt - 1) << FSL_RE_CDB_NRCS_SHIFT; in fsl_re_prep_dma_genq() 350 cdb |= FSL_RE_DATA_DEP << FSL_RE_CDB_DEPEND_SHIFT; in fsl_re_prep_dma_genq() 352 xor->cdb32 = cdb; in fsl_re_prep_dma_genq() 411 u32 cdb; in fsl_re_prep_dma_pq() local 465 cdb = FSL_RE_PQ_OPCODE << FSL_RE_CDB_OPCODE_SHIFT; in fsl_re_prep_dma_pq() 466 cdb |= (src_cnt - 1) << FSL_RE_CDB_NRCS_SHIFT; in fsl_re_prep_dma_pq() 469 cdb |= FSL_RE_DATA_DEP << FSL_RE_CDB_DEPEND_SHIFT; in fsl_re_prep_dma_pq() 472 pq->cdb32 = cdb; in fsl_re_prep_dma_pq() 534 u32 cdb; in fsl_re_prep_dma_memcpy() local [all …]
|
| /drivers/scsi/esas2r/ |
| A D | esas2r_io.c | 533 u8 *cdb = (u8 *)&rq->vrq->scsi.cdb[0]; in esas2r_build_sg_list_prd() local 550 MAKEDWORD(MAKEWORD(cdb[9], in esas2r_build_sg_list_prd() 551 cdb[8]), in esas2r_build_sg_list_prd() 552 MAKEWORD(cdb[7], in esas2r_build_sg_list_prd() 553 cdb[6])); in esas2r_build_sg_list_prd() 564 MAKEDWORD(MAKEWORD(cdb[5], in esas2r_build_sg_list_prd() 565 cdb[4]), in esas2r_build_sg_list_prd() 566 MAKEWORD(cdb[3], in esas2r_build_sg_list_prd() 567 cdb[2])); in esas2r_build_sg_list_prd() 577 cdb[2]), in esas2r_build_sg_list_prd() [all …]
|
| /drivers/scsi/megaraid/ |
| A D | megaraid_sas_fusion.c | 2457 flagvals = cdb[1]; in megasas_set_pd_lba() 2459 control = cdb[15]; in megasas_set_pd_lba() 2469 cdb[0] = opcode; in megasas_set_pd_lba() 2470 cdb[1] = flagvals; in megasas_set_pd_lba() 2471 cdb[6] = groupnum; in megasas_set_pd_lba() 2472 cdb[9] = control; in megasas_set_pd_lba() 2485 control = cdb[5]; in megasas_set_pd_lba() 2492 control = cdb[9]; in megasas_set_pd_lba() 2505 cdb[0] = opcode; in megasas_set_pd_lba() 2506 cdb[1] = flagvals; in megasas_set_pd_lba() [all …]
|
| /drivers/scsi/device_handler/ |
| A D | scsi_dh_emc.c | 239 unsigned char cdb[MAX_COMMAND_SIZE]; in send_trespass_cmd() local 254 cdb[0] = MODE_SELECT; in send_trespass_cmd() 255 cdb[1] = 0x10; in send_trespass_cmd() 256 cdb[4] = len; in send_trespass_cmd() 263 cdb[0] = MODE_SELECT_10; in send_trespass_cmd() 264 cdb[8] = len; in send_trespass_cmd() 269 err = scsi_execute_cmd(sdev, cdb, opf, csdev->buffer, len, in send_trespass_cmd()
|
| A D | scsi_dh_rdac.c | 266 unsigned char *cdb) in rdac_failover_get() argument 306 cdb[0] = MODE_SELECT_10; in rdac_failover_get() 307 cdb[7] = data_size >> 8; in rdac_failover_get() 308 cdb[8] = data_size & 0xff; in rdac_failover_get() 310 cdb[0] = MODE_SELECT; in rdac_failover_get() 311 cdb[4] = data_size; in rdac_failover_get() 510 unsigned char cdb[MAX_COMMAND_SIZE]; in send_mode_select() local 566 memset(cdb, 0, sizeof(cdb)); in send_mode_select() 568 data_size = rdac_failover_get(ctlr, &list, cdb); in send_mode_select() 573 rc = scsi_execute_cmd(sdev, cdb, opf, &h->ctlr->mode_select, data_size, in send_mode_select()
|
| 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 …]
|
| /drivers/scsi/ibmvscsi_tgt/ |
| A D | ibmvscsi_tgt.h | 337 #define READ_CMD(cdb) (((cdb)[0] & 0x1F) == 8) argument 338 #define WRITE_CMD(cdb) (((cdb)[0] & 0x1F) == 0xA) argument
|
| /drivers/usb/storage/ |
| A D | ene_ub6250.c | 674 unsigned char *cdb = srb->cmnd; in sd_scsi_read() local 678 u32 bn = ((cdb[2] << 24) & 0xff000000) | ((cdb[3] << 16) & 0x00ff0000) | in sd_scsi_read() 679 ((cdb[4] << 8) & 0x0000ff00) | ((cdb[5] << 0) & 0x000000ff); in sd_scsi_read() 680 u16 blen = ((cdb[7] << 8) & 0xff00) | ((cdb[8] << 0) & 0x00ff); in sd_scsi_read() 718 u32 bn = ((cdb[2] << 24) & 0xff000000) | ((cdb[3] << 16) & 0x00ff0000) | in sd_scsi_write() 719 ((cdb[4] << 8) & 0x0000ff00) | ((cdb[5] << 0) & 0x000000ff); in sd_scsi_write() 720 u16 blen = ((cdb[7] << 8) & 0xff00) | ((cdb[8] << 0) & 0x00ff); in sd_scsi_write() 1642 u32 bn = ((cdb[2] << 24) & 0xff000000) | ((cdb[3] << 16) & 0x00ff0000) | in ms_scsi_read() 1643 ((cdb[4] << 8) & 0x0000ff00) | ((cdb[5] << 0) & 0x000000ff); in ms_scsi_read() 1644 u16 blen = ((cdb[7] << 8) & 0xff00) | ((cdb[8] << 0) & 0x00ff); in ms_scsi_read() [all …]
|
| /drivers/scsi/mpi3mr/mpi/ |
| A D | mpi30_init.h | 8 u8 cdb[20]; member 34 union mpi3_scsi_io_cdb_union cdb; member
|