/openbmc/linux/Documentation/scsi/ |
H A D | advansys.rst | 13 The CDB counts below indicate the number of SCSI CDB (Command 15 cache and board LRAM. A CDB is a single SCSI command. The driver 21 - ABP-480 - Bus-Master CardBus (16 CDB) 24 - ABP510/5150 - Bus-Master ISA (240 CDB) 25 - ABP5140 - Bus-Master ISA PnP (16 CDB) 26 - ABP5142 - Bus-Master ISA PnP with floppy (16 CDB) 27 - ABP902/3902 - Bus-Master PCI (16 CDB) 28 - ABP3905 - Bus-Master PCI (16 CDB) 29 - ABP915 - Bus-Master PCI (16 CDB) 30 - ABP920 - Bus-Master PCI (16 CDB) [all …]
|
H A D | ChangeLog.ips | 47 - Don't Send CDB's if we already know the device is not present
|
H A D | ChangeLog.megaraid_sas | 143 6. Convert 6,10,12 byte CDB's to 16 byte CDB for large LBA's for FastPath 610 i. Register 16 byte CDB capability with scsi midlayer 614 hardware supports 16 byte CDB's."
|
/openbmc/linux/drivers/usb/storage/ |
H A D | ene_ub6250.c | 701 bcb->CDB[0] = 0xF1; in sd_scsi_read() 702 bcb->CDB[5] = (unsigned char)(bnByte); in sd_scsi_read() 703 bcb->CDB[4] = (unsigned char)(bnByte>>8); in sd_scsi_read() 704 bcb->CDB[3] = (unsigned char)(bnByte>>16); in sd_scsi_read() 705 bcb->CDB[2] = (unsigned char)(bnByte>>24); in sd_scsi_read() 741 bcb->CDB[0] = 0xF0; in sd_scsi_write() 742 bcb->CDB[5] = (unsigned char)(bnByte); in sd_scsi_write() 743 bcb->CDB[4] = (unsigned char)(bnByte>>8); in sd_scsi_write() 744 bcb->CDB[3] = (unsigned char)(bnByte>>16); in sd_scsi_write() 745 bcb->CDB[2] = (unsigned char)(bnByte>>24); in sd_scsi_write() [all …]
|
H A D | initializers.c | 66 memset(bcb->CDB, 0, sizeof(bcb->CDB)); in usb_stor_ucr61s2b_init() 67 memcpy(bcb->CDB, init_string, sizeof(init_string) - 1); in usb_stor_ucr61s2b_init()
|
H A D | realtek_cr.c | 221 memset(bcb->CDB, 0, sizeof(bcb->CDB)); in rts51x_bulk_transport() 222 memcpy(bcb->CDB, cmd, bcb->Length); in rts51x_bulk_transport() 310 memset(bcb->CDB, 0, sizeof(bcb->CDB)); in rts51x_bulk_transport_special() 311 memcpy(bcb->CDB, cmd, bcb->Length); in rts51x_bulk_transport_special()
|
H A D | transport.c | 1144 memset(bcb->CDB, 0, sizeof(bcb->CDB)); in usb_stor_Bulk_transport() 1145 memcpy(bcb->CDB, srb->cmnd, bcb->Length); in usb_stor_Bulk_transport()
|
/openbmc/qemu/docs/interop/ |
H A D | pr-helper.rst | 51 of a 16-byte SCSI CDB. A file descriptor must be passed to the helper 52 together with the SCSI CDB using ancillary data. 54 The CDB has the following limitations: 59 - the allocation length (stored in bytes 7-8 of the CDB for PERSISTENT 60 RESERVE IN) or parameter list length (stored in bytes 5-8 of the CDB 64 CDB. The length of the parameter list is taken from the CDB itself. 81 specified in the CDB for the PERSISTENT RESERVE IN command.
|
/openbmc/u-boot/drivers/usb/gadget/ |
H A D | f_rockusb.c | 358 debug("cbw: ucOperCode=%x\n", cbw->CDB[0]); in printcbw() 359 debug("cbw: ucReserved=%x\n", cbw->CDB[1]); in printcbw() 360 debug("cbw: dwAddress:%x %x %x %x\n", cbw->CDB[5], cbw->CDB[4], in printcbw() 361 cbw->CDB[3], cbw->CDB[2]); in printcbw() 362 debug("cbw: ucReserved2=%x\n", cbw->CDB[6]); in printcbw() 363 debug("cbw: uslength:%x %x\n", cbw->CDB[8], cbw->CDB[7]); in printcbw() 623 sector_count = (int)get_unaligned_be16(&cbw->CDB[7]); in cb_read_lba() 640 f_rkusb->lba = get_unaligned_be32(&cbw->CDB[2]); in cb_read_lba() 665 sector_count = (int)get_unaligned_be16(&cbw->CDB[7]); in cb_write_lba() 682 f_rkusb->lba = get_unaligned_be32(&cbw->CDB[2]); in cb_write_lba() [all …]
|
H A D | storage_common.c | 182 u8 CDB[16]; /* Command Data Block */ member
|
/openbmc/linux/drivers/message/fusion/ |
H A D | mptscsih.c | 348 ioc->name, pReq->CDB[0], SCpnt)); in mptscsih_AddSGE() 830 if ((pScsiReq->CDB[0] == READ_6 && ((pScsiReq->CDB[1] & 0x02) == 0)) || in mptscsih_io_done() 831 pScsiReq->CDB[0] == READ_10 || in mptscsih_io_done() 832 pScsiReq->CDB[0] == READ_12 || in mptscsih_io_done() 833 (pScsiReq->CDB[0] == READ_16 && in mptscsih_io_done() 834 ((pScsiReq->CDB[1] & 0x02) == 0)) || in mptscsih_io_done() 835 pScsiReq->CDB[0] == VERIFY || in mptscsih_io_done() 836 pScsiReq->CDB[0] == VERIFY_16) { in mptscsih_io_done() 1397 pScsiReq->CDB[ii] = SCpnt->cmnd[ii]; in mptscsih_qcmd() 1400 pScsiReq->CDB[ii] = 0; in mptscsih_qcmd() [all …]
|
/openbmc/linux/drivers/scsi/ |
H A D | hpsa.c | 1138 if (!is_firmware_flash_cmd(c->Request.CDB)) in dial_down_lockup_detection_during_fw_flash() 1147 if (is_firmware_flash_cmd(c->Request.CDB) && in dial_up_lockup_detection_on_fw_flash_complete() 2652 memcpy(cp->Request.CDB, c->CDB, cp->Request.CDBLen); in complete_scsi_command() 2733 "CDB %16phN data overrun\n", cp->Request.CDB); in complete_scsi_command() 2750 cp->Request.CDB); in complete_scsi_command() 2755 cp->Request.CDB); in complete_scsi_command() 2760 cp->Request.CDB); in complete_scsi_command() 2768 cp->Request.CDB); in complete_scsi_command() 2773 cp->Request.CDB); in complete_scsi_command() 2778 cp->Request.CDB); in complete_scsi_command() [all …]
|
H A D | wd719x.h | 36 u8 CDB[16]; /* 08-23 SCSI CDB (16 bytes as defined by ANSI spec. */ member
|
H A D | hpsa_cmd.h | 370 u8 CDB[16]; member 495 u8 CDB[16]; /* 0x40 - 0x4F */ member
|
/openbmc/linux/drivers/scsi/mpt3sas/ |
H A D | mpt3sas_warpdrive.c | 269 v_lba = get_unaligned_be32(&mpi_request->CDB.CDB32[2]); in mpt3sas_setup_direct_io() 271 v_lba = get_unaligned_be64(&mpi_request->CDB.CDB32[2]); in mpt3sas_setup_direct_io() 294 &mpi_request->CDB.CDB32[2]); in mpt3sas_setup_direct_io() 296 put_unaligned_be64(p_lba, &mpi_request->CDB.CDB32[2]); in mpt3sas_setup_direct_io()
|
/openbmc/linux/drivers/message/fusion/lsi/ |
H A D | mpi_init.h | 90 U8 CDB[16]; /* 18h */ member 220 U8 CDB[20]; /* 00h */ member 230 U8 CDB[16]; /* 00h */ member 277 MPI_SCSI_IO32_CDB_UNION CDB; /* 18h */ member
|
H A D | mpi_raid.h | 188 U8 CDB[16]; /* 18h */ member
|
H A D | mpi_targ.h | 278 U8 CDB[16]; /* 14h */ member 301 U8 CDB[16]; /* 14h */ member
|
/openbmc/linux/drivers/scsi/mpt3sas/mpi/ |
H A D | mpi2_init.h | 77 U8 CDB[20]; /*0x00 */ member 123 MPI2_SCSI_IO_CDB_UNION CDB; /*0x40 */ member 275 MPI25_SCSI_IO_CDB_UNION CDB; /*0x40 */ member
|
/openbmc/linux/include/linux/usb/ |
H A D | storage.h | 59 __u8 CDB[16]; /* max command */ member
|
/openbmc/u-boot/arch/arm/include/asm/arch-rockchip/ |
H A D | f_rockusb.h | 91 u8 CDB[16]; /* Command Data Block */ member
|
/openbmc/linux/include/uapi/linux/ |
H A D | cciss_defs.h | 104 BYTE CDB[16]; member
|
/openbmc/linux/Documentation/driver-api/ |
H A D | libata.rst | 452 transfers CDB and hands off processing to interrupt handler. 641 - !BSY && ERR after CDB transfer starts but before the last byte of CDB 674 - !BSY && ERR(==CHK) && !ABRT after the last byte of CDB is transferred 677 - !BSY && ERR(==CHK) && ABRT after the last byte of CDB is transferred 746 in the STATUS register after the last byte of CDB is transferred for a
|
/openbmc/linux/drivers/scsi/megaraid/ |
H A D | megaraid_sas_fusion.h | 334 u8 CDB[20]; /* 0x00 */ member 527 union MPI2_SCSI_IO_CDB_UNION CDB; /* 0x40 */ member
|
/openbmc/linux/drivers/scsi/aic7xxx/ |
H A D | aic79xx.reg | 1317 * Scb offset for the CDB length field in initiator SCBs. 1355 * Scb offset for the first byte in the CDB for initiator SCBs. 1456 * CDB Limit 1457 * The size, in bytes, of the embedded CDB field in initator SCBs. 4038 * Target-mode CDB type to CDB length table used 4105 * Only valid if CDB length is less than 13 bytes or 4106 * we are using a CDB pointer. Otherwise contains 4149 field SCB_CDB_LEN_PTR 0x80 /* CDB in host memory */
|