/freebsd-9.3-release/sys/dev/mps/ |
H A D | mps_sas.c | 1765 bcopy(csio->cdb_io.cdb_ptr, &req->CDB.CDB32[0], csio->cdb_len); 1767 bcopy(csio->cdb_io.cdb_bytes, &req->CDB.CDB32[0],csio->cdb_len); 1773 * is formatted for EEDP support. If all of this is true, set CDB up 1776 eedp_flags = op_code_prot[req->CDB.CDB32[0]]; 1792 * If CDB less than 32, fill in Primary Ref Tag with 1793 * low 4 bytes of LBA. If CDB is 32, tag stuff is 1801 ref_tag_addr = (uint8_t *)&req->CDB.EEDP32. 1805 req->CDB.CDB32[lba_byte + i]; 1808 req->CDB.EEDP32.PrimaryReferenceTag = 1809 htole32(req->CDB 2427 uint8_t *ptrLBA, lba_idx, physLBA_byte, *CDB; local [all...] |
/freebsd-9.3-release/sys/dev/asr/ |
H A D | i2odpt.h | 36 U8 CDB[ I2O_SCSI_CDB_LENGTH ]; member in struct:_PRIVATE_SCSI_SCB_EXECUTE_MESSAGE
|
H A D | i2obscsi.h | 488 U8 CDB[I2O_SCSI_CDB_LENGTH]; member in struct:_I2O_SCSI_SCB_EXECUTE_MESSAGE
|
H A D | asr.c | 1723 * We assume that the CDB has already been set up, so all we do here is 1801 ((PPRIVATE_SCSI_SCB_EXECUTE_MESSAGE)Message_Ptr)->CDB, 2158 Message_Ptr->CDB[0] = SYNCHRONIZE_CACHE; 2159 Message_Ptr->CDB[1] = (lun << 5); 2586 Message_Ptr->CDB[0] = INQUIRY; 2587 Message_Ptr->CDB[4] = 2589 if (Message_Ptr->CDB[4] == 0) { 2590 Message_Ptr->CDB[4] = 255;
|
H A D | i2odep.h | 978 U8 CDB[ I2O_SCSI_CDB_LENGTH=16 ]; 1017 (&((x)->CDB[0])) 1143 /* U8 CDB[16]; */
|
/freebsd-9.3-release/sys/dev/mpt/mpilib/ |
H A D | mpi_init.h | 116 U8 CDB[16]; /* 18h */ member in struct:_MSG_SCSI_IO_REQUEST 246 U8 CDB[20]; /* 00h */ member in struct:__anon8328 256 U8 CDB[16]; /* 00h */ member in struct:__anon8329 303 MPI_SCSI_IO32_CDB_UNION CDB; /* 18h */ member in struct:_MSG_SCSI_IO32_REQUEST
|
H A D | mpi_raid.h | 214 U8 CDB[16]; /* 18h */ member in struct:_MSG_SCSI_IO_RAID_PT_REQUEST
|
H A D | mpi_targ.h | 275 /* Command Buffer Formats (with 16 byte CDB) */ 304 U8 CDB[16]; /* 14h */ member in struct:_MPI_TARGET_SCSI_SPI_CMD_BUFFER 327 U8 CDB[16]; /* 14h */ member in struct:_MPI_TARGET_SSP_CMD_BUFFER 328 /* Additional CDB bytes extend past the CDB field */
|
/freebsd-9.3-release/sys/dev/mpr/mpi/ |
H A D | mpi2_init.h | 100 U8 CDB[20]; /* 0x00 */ member in struct:_MPI2_SCSI_IO_CDB_EEDP32 108 /* MPI v2.0 CDB field */ 148 MPI2_SCSI_IO_CDB_UNION CDB; /* 0x40 */ member in struct:_MPI2_SCSI_IO_REQUEST 194 /* Large CDB Address Space */ 260 /* MPI v2.5 CDB field */ 302 MPI25_SCSI_IO_CDB_UNION CDB; /* 0x40 */ member in struct:_MPI25_SCSI_IO_REQUEST
|
H A D | mpi2_targ.h | 171 * Command Buffer Formats (with 16 byte CDB) 192 U8 CDB[16]; /* 0x24 */ member in struct:_MPI2_TARGET_SSP_CMD_BUFFER 193 /* Additional CDB bytes extend past the CDB field */
|
/freebsd-9.3-release/sys/dev/ciss/ |
H A D | cissio.h | 101 /* CDB type */ 153 u_int8_t CDB[16]; member in struct:__anon7292
|
/freebsd-9.3-release/sys/dev/mps/mpi/ |
H A D | mpi2_init.h | 85 U8 CDB[20]; /* 0x00 */ member in struct:__anon8314 132 MPI2_SCSI_IO_CDB_UNION CDB; /* 0x40 */ member in struct:_MPI2_SCSI_IO_REQUEST 178 /* Large CDB Address Space */
|
H A D | mpi2_targ.h | 158 * Command Buffer Formats (with 16 byte CDB) 179 U8 CDB[16]; /* 0x24 */ member in struct:_MPI2_TARGET_SSP_CMD_BUFFER 180 /* Additional CDB bytes extend past the CDB field */
|
/freebsd-9.3-release/sys/dev/mrsas/ |
H A D | mrsas_fp.c | 1077 * CDB length 1084 * Used to set the PD logical block address in CDB for FP IOs. 1094 u_int8_t *cdb = io_request->CDB.CDB32; 1103 memset(cdb, 0, sizeof(io_request->CDB.CDB32)); 1124 io_request->CDB.EEDP32.PrimaryReferenceTag = swap32(ref_tag); 1125 io_request->CDB.EEDP32.PrimaryApplicationTagMask = 0xffff; 1152 /* Some drives don't support 16/12 byte CDB's, convert to 10 */ 1168 memset(cdb, 0, sizeof(io_request->CDB.CDB32)); 1182 /* Convert to 16 byte CDB for large LBA's */ 1202 memset(cdb, 0, sizeof(io_request->CDB [all...] |
H A D | mrsas_cam.c | 493 bcopy(csio->cdb_io.cdb_ptr, cmd->io_request->CDB.CDB32, csio->cdb_len); 495 bcopy(csio->cdb_io.cdb_bytes, cmd->io_request->CDB.CDB32, csio->cdb_len);
|
H A D | mrsas.h | 245 u_int8_t CDB[20]; /* 0x00 */ member in struct:__anon8351 350 MPI2_SCSI_IO_CDB_UNION CDB; /* 0x40 */ member in struct:_MPI2_RAID_SCSI_IO_REQUEST
|
/freebsd-9.3-release/sys/dev/mpr/ |
H A D | mpr_sas.c | 1815 bcopy(csio->cdb_io.cdb_ptr, &req->CDB.CDB32[0], csio->cdb_len); 1817 bcopy(csio->cdb_io.cdb_bytes, &req->CDB.CDB32[0],csio->cdb_len); 1823 * is formatted for EEDP support. If all of this is true, set CDB up 1826 eedp_flags = op_code_prot[req->CDB.CDB32[0]]; 1842 * If CDB less than 32, fill in Primary Ref Tag with 1843 * low 4 bytes of LBA. If CDB is 32, tag stuff is 1851 ref_tag_addr = (uint8_t *)&req->CDB.EEDP32. 1855 req->CDB.CDB32[lba_byte + i]; 1858 req->CDB.EEDP32.PrimaryReferenceTag = 1860 CDB [all...] |
/freebsd-9.3-release/sys/dev/mfi/ |
H A D | mfi_tbolt.c | 897 /* Convert to SCSI command CDB */ 898 bzero(io_request->CDB.CDB32, sizeof(io_request->CDB.CDB32)); 907 mfi_cmd->cm_frame->io.header.data_len, io_request->CDB.CDB32); 909 /* Just the CDB length, rest of the Flags are zero */
|
H A D | mfireg.h | 1677 uint8_t CDB[20]; /* 0x00 */ member in struct:__anon8273 1759 MPI2_SCSI_IO_CDB_UNION CDB; /* 0x40 */ member in struct:mfi_mpi2_request_raid_scsi_io
|
/freebsd-9.3-release/sys/dev/mpt/ |
H A D | mpt_debug.c | 573 printf("%02x ", msg->CDB[i]);
|
H A D | mpt_cam.c | 2176 bcopy(csio->cdb_io.cdb_ptr, mpt_req->CDB, csio->cdb_len); 2178 bcopy(csio->cdb_io.cdb_bytes, mpt_req->CDB, csio->cdb_len); 2192 "SCSI_IO_REQUEST" : "SCSI_IO_PASSTHRU", mpt_req->CDB[0]); 2626 if (scsi_req->CDB[0] == INQUIRY && (scsi_req->CDB[1] & SI_EVPD) == 0) { 3251 /* Max supported CDB length is 16 bytes */ 3254 sizeof (((PTR_MSG_SCSI_IO_REQUEST)0)->CDB)) { 4912 cdbp = ssp->CDB; 4918 cdbp = sp->CDB; 5067 mpt_prt(mpt, "START_CCB %p for lun %u CDB [all...] |