/drivers/scsi/ |
H A D | scsi_trace.c | 22 #define SERVICE_ACTION16(cdb) (cdb[1] & 0x1f) 23 #define SERVICE_ACTION32(cdb) ((cdb[8] << 8) | cdb[9]) 29 scsi_trace_rw6(struct trace_seq *p, unsigned char *cdb, int len) argument 34 lba |= ((cdb[1] & 0x1F) << 16); 35 lba |= (cdb[2] << 8); 36 lba |= cdb[3]; 37 txlen = cdb[ 47 scsi_trace_rw10(struct trace_seq *p, unsigned char *cdb, int len) argument 72 scsi_trace_rw12(struct trace_seq *p, unsigned char *cdb, int len) argument 95 scsi_trace_rw16(struct trace_seq *p, unsigned char *cdb, int len) argument 126 scsi_trace_rw32(struct trace_seq *p, unsigned char *cdb, int len) argument 181 scsi_trace_unmap(struct trace_seq *p, unsigned char *cdb, int len) argument 193 scsi_trace_service_action_in(struct trace_seq *p, unsigned char *cdb, int len) argument 234 scsi_trace_varlen(struct trace_seq *p, unsigned char *cdb, int len) argument 248 scsi_trace_misc(struct trace_seq *p, unsigned char *cdb, int len) argument 259 scsi_trace_parse_cdb(struct trace_seq *p, unsigned char *cdb, int len) argument [all...] |
H A D | pmcraid.c | 368 memset(&cmd->ioa_cb->ioarcb.cdb, 0, PMCRAID_MAX_CDB_LEN); 754 cmd->ioa_cb->ioarcb.cdb[0]); 822 cmd->ioa_cb->ioarcb.cdb[0], 860 cmd->ioa_cb->ioarcb.cdb[0], 891 cmd->ioa_cb->ioarcb.cdb[0], ioasc); 1009 cmd->ioa_cb->ioarcb.cdb[0], 1019 cmd->ioa_cb->ioarcb.cdb[0] = PMCRAID_IOA_SHUTDOWN; 1020 cmd->ioa_cb->ioarcb.cdb[1] = PMCRAID_SHUTDOWN_NORMAL; 1082 ioarcb->cdb[0] = INQUIRY; 1083 ioarcb->cdb[ [all...] |
H A D | aha1542.h | 130 unchar cdb[MAX_CDB+MAX_SENSE];/* SCSI Command Descriptor Block */ member in struct:ccb
|
H A D | 3w-sas.c | 326 /* This function hands scsi cdb's to the firmware */ 327 static int twl_scsiop_execute_scsi(TW_Device_Extension *tw_dev, int request_id, char *cdb, int use_sg, TW_SG_Entry_ISO *sglistarg) argument 352 /* We forced 16 byte cdb use earlier */ 353 if (!cdb) 354 memcpy(command_packet->cdb, srb->cmnd, TW_MAX_CDB_LEN); 356 memcpy(command_packet->cdb, cdb, TW_MAX_CDB_LEN); 384 /* Internal cdb post */ 412 char cdb[TW_MAX_CDB_LEN]; local 420 /* Initialize cdb */ 596 char cdb[TW_MAX_CDB_LEN]; local [all...] |
H A D | ipr.c | 554 trace_entry->op_code = ipr_cmd->ioarcb.cmd_pkt.cdb[0]; 974 ioarcb->cmd_pkt.cdb[0] = IPR_HOST_CONTROLLED_ASYNC; 975 ioarcb->cmd_pkt.cdb[1] = type; 976 ioarcb->cmd_pkt.cdb[7] = (sizeof(hostrcb->hcam) >> 8) & 0xff; 977 ioarcb->cmd_pkt.cdb[8] = sizeof(hostrcb->hcam) & 0xff; 4684 cmd_pkt->cdb[0] = IPR_RESET_DEVICE; 4686 cmd_pkt->cdb[2] = IPR_ATA_PHY_RESET; 4896 cmd_pkt->cdb[0] = IPR_RESET_DEVICE; 4897 cmd_pkt->cdb[2] = IPR_RESET_TYPE_SELECT | IPR_BUS_RESET; 4960 cmd_pkt->cdb[ [all...] |
H A D | 3w-9xxx.c | 149 static int twa_scsiop_execute_scsi(TW_Device_Extension *tw_dev, int request_id, char *cdb, int use_sg, TW_SG_Entry *sglistarg); 287 char cdb[TW_MAX_CDB_LEN]; local 303 /* Initialize cdb */ 304 memset(&cdb, 0, TW_MAX_CDB_LEN); 305 cdb[0] = REQUEST_SENSE; /* opcode */ 306 cdb[4] = TW_ALLOCATION_LENGTH; /* allocation length */ 323 if (twa_scsiop_execute_scsi(tw_dev, request_id, cdb, 1, sglist)) { 433 char cdb[TW_MAX_CDB_LEN]; local 441 /* Initialize cdb */ 442 memset(&cdb, 1820 twa_scsiop_execute_scsi(TW_Device_Extension *tw_dev, int request_id, char *cdb, int use_sg, TW_SG_Entry *sglistarg) argument [all...] |
H A D | aha1740.h | 133 u8 cdb[MAX_CDB]; /* CDB area */ member in struct:ecb
|
/drivers/isdn/capi/ |
H A D | capiutil.c | 747 static _cdebbuf *bufprint(_cdebbuf *cdb, char *fmt, ...) argument 752 if (!cdb) 755 r = cdb->size - cdb->pos; 756 n = vsnprintf(cdb->p, r, fmt, f); 760 size_t ns = 2 * cdb->size; 763 while ((ns - cdb->pos) <= n) 767 cdebbuf_free(cdb); 770 memcpy(nb, cdb->buf, cdb 786 printstructlen(_cdebbuf *cdb, u8 *m, unsigned len) argument 810 printstruct(_cdebbuf *cdb, u8 *m) argument 828 protocol_message_2_pars(_cdebbuf *cdb, _cmsg *cmsg, int level) argument 894 _cdebbuf *cdb; local 921 cdebbuf_free(_cdebbuf *cdb) argument 945 _cdebbuf *cdb; local 991 _cdebbuf *cdb; local 1054 cdebbuf_free(_cdebbuf *cdb) argument [all...] |
H A D | kcapi.c | 349 _cdebbuf *cdb; local 352 cdb = capi_message2str(skb->data); 353 if (cdb) { 355 ctr->cnr, cdb->buf); 356 cdebbuf_free(cdb); 382 cdb = capi_message2str(skb->data); 383 if (cdb) { 385 ctr->cnr, cdb->buf); 386 cdebbuf_free(cdb); 400 cdb 819 _cdebbuf *cdb = capi_message2str(skb->data); local [all...] |
/drivers/target/ |
H A D | target_core_transport.c | 1449 unsigned char *cdb) 1451 switch (cdb[0]) { 1462 cdb[1] &= 0x1f; /* clear logical unit number */ 1559 unsigned char *cdb) 1563 transport_generic_prepare_cdb(cdb); 1568 if (scsi_command_size(cdb) > SCSI_MAX_VARLEN_CDB_SIZE) { 1571 scsi_command_size(cdb), SCSI_MAX_VARLEN_CDB_SIZE); 1581 if (scsi_command_size(cdb) > sizeof(cmd->__t_task_cdb)) { 1582 cmd->t_task_cdb = kzalloc(scsi_command_size(cdb), 1587 scsi_command_size(cdb), 1448 transport_generic_prepare_cdb( unsigned char *cdb) argument 1557 transport_generic_allocate_tasks( struct se_cmd *cmd, unsigned char *cdb) argument 1686 target_submit_cmd(struct se_cmd *se_cmd, struct se_session *se_sess, unsigned char *cdb, unsigned char *sense, u32 unpacked_lun, u32 data_length, int task_attr, int data_dir, int flags) argument 2038 transport_lba_21(unsigned char *cdb) argument 2043 transport_lba_32(unsigned char *cdb) argument 2048 transport_lba_64(unsigned char *cdb) argument 2061 transport_lba_64_ext(unsigned char *cdb) argument 2247 transport_get_sectors_6( unsigned char *cdb, struct se_cmd *cmd, int *ret) argument 2280 transport_get_sectors_10( unsigned char *cdb, struct se_cmd *cmd, int *ret) argument 2310 transport_get_sectors_12( unsigned char *cdb, struct se_cmd *cmd, int *ret) argument 2340 transport_get_sectors_16( unsigned char *cdb, struct se_cmd *cmd, int *ret) argument 2368 transport_get_sectors_32( unsigned char *cdb, struct se_cmd *cmd, int *ret) argument 2382 transport_get_size( u32 sectors, unsigned char *cdb, struct se_cmd *cmd) argument 2589 transport_generic_cmd_sequencer( struct se_cmd *cmd, unsigned char *cdb) argument [all...] |
H A D | target_core_pscsi.c | 149 unsigned char cdb[MAX_COMMAND_SIZE], *buf; local 156 memset(cdb, 0, MAX_COMMAND_SIZE); 157 cdb[0] = MODE_SENSE; 158 cdb[4] = 0x0c; /* 12 bytes */ 160 ret = scsi_execute_req(sdev, cdb, DMA_FROM_DEVICE, buf, 12, NULL, 197 unsigned char cdb[MAX_COMMAND_SIZE], *buf; local 204 memset(cdb, 0, MAX_COMMAND_SIZE); 205 cdb[0] = INQUIRY; 206 cdb[1] = 0x01; /* Query VPD */ 207 cdb[ 232 unsigned char cdb[MAX_COMMAND_SIZE], *buf, *page_83; local 682 unsigned char *cdb = &pt->pscsi_cdb[0]; local 761 pscsi_alloc_task(unsigned char *cdb) argument [all...] |
H A D | target_core_cdb.c | 607 unsigned char *cdb = cmd->t_task_cdb; local 635 if (!(cdb[1] & 0x1)) { 636 if (cdb[2]) { 638 cdb[2]); 649 if (cdb[2] == evpd_handlers[p].page) { 650 buf[1] = cdb[2]; 656 pr_err("Unknown VPD Code: 0x%02x\n", cdb[2]); 879 char *cdb = cmd->t_task_cdb; local 889 switch (cdb[2] & 0x3f) { 906 cdb[ 958 unsigned char *cdb = cmd->t_task_cdb; local 1025 unsigned char *cdb = &cmd->t_task_cdb[0]; local 1153 target_get_task_cdb(struct se_task *task, unsigned char *cdb) argument [all...] |
H A D | target_core_alua.c | 363 unsigned char *cdb, 379 unsigned char *cdb, 386 switch (cdb[0]) { 396 switch (cdb[1]) { 404 switch (cdb[1]) { 427 unsigned char *cdb, 434 switch (cdb[0]) { 438 switch (cdb[1]) { 446 switch (cdb[1]) { 467 unsigned char *cdb, 361 core_alua_state_nonoptimized( struct se_cmd *cmd, unsigned char *cdb, int nonop_delay_msecs, u8 *alua_ascq) argument 377 core_alua_state_standby( struct se_cmd *cmd, unsigned char *cdb, u8 *alua_ascq) argument 425 core_alua_state_unavailable( struct se_cmd *cmd, unsigned char *cdb, u8 *alua_ascq) argument 465 core_alua_state_transition( struct se_cmd *cmd, unsigned char *cdb, u8 *alua_ascq) argument 502 core_alua_state_check_nop( struct se_cmd *cmd, unsigned char *cdb, u8 *alua_ascq) argument 522 core_alua_state_check( struct se_cmd *cmd, unsigned char *cdb, u8 *alua_ascq) argument [all...] |
H A D | target_core_ua.c | 43 unsigned char *cdb) 74 switch (cdb[0]) { 41 core_scsi3_ua_check( struct se_cmd *cmd, unsigned char *cdb) argument
|
H A D | target_core_pr.c | 73 unsigned char *cdb, 76 switch (cdb[0]) { 326 unsigned char *cdb, 342 cdb, pr_reg_type); 390 switch (cdb[0]) { 417 switch (cdb[1] & 0x1f) { 436 " action: 0x%02x\n", cdb[1] & 0x1f); 454 switch (cdb[1] & 0x1f) { 483 (cdb[1] & 0x1f)); 508 " reservation holder\n", cdb[ 71 core_scsi2_reservation_seq_non_holder( struct se_cmd *cmd, unsigned char *cdb, u32 pr_reg_type) argument 324 core_scsi3_pr_seq_non_holder( struct se_cmd *cmd, unsigned char *cdb, u32 pr_reg_type) argument 3792 core_scsi3_extract_reservation_key(unsigned char *cdb) argument 3808 unsigned char *cdb = &cmd->t_task_cdb[0]; local 4360 core_pt_seq_non_holder( struct se_cmd *cmd, unsigned char *cdb, u32 pr_reg_type) argument [all...] |
/drivers/scsi/megaraid/ |
H A D | megaraid_sas_fusion.c | 1145 * @cdb: CDB 1146 * @cdb_len: cdb length 1159 u8 *cdb = io_request->CDB.CDB32; local 1167 memset(cdb, 0, sizeof(io_request->CDB.CDB32)); 1168 cdb[0] = MEGASAS_SCSI_VARIABLE_LENGTH_CMD; 1169 cdb[7] = MEGASAS_SCSI_ADDL_CDB_LEN; 1172 cdb[9] = MEGASAS_SCSI_SERVICE_ACTION_READ32; 1174 cdb[9] = MEGASAS_SCSI_SERVICE_ACTION_WRITE32; 1175 cdb[10] = MEGASAS_RD_WR_PROTECT_CHECK_ALL; 1178 cdb[1 [all...] |
/drivers/ata/ |
H A D | libata-scsi.c | 1309 const u8 *cdb = scmd->cmnd; local 1316 if (cdb[1] & 0x1) { 1319 if (cdb[4] & 0x2) 1321 if (((cdb[4] >> 4) & 0xf) != 0) 1324 if (cdb[4] & 0x1) { 1410 * @cdb: SCSI command to translate 1418 static void scsi_6_lba_len(const u8 *cdb, u64 *plba, u32 *plen) argument 1425 lba |= ((u64)(cdb[1] & 0x1f)) << 16; 1426 lba |= ((u64)cdb[2]) << 8; 1427 lba |= ((u64)cdb[ 1445 scsi_10_lba_len(const u8 *cdb, u64 *plba, u32 *plen) argument 1474 scsi_16_lba_len(const u8 *cdb, u64 *plba, u32 *plen) argument 1517 const u8 *cdb = scmd->cmnd; local 1642 const u8 *cdb = scmd->cmnd; local 1727 u8 *cdb = cmd->cmnd; local 2851 const u8 *cdb = scmd->cmnd; local 3035 const u8 *cdb = scmd->cmnd; local [all...] |
H A D | libata-eh.c | 1559 u8 cdb[ATAPI_CDB_LEN] = { TEST_UNIT_READY, 0, 0, 0, 0, 0 }; local 1569 err_mask = ata_exec_internal(dev, &tf, cdb, DMA_NONE, NULL, 0, 0); 1593 u8 cdb[ATAPI_CDB_LEN] = local 1625 return ata_exec_internal(dev, &tf, cdb, DMA_FROM_DEVICE, 2420 const u8 *cdb = qc->cdb; local 2452 "cdb %02x %02x %02x %02x %02x %02x %02x %02x " 2454 cdb[0], cdb[1], cdb[ [all...] |
H A D | libata.h | 72 struct ata_taskfile *tf, const u8 *cdb, 76 struct ata_taskfile *tf, const u8 *cdb,
|
/drivers/block/ |
H A D | cciss_scsi.c | 924 unsigned char *cdb, 943 memcpy(c->Request.CDB, cdb, cdblen); 1044 char cdb[6]; local 1059 cdb[0] = CISS_INQUIRY; 1060 cdb[1] = (page != 0); 1061 cdb[2] = page; 1062 cdb[3] = 0; 1063 cdb[4] = bufsize; 1064 cdb[5] = 0; 1065 rc = cciss_scsi_do_simple_cmd(h, c, scsi3addr, cdb, 921 cciss_scsi_do_simple_cmd(ctlr_info_t *h, CommandList_struct *c, unsigned char *scsi3addr, unsigned char *cdb, unsigned char cdblen, unsigned char *buf, int bufsize, int direction) argument 1106 unsigned char cdb[12]; local [all...] |
H A D | ub.c | 160 unsigned char cdb[UB_MAX_CDB_SIZE]; member in struct:ub_scsi_cmd 697 cmd->cdb[0] = (cmd->dir == UB_DIR_READ)? READ_10: WRITE_10; 699 cmd->cdb[2] = block >> 24; 700 cmd->cdb[3] = block >> 16; 701 cmd->cdb[4] = block >> 8; 702 cmd->cdb[5] = block; 703 cmd->cdb[7] = nblks >> 8; 704 cmd->cdb[8] = nblks; 727 memcpy(&cmd->cdb, rq->cmd, rq->cmd_len); 897 memcpy(bcb->CDB, cmd->cdb, UB_MAX_CDB_SIZ [all...] |
/drivers/scsi/isci/ |
H A D | sas.h | 94 u8 cdb[16]; member in struct:ssp_cmd_iu
|
/drivers/scsi/ufs/ |
H A D | ufs.h | 153 * @cdb: Command Descriptor Block CDB DW-4 to DW-7 158 u8 cdb[MAX_CDB_SIZE]; member in struct:utp_upiu_cmd
|
/drivers/usb/storage/ |
H A D | ene_ub6250.c | 651 unsigned char *cdb = srb->cmnd; local 655 u32 bn = ((cdb[2] << 24) & 0xff000000) | ((cdb[3] << 16) & 0x00ff0000) | 656 ((cdb[4] << 8) & 0x0000ff00) | ((cdb[5] << 0) & 0x000000ff); 657 u16 blen = ((cdb[7] << 8) & 0xff00) | ((cdb[8] << 0) & 0x00ff); 691 unsigned char *cdb = srb->cmnd; local 695 u32 bn = ((cdb[2] << 24) & 0xff000000) | ((cdb[ 1630 unsigned char *cdb = srb->cmnd; local 1730 unsigned char *cdb = srb->cmnd; local [all...] |
/drivers/scsi/osd/ |
H A D | osd_initiator.c | 345 struct osd_cdb_head *cdbh = osd_cdb_head(&or->cdb); 368 struct osd_cdb *ocdb = &or->cdb; 590 struct osdv1_cdb *ocdb = &or->cdb.v1; 615 struct osdv2_cdb *ocdb = &or->cdb.v2; 661 struct osd_cdb_head *ocdb = osd_cdb_head(&or->cdb); 675 const u8 *cdb, ...); */ 942 struct osd_cdb_head *cdbh = osd_cdb_head(&or->cdb); 1203 struct osd_cdb_head *cdbh = osd_cdb_head(&or->cdb); 1302 struct osd_cdb_head *cdbh = osd_cdb_head(&or->cdb); 1423 struct osd_cdb_head *cdbh = osd_cdb_head(&or->cdb); 2006 osd_set_caps(struct osd_cdb *cdb, const void *caps) argument [all...] |