Home
last modified time | relevance | path

Searched refs:cdb_len (Results 1 – 33 of 33) sorted by relevance

/linux-4.1.27/drivers/ata/
Dsata_inic162x.c483 unsigned int cdb_len = 0; in inic_qc_prep() local
488 cdb_len = qc->dev->cdb_len; in inic_qc_prep()
497 cpb->len = cpu_to_le32(qc->nbytes + cdb_len); in inic_qc_prep()
523 prd->len = cpu_to_le16(cdb_len); in inic_qc_prep()
Dsata_promise.c505 unsigned int cdb_len = qc->dev->cdb_len; in pdc_atapi_pkt() local
570 BUG_ON(cdb_len & ~0x1E); in pdc_atapi_pkt()
573 buf[30] = (((cdb_len >> 1) & 7) << 5) | ATA_REG_DATA | PDC_LAST_REG; in pdc_atapi_pkt()
574 memcpy(buf+31, cdb, cdb_len); in pdc_atapi_pkt()
Dacard-ahci.c279 memcpy(cmd_tbl + AHCI_CMD_TBL_CDB, qc->cdb, qc->dev->cdb_len); in acard_ahci_qc_prep()
Dlibata-scsi.c2631 memset(&qc->cdb, 0, qc->dev->cdb_len); in atapi_request_sense()
2758 memset(qc->cdb, 0, dev->cdb_len); in atapi_xlat()
3454 if (unlikely(!scmd->cmd_len || scmd->cmd_len > dev->cdb_len)) in __ata_scsi_queuecmd()
3466 if (unlikely(len > scmd->cmd_len || len > dev->cdb_len)) in __ata_scsi_queuecmd()
3488 scmd->cmd_len, scsi_op, dev->cdb_len); in __ata_scsi_queuecmd()
Dsata_sil24.c483 if (dev->cdb_len == 16) in sil24_dev_config()
872 memcpy(cb->atapi.cdb, qc->cdb, qc->dev->cdb_len); in sil24_qc_prep()
Dlibata-eh.c2530 size_t cdb_len = qc->dev->cdb_len; in ata_eh_link_report() local
2534 cdb_len = qc->scsicmd->cmd_len; in ata_eh_link_report()
2537 cdb, cdb_len); in ata_eh_link_report()
Dlibata-sff.c792 WARN_ON_ONCE(qc->dev->cdb_len < 12); in atapi_send_cdb()
794 ap->ops->sff_data_xfer(qc->dev, qc->cdb, qc->dev->cdb_len, 1); in atapi_send_cdb()
Dsata_fsl.c545 memcpy((void *)&cd->acmd, qc->cdb, qc->dev->cdb_len); in sata_fsl_qc_prep()
Dlibata-core.c2239 dev->cdb_len = 0; in ata_dev_configure()
2373 dev->cdb_len = 16; in ata_dev_configure()
2390 dev->cdb_len = (unsigned int) rc; in ata_dev_configure()
Dlibahci.c1543 memcpy(cmd_tbl + AHCI_CMD_TBL_CDB, qc->cdb, qc->dev->cdb_len); in ahci_qc_prep()
/linux-4.1.27/drivers/scsi/fnic/
Dfnic_res.h86 u8 cdb_len, in fnic_queue_wq_copy_desc_icmnd_16() argument
112 memcpy(desc->u.icmnd_16.scsi_cdb, scsi_cdb, cdb_len); /* SCSI CDB */ in fnic_queue_wq_copy_desc_icmnd_16()
/linux-4.1.27/drivers/scsi/
Dscsi_logging.c198 const unsigned char *cdb, size_t cdb_len) in __scsi_format_command() argument
207 if (cdb_len < len) in __scsi_format_command()
208 len = cdb_len; in __scsi_format_command()
Dqla1280.h523 __le16 cdb_len; /* SCSI command length. */ member
630 __le16 cdb_len; /* SCSI command length. */ member
650 __le16 cdb_len; /* SCSI command length. */ member
796 uint8_t cdb_len; member
Da100u2w.c889 scb->cdb_len = cmd->cmd_len; in inia100_build_scb()
890 if (scb->cdb_len >= IMAX_CDB) { in inia100_build_scb()
892 scb->cdb_len = IMAX_CDB; in inia100_build_scb()
900 memcpy(scb->cdb, cmd->cmnd, scb->cdb_len); in inia100_build_scb()
Da100u2w.h162 u8 cdb_len; /*21 CDB Length */ member
Dhpsa.c252 struct CommandList *c, u32 ioaccel_handle, u8 *cdb, int cdb_len,
3313 static int fixup_ioaccel_cdb(u8 *cdb, int *cdb_len) in fixup_ioaccel_cdb() argument
3326 if (*cdb_len == 6) { in fixup_ioaccel_cdb()
3330 BUG_ON(*cdb_len != 12); in fixup_ioaccel_cdb()
3354 *cdb_len = 10; in fixup_ioaccel_cdb()
3361 struct CommandList *c, u32 ioaccel_handle, u8 *cdb, int cdb_len, in hpsa_scsi_ioaccel1_queue_command() argument
3382 if (fixup_ioaccel_cdb(cdb, &cdb_len)) { in hpsa_scsi_ioaccel1_queue_command()
3438 (cdb_len & IOACCEL1_IOFLAGS_CDBLEN_MASK)); in hpsa_scsi_ioaccel1_queue_command()
3440 memcpy(cp->CDB, cdb, cdb_len); in hpsa_scsi_ioaccel1_queue_command()
3521 struct CommandList *c, u32 ioaccel_handle, u8 *cdb, int cdb_len, in hpsa_scsi_ioaccel2_queue_command() argument
[all …]
Du14-34f.c572 unsigned char cdb_len; /* 6, 10, or 12 */ member
760 cpp->cdb_len = 6; in board_inquiry()
1297 cpp->cdb_len = SCpnt->cmd_len; in u14_34f_queuecommand_lck()
Dadvansys.c321 uchar cdb_len; member
1853 uchar cdb_len; /* SCSI CDB length. Must <= 16 bytes. */ member
2614 (ulong)q->cdbptr, q->q2.cdb_len, in asc_prt_asc_scsi_q()
2638 (ulong)q->d2.srb_ptr, q->d2.target_ix, q->d2.cdb_len, in asc_prt_asc_qdone_info()
2692 q->cdb_len, q->done_status, q->host_status, q->scsi_status); in asc_prt_adv_scsi_req_q()
7885 asc_scsi_q->q2.cdb_len = scp->cmd_len; in asc_build_req()
8136 scsiqp->cdb_len = scp->cmd_len; in adv_build_req()
8341 (uchar *)scsiq->cdbptr, scsiq->q2.cdb_len >> 1); in AscPutReadyQueue()
Dqla1280.c2885 pkt->cdb_len = cpu_to_le16(CMD_CDBLEN(cmd)); in qla1280_64bit_start_scsi()
3154 pkt->cdb_len = cpu_to_le16(CMD_CDBLEN(cmd)); in qla1280_32bit_start_scsi()
/linux-4.1.27/drivers/scsi/megaraid/
Dmegaraid_sas_fusion.c1310 megasas_set_pd_lba(struct MPI2_RAID_SCSI_IO_REQUEST *io_request, u8 cdb_len, in megasas_set_pd_lba() argument
1374 if (((cdb_len == 12) || (cdb_len == 16)) && in megasas_set_pd_lba()
1376 if (cdb_len == 16) { in megasas_set_pd_lba()
1400 cdb_len = 10; in megasas_set_pd_lba()
1401 } else if ((cdb_len < 16) && (start_blk > 0xffffffff)) { in megasas_set_pd_lba()
1403 switch (cdb_len) { in megasas_set_pd_lba()
1438 cdb_len = 16; in megasas_set_pd_lba()
1442 switch (cdb_len) { in megasas_set_pd_lba()
Dmegaraid_sas.h1210 u8 cdb_len; /*06h */ member
1331 u8 cdb_len; /*06h */ member
Dmegaraid_sas_base.c1221 pthru->cdb_len = scp->cmd_len; in megasas_build_dcdb()
1494 pthru->lun, pthru->cdb_len, le32_to_cpu(pthru->data_xfer_len), in megasas_dump_pending_frames()
/linux-4.1.27/drivers/block/
Dida_cmd.h330 __u8 cdb_len; member
/linux-4.1.27/drivers/scsi/aic7xxx/
Daic7xxx_osm.c1510 hscb->cdb_len = cmd->cmd_len; in ahc_linux_run_command()
1511 if (hscb->cdb_len <= 12) { in ahc_linux_run_command()
1512 memcpy(hscb->shared_data.cdb, cmd->cmnd, hscb->cdb_len); in ahc_linux_run_command()
1514 memcpy(hscb->cdb32, cmd->cmnd, hscb->cdb_len); in ahc_linux_run_command()
Daic79xx_osm.c842 reset_scb->hscb->cdb_len = 0; in ahd_linux_dev_reset()
1628 hscb->cdb_len = cmd->cmd_len; in ahd_linux_run_command()
1629 memcpy(hscb->shared_data.idata.cdb, cmd->cmnd, hscb->cdb_len); in ahd_linux_run_command()
2295 pending_scb->hscb->cdb_len = 0; in ahd_linux_queue_abort_cmd()
Daic7xxx.h469 /*28*/ uint8_t cdb_len; member
Daic7xxx_core.c1138 hscb->cdb_len = sizeof(*sc); in ahc_handle_seqint()
2112 hscb->cdb_len);
7928 atio->cdb_len = 6; in ahc_handle_target_cmd()
7932 atio->cdb_len = 10; in ahc_handle_target_cmd()
7935 atio->cdb_len = 16; in ahc_handle_target_cmd()
7938 atio->cdb_len = 12; in ahc_handle_target_cmd()
7943 atio->cdb_len = 1; in ahc_handle_target_cmd()
7948 memcpy(atio->cdb_io.cdb_bytes, byte, atio->cdb_len); in ahc_handle_target_cmd()
Daic79xx.h498 /*22*/ uint8_t cdb_len; member
Daic79xx_core.c452 if (scb->hscb->cdb_len <= MAX_CDB_LEN_WITH_SENSE_ADDR in ahd_setup_scb_common()
453 || (scb->hscb->cdb_len & SCB_CDB_LEN_PTR) != 0) in ahd_setup_scb_common()
3609 hscb->cdb_len);
7430 ahd_outb(ahd, CMDLENPTR, offsetof(struct hardware_scb, cdb_len)); in ahd_chip_init()
9109 hscb->cdb_len = sizeof(*sc); in ahd_handle_scsi_status()
10778 atio->cdb_len = 6; in ahd_handle_target_cmd()
10782 atio->cdb_len = 10; in ahd_handle_target_cmd()
10785 atio->cdb_len = 16; in ahd_handle_target_cmd()
10788 atio->cdb_len = 12; in ahd_handle_target_cmd()
10793 atio->cdb_len = 1; in ahd_handle_target_cmd()
[all …]
/linux-4.1.27/drivers/scsi/isci/
Drequest.c1663 task_context->transfer_length_bytes = dev->cdb_len; in scu_atapi_reconstruct_raw_frame_task_context()
1671 int cdb_len = dev->cdb_len; in scu_atapi_construct_task_context() local
1689 memcpy(&ireq->stp.cmd.lbal, task->ata_task.atapi_packet, cdb_len); in scu_atapi_construct_task_context()
1690 task_context->ssp_command_iu_length = cdb_len / sizeof(u32); in scu_atapi_construct_task_context()
/linux-4.1.27/drivers/scsi/esas2r/
Datioctl.h442 u8 cdb_len; member
/linux-4.1.27/drivers/scsi/libsas/
Dsas_ata.c216 memcpy(task->ata_task.atapi_packet, qc->cdb, qc->dev->cdb_len); in sas_ata_qc_issue()
/linux-4.1.27/include/linux/
Dlibata.h705 unsigned int cdb_len; member