Searched refs:cdb (Results 1 - 25 of 115) sorted by relevance

12345

/drivers/scsi/
H A Dscsi_trace.c22 #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 Dpmcraid.c368 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 Daha1542.h130 unchar cdb[MAX_CDB+MAX_SENSE];/* SCSI Command Descriptor Block */ member in struct:ccb
H A D3w-sas.c326 /* 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 Dipr.c554 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 D3w-9xxx.c149 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 Daha1740.h133 u8 cdb[MAX_CDB]; /* CDB area */ member in struct:ecb
/drivers/isdn/capi/
H A Dcapiutil.c747 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 Dkcapi.c349 _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 Dtarget_core_transport.c1449 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 Dtarget_core_pscsi.c149 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 Dtarget_core_cdb.c607 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 Dtarget_core_alua.c363 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 Dtarget_core_ua.c43 unsigned char *cdb)
74 switch (cdb[0]) {
41 core_scsi3_ua_check( struct se_cmd *cmd, unsigned char *cdb) argument
H A Dtarget_core_pr.c73 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 Dmegaraid_sas_fusion.c1145 * @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 Dlibata-scsi.c1309 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 Dlibata-eh.c1559 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 Dlibata.h72 struct ata_taskfile *tf, const u8 *cdb,
76 struct ata_taskfile *tf, const u8 *cdb,
/drivers/block/
H A Dcciss_scsi.c924 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 Dub.c160 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 Dsas.h94 u8 cdb[16]; member in struct:ssp_cmd_iu
/drivers/scsi/ufs/
H A Dufs.h153 * @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 Dene_ub6250.c651 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 Dosd_initiator.c345 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...]

Completed in 646 milliseconds

12345