/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 | hpsa.c | 250 struct CommandList *c, u32 ioaccel_handle, u8 *cdb, int cdb_len, 801 static int is_firmware_flash_cmd(u8 *cdb) argument 803 return cdb[0] == BMIC_WRITE && cdb[6] == BMIC_FLASH_FIRMWARE; 2035 const u8 *cdb = c->Request.CDB; local 2042 cdb[0], cdb[1], cdb[2], cdb[3], 2043 cdb[ 3241 fixup_ioaccel_cdb(u8 *cdb, int *cdb_len) argument 3288 hpsa_scsi_ioaccel1_queue_command(struct ctlr_info *h, struct CommandList *c, u32 ioaccel_handle, u8 *cdb, int cdb_len, u8 *scsi3addr) argument 3510 hpsa_scsi_ioaccel2_queue_command(struct ctlr_info *h, struct CommandList *c, u32 ioaccel_handle, u8 *cdb, int cdb_len, u8 *scsi3addr) argument 3604 hpsa_scsi_ioaccel_queue_command(struct ctlr_info *h, struct CommandList *c, u32 ioaccel_handle, u8 *cdb, int cdb_len, u8 *scsi3addr) argument 3671 u8 cdb[16]; local [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 | 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...] |
/drivers/isdn/capi/ |
H A D | capiutil.c | 569 static _cdebbuf *bufprint(_cdebbuf *cdb, char *fmt, ...) argument 574 if (!cdb) 577 r = cdb->size - cdb->pos; 578 n = vsnprintf(cdb->p, r, fmt, f); 582 size_t ns = 2 * cdb->size; 585 while ((ns - cdb->pos) <= n) 589 cdebbuf_free(cdb); 592 memcpy(nb, cdb->buf, cdb 608 printstructlen(_cdebbuf *cdb, u8 *m, unsigned len) argument 632 printstruct(_cdebbuf *cdb, u8 *m) argument 650 protocol_message_2_pars(_cdebbuf *cdb, _cmsg *cmsg, int level) argument 719 _cdebbuf *cdb; local 746 cdebbuf_free(_cdebbuf *cdb) argument 770 _cdebbuf *cdb; local 816 _cdebbuf *cdb; local 879 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_sbc.c | 43 unsigned char *cdb = cmd->t_task_cdb; local 61 if (!(cdb[8] & 1) && !!(cdb[2] | cdb[3] | cdb[4] | cdb[5])) 179 static inline u32 transport_get_sectors_6(unsigned char *cdb) argument 189 return cdb[4] ? : 256; 192 static inline u32 transport_get_sectors_10(unsigned char *cdb) argument 194 return (u32)(cdb[ 197 transport_get_sectors_12(unsigned char *cdb) argument 202 transport_get_sectors_16(unsigned char *cdb) argument 211 transport_get_sectors_32(unsigned char *cdb) argument 218 transport_lba_21(unsigned char *cdb) argument 223 transport_lba_32(unsigned char *cdb) argument 228 transport_lba_64(unsigned char *cdb) argument 241 transport_lba_64_ext(unsigned char *cdb) argument 618 sbc_check_prot(struct se_device *dev, struct se_cmd *cmd, unsigned char *cdb, u32 sectors, bool is_write) argument 672 unsigned char *cdb = cmd->t_task_cdb; local [all...] |
H A D | target_core_spc.c | 715 unsigned char *cdb = cmd->t_task_cdb; local 732 if (!(cdb[1] & 0x1)) { 733 if (cdb[2]) { 735 cdb[2]); 746 if (cdb[2] == evpd_handlers[p].page) { 747 buf[1] = cdb[2]; 754 pr_err("Unknown VPD Code: 0x%02x\n", cdb[2]); 988 char *cdb = cmd->t_task_cdb; local 992 bool dbd = !!(cdb[1] & 0x08); 993 bool llba = ten ? !!(cdb[ 1110 char *cdb = cmd->t_task_cdb; local 1171 unsigned char *cdb = cmd->t_task_cdb; local 1296 unsigned char *cdb = cmd->t_task_cdb; local [all...] |
H A D | target_core_pscsi.c | 155 unsigned char cdb[MAX_COMMAND_SIZE], *buf; local 162 memset(cdb, 0, MAX_COMMAND_SIZE); 163 cdb[0] = MODE_SENSE; 164 cdb[4] = 0x0c; /* 12 bytes */ 166 ret = scsi_execute_req(sdev, cdb, DMA_FROM_DEVICE, buf, 12, NULL, 203 unsigned char cdb[MAX_COMMAND_SIZE], *buf; local 210 memset(cdb, 0, MAX_COMMAND_SIZE); 211 cdb[0] = INQUIRY; 212 cdb[1] = 0x01; /* Query VPD */ 213 cdb[ 238 unsigned char cdb[MAX_COMMAND_SIZE], *buf, *page_83; local 622 unsigned char *cdb; local 977 pscsi_clear_cdb_lun(unsigned char *cdb) argument 999 unsigned char *cdb = cmd->t_task_cdb; local [all...] |
H A D | target_core_xcopy.c | 584 unsigned char *cdb, 603 sense_rc = target_setup_cmd_from_cdb(cmd, cdb); 676 unsigned char cdb[16]; local 687 memset(&cdb[0], 0, 16); 688 cdb[0] = READ_16; 689 put_unaligned_be64(src_lba, &cdb[2]); 690 put_unaligned_be32(src_sectors, &cdb[10]); 698 rc = target_xcopy_setup_pt_cmd(xpt_cmd, xop, src_dev, &cdb[0], 736 unsigned char cdb[16]; local 747 memset(&cdb[ 580 target_xcopy_setup_pt_cmd( struct xcopy_pt_cmd *xpt_cmd, struct xcopy_op *xop, struct se_device *se_dev, unsigned char *cdb, bool remote_port, bool alloc_mem) argument 1055 unsigned char *cdb = &se_cmd->t_task_cdb[0]; local [all...] |
H A D | target_core_pr.c | 305 unsigned char *cdb = cmd->t_task_cdb; local 361 switch (cdb[0]) { 388 switch (cdb[1] & 0x1f) { 407 " action: 0x%02x\n", cdb[1] & 0x1f); 425 switch (cdb[1] & 0x1f) { 454 (cdb[1] & 0x1f)); 478 " reservation holder\n", cdb[0], 495 se_sess->se_node_acl->initiatorname, cdb[0], 512 " nexus\n", cdb[0], 526 " reservation\n", cdb[ 3459 core_scsi3_extract_reservation_key(unsigned char *cdb) argument 3476 unsigned char *cdb = &cmd->t_task_cdb[0]; local [all...] |
H A D | target_core_alua.c | 474 unsigned char *cdb, 493 /* Only need to check for cdb actually containing LBAs */ 562 unsigned char *cdb) 568 switch (cdb[0]) { 580 switch (cdb[1] & 0x1f) { 588 switch (cdb[1] & 0x1f) { 596 switch (cdb[1]) { 619 unsigned char *cdb) 625 switch (cdb[0]) { 630 switch (cdb[ 472 core_alua_state_nonoptimized( struct se_cmd *cmd, unsigned char *cdb, int nonop_delay_msecs) argument 560 core_alua_state_standby( struct se_cmd *cmd, unsigned char *cdb) argument 617 core_alua_state_unavailable( struct se_cmd *cmd, unsigned char *cdb) argument 657 core_alua_state_transition( struct se_cmd *cmd, unsigned char *cdb) argument 698 unsigned char *cdb = cmd->t_task_cdb; local [all...] |
/drivers/ata/ |
H A D | libata-scsi.c | 1332 const u8 *cdb = scmd->cmnd; local 1339 if (cdb[1] & 0x1) { 1342 if (cdb[4] & 0x2) 1344 if (((cdb[4] >> 4) & 0xf) != 0) 1347 if (cdb[4] & 0x1) { 1433 * @cdb: SCSI command to translate 1441 static void scsi_6_lba_len(const u8 *cdb, u64 *plba, u32 *plen) argument 1448 lba |= ((u64)(cdb[1] & 0x1f)) << 16; 1449 lba |= ((u64)cdb[2]) << 8; 1450 lba |= ((u64)cdb[ 1468 scsi_10_lba_len(const u8 *cdb, u64 *plba, u32 *plen) argument 1497 scsi_16_lba_len(const u8 *cdb, u64 *plba, u32 *plen) argument 1540 const u8 *cdb = scmd->cmnd; local 1665 const u8 *cdb = scmd->cmnd; local 1750 u8 *cdb = cmd->cmnd; local 2906 const u8 *cdb = scmd->cmnd; local 3090 const u8 *cdb = scmd->cmnd; local 3210 const u8 *cdb = scmd->cmnd; local [all...] |
H A D | libata-zpodd.c | 37 const char cdb[] = { GPCMD_START_STOP_UNIT, local 48 return ata_exec_internal(dev, &tf, cdb, DMA_NONE, NULL, 0, 0); 58 char cdb[] = { GPCMD_GET_CONFIGURATION, local 72 ret = ata_exec_internal(dev, &tf, cdb, DMA_FROM_DEVICE,
|
H A D | libata-eh.c | 1597 u8 cdb[ATAPI_CDB_LEN] = { TEST_UNIT_READY, 0, 0, 0, 0, 0 }; local 1607 err_mask = ata_exec_internal(dev, &tf, cdb, DMA_NONE, NULL, 0, 0); 1631 u8 cdb[ATAPI_CDB_LEN] = local 1663 return ata_exec_internal(dev, &tf, cdb, DMA_FROM_DEVICE, 2483 const u8 *cdb = qc->cdb; local 2515 "cdb %02x %02x %02x %02x %02x %02x %02x %02x " 2517 cdb[0], cdb[1], cdb[ [all...] |
/drivers/scsi/megaraid/ |
H A D | megaraid_sas_fusion.c | 1331 * @cdb: CDB 1332 * @cdb_len: cdb length 1345 u8 *cdb = io_request->CDB.CDB32; local 1353 memset(cdb, 0, sizeof(io_request->CDB.CDB32)); 1354 cdb[0] = MEGASAS_SCSI_VARIABLE_LENGTH_CMD; 1355 cdb[7] = MEGASAS_SCSI_ADDL_CDB_LEN; 1358 cdb[9] = MEGASAS_SCSI_SERVICE_ACTION_READ32; 1360 cdb[9] = MEGASAS_SCSI_SERVICE_ACTION_WRITE32; 1361 cdb[10] = MEGASAS_RD_WR_PROTECT_CHECK_ALL; 1364 cdb[1 [all...] |
/drivers/scsi/esas2r/ |
H A D | esas2r_io.c | 533 u8 *cdb = (u8 *)&rq->vrq->scsi.cdb[0]; local 545 switch (rq->vrq->scsi.cdb[0]) { 550 MAKEDWORD(MAKEWORD(cdb[9], 551 cdb[8]), 552 MAKEWORD(cdb[7], 553 cdb[6])); 564 MAKEDWORD(MAKEWORD(cdb[5], 565 cdb[4]), 566 MAKEWORD(cdb[ [all...] |
/drivers/block/ |
H A D | cciss_scsi.c | 915 unsigned char *cdb, 934 memcpy(c->Request.CDB, cdb, cdblen); 1035 char cdb[6]; local 1050 cdb[0] = CISS_INQUIRY; 1051 cdb[1] = (page != 0); 1052 cdb[2] = page; 1053 cdb[3] = 0; 1054 cdb[4] = bufsize; 1055 cdb[5] = 0; 1056 rc = cciss_scsi_do_simple_cmd(h, c, scsi3addr, cdb, 912 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 1097 unsigned char cdb[12]; local [all...] |
H A D | skd_main.c | 253 u8 cdb[16]; member in struct:skd_sg_io 510 scsi_req->cdb[0] = 0x28; 512 scsi_req->cdb[0] = 0x2a; 514 scsi_req->cdb[1] = 0; 515 scsi_req->cdb[2] = (lba & 0xff000000) >> 24; 516 scsi_req->cdb[3] = (lba & 0xff0000) >> 16; 517 scsi_req->cdb[4] = (lba & 0xff00) >> 8; 518 scsi_req->cdb[5] = (lba & 0xff); 519 scsi_req->cdb[6] = 0; 520 scsi_req->cdb[ 2487 skd_do_inq_page_00(struct skd_device *skdev, volatile struct fit_completion_entry_v1 *skcomp, volatile struct fit_comp_error_info *skerr, uint8_t *cdb, uint8_t *buf) argument 2586 skd_do_inq_page_da(struct skd_device *skdev, volatile struct fit_completion_entry_v1 *skcomp, volatile struct fit_comp_error_info *skerr, uint8_t *cdb, uint8_t *buf) argument 2640 skd_do_driver_inq(struct skd_device *skdev, volatile struct fit_completion_entry_v1 *skcomp, volatile struct fit_comp_error_info *skerr, uint8_t *cdb, uint8_t *buf) argument [all...] |
H A D | nvme-scsi.c | 288 #define GET_OPCODE(cdb) cdb[0] 290 #define GET_U8_FROM_CDB(cdb, index) (cdb[index] << 0) 292 #define GET_U16_FROM_CDB(cdb, index) ((cdb[index] << 8) | (cdb[index + 1] << 0)) 294 #define GET_U24_FROM_CDB(cdb, index) ((cdb[index] << 16) | \ 295 (cdb[inde [all...] |
/drivers/scsi/isci/ |
H A D | sas.h | 94 u8 cdb[16]; member in struct:ssp_cmd_iu
|
/drivers/usb/storage/ |
H A D | ene_ub6250.c | 663 unsigned char *cdb = srb->cmnd; local 667 u32 bn = ((cdb[2] << 24) & 0xff000000) | ((cdb[3] << 16) & 0x00ff0000) | 668 ((cdb[4] << 8) & 0x0000ff00) | ((cdb[5] << 0) & 0x000000ff); 669 u16 blen = ((cdb[7] << 8) & 0xff00) | ((cdb[8] << 0) & 0x00ff); 703 unsigned char *cdb = srb->cmnd; local 707 u32 bn = ((cdb[2] << 24) & 0xff000000) | ((cdb[ 1642 unsigned char *cdb = srb->cmnd; local 1742 unsigned char *cdb = srb->cmnd; local [all...] |
/drivers/scsi/osd/ |
H A D | osd_initiator.c | 349 struct osd_cdb_head *cdbh = osd_cdb_head(&or->cdb); 372 struct osd_cdb *ocdb = &or->cdb; 594 struct osdv1_cdb *ocdb = &or->cdb.v1; 619 struct osdv2_cdb *ocdb = &or->cdb.v2; 665 struct osd_cdb_head *ocdb = osd_cdb_head(&or->cdb); 679 const u8 *cdb, ...); */ 946 struct osd_cdb_head *cdbh = osd_cdb_head(&or->cdb); 1207 struct osd_cdb_head *cdbh = osd_cdb_head(&or->cdb); 1306 struct osd_cdb_head *cdbh = osd_cdb_head(&or->cdb); 1427 struct osd_cdb_head *cdbh = osd_cdb_head(&or->cdb); 2010 osd_set_caps(struct osd_cdb *cdb, const void *caps) argument [all...] |