Searched refs:CDB (Results 1 - 22 of 22) sorted by relevance

/freebsd-10.2-release/sys/dev/mps/
H A Dmps_sas.c1772 bcopy(csio->cdb_io.cdb_ptr, &req->CDB.CDB32[0], csio->cdb_len);
1774 bcopy(csio->cdb_io.cdb_bytes, &req->CDB.CDB32[0],csio->cdb_len);
1780 * is formatted for EEDP support. If all of this is true, set CDB up
1783 eedp_flags = op_code_prot[req->CDB.CDB32[0]];
1799 * If CDB less than 32, fill in Primary Ref Tag with
1800 * low 4 bytes of LBA. If CDB is 32, tag stuff is
1808 ref_tag_addr = (uint8_t *)&req->CDB.EEDP32.
1812 req->CDB.CDB32[lba_byte + i];
1815 req->CDB.EEDP32.PrimaryReferenceTag =
1816 htole32(req->CDB
2468 uint8_t *ptrLBA, lba_idx, physLBA_byte, *CDB; local
[all...]
/freebsd-10.2-release/sys/dev/pms/freebsd/driver/ini/src/
H A Dagtiapi.c2053 AGTIAPI_PRINTK( "agtiapi_QueueCmnd_: unsupported CDB length %d\n",
2127 Prints out CDB
2618 U08 *CDB; local
2744 CDB = &pScsiCmnd->cdb[0];
2746 switch (CDB[0])
2774 start_lba = ((CDB[1] & 0x1f) << 16) |
2775 (CDB[2] << 8) |
2776 (CDB[3]);
2786 start_lba = (CDB[2] << 24) |
2787 (CDB[
[all...]
/freebsd-10.2-release/sys/dev/mpt/mpilib/
H A Dmpi_init.h116 U8 CDB[16]; /* 18h */ member in struct:_MSG_SCSI_IO_REQUEST
246 U8 CDB[20]; /* 00h */ member in struct:__anon9410
256 U8 CDB[16]; /* 00h */ member in struct:__anon9411
303 MPI_SCSI_IO32_CDB_UNION CDB; /* 18h */ member in struct:_MSG_SCSI_IO32_REQUEST
H A Dmpi_raid.h214 U8 CDB[16]; /* 18h */ member in struct:_MSG_SCSI_IO_RAID_PT_REQUEST
H A Dmpi_targ.h275 /* 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-10.2-release/sys/dev/asr/
H A Di2odpt.h36 U8 CDB[ I2O_SCSI_CDB_LENGTH ]; member in struct:_PRIVATE_SCSI_SCB_EXECUTE_MESSAGE
H A Di2obscsi.h488 U8 CDB[I2O_SCSI_CDB_LENGTH]; member in struct:_I2O_SCSI_SCB_EXECUTE_MESSAGE
H A Dasr.c1735 * We assume that the CDB has already been set up, so all we do here is
1813 ((PPRIVATE_SCSI_SCB_EXECUTE_MESSAGE)Message_Ptr)->CDB,
2170 Message_Ptr->CDB[0] = SYNCHRONIZE_CACHE;
2171 Message_Ptr->CDB[1] = (lun << 5);
2598 Message_Ptr->CDB[0] = INQUIRY;
2599 Message_Ptr->CDB[4] =
2601 if (Message_Ptr->CDB[4] == 0) {
2602 Message_Ptr->CDB[4] = 255;
H A Di2odep.h978 U8 CDB[ I2O_SCSI_CDB_LENGTH=16 ];
1017 (&((x)->CDB[0]))
1143 /* U8 CDB[16]; */
/freebsd-10.2-release/sys/dev/mpr/mpi/
H A Dmpi2_init.h102 U8 CDB[20]; /* 0x00 */ member in struct:_MPI2_SCSI_IO_CDB_EEDP32
110 /* MPI v2.0 CDB field */
150 MPI2_SCSI_IO_CDB_UNION CDB; /* 0x40 */ member in struct:_MPI2_SCSI_IO_REQUEST
196 /* Large CDB Address Space */
262 /* MPI v2.5 CDB field */
304 MPI25_SCSI_IO_CDB_UNION CDB; /* 0x40 */ member in struct:_MPI25_SCSI_IO_REQUEST
H A Dmpi2_targ.h173 * Command Buffer Formats (with 16 byte CDB)
194 U8 CDB[16]; /* 0x24 */ member in struct:_MPI2_TARGET_SSP_CMD_BUFFER
195 /* Additional CDB bytes extend past the CDB field */
/freebsd-10.2-release/sys/dev/ciss/
H A Dcissio.h101 /* CDB type */
153 u_int8_t CDB[16]; member in struct:__anon8221
/freebsd-10.2-release/sys/dev/mps/mpi/
H A Dmpi2_init.h87 U8 CDB[20]; /* 0x00 */ member in struct:__anon9396
134 MPI2_SCSI_IO_CDB_UNION CDB; /* 0x40 */ member in struct:_MPI2_SCSI_IO_REQUEST
180 /* Large CDB Address Space */
H A Dmpi2_targ.h160 * Command Buffer Formats (with 16 byte CDB)
181 U8 CDB[16]; /* 0x24 */ member in struct:_MPI2_TARGET_SSP_CMD_BUFFER
182 /* Additional CDB bytes extend past the CDB field */
/freebsd-10.2-release/sys/dev/mrsas/
H A Dmrsas_fp.c1144 * CDB length
1150 * Used to set the PD logical block address in CDB for FP IOs.
1161 u_int8_t *cdb = io_request->CDB.CDB32;
1170 memset(cdb, 0, sizeof(io_request->CDB.CDB32));
1191 io_request->CDB.EEDP32.PrimaryReferenceTag = swap32(ref_tag);
1192 io_request->CDB.EEDP32.PrimaryApplicationTagMask = 0xffff;
1217 /* Some drives don't support 16/12 byte CDB's, convert to 10 */
1232 memset(cdb, 0, sizeof(io_request->CDB.CDB32));
1246 /* Convert to 16 byte CDB for large LBA's */
1266 memset(cdb, 0, sizeof(io_request->CDB
[all...]
H A Dmrsas_cam.c514 bcopy(csio->cdb_io.cdb_ptr, cmd->io_request->CDB.CDB32, csio->cdb_len);
516 bcopy(csio->cdb_io.cdb_bytes, cmd->io_request->CDB.CDB32, csio->cdb_len);
H A Dmrsas.h248 u_int8_t CDB[20]; /* 0x00 */ member in struct:__anon9433
344 MPI2_SCSI_IO_CDB_UNION CDB; /* 0x40 */ member in struct:_MPI2_RAID_SCSI_IO_REQUEST
/freebsd-10.2-release/sys/dev/mpr/
H A Dmpr_sas.c1842 bcopy(csio->cdb_io.cdb_ptr, &req->CDB.CDB32[0], csio->cdb_len);
1844 bcopy(csio->cdb_io.cdb_bytes, &req->CDB.CDB32[0],csio->cdb_len);
1850 * is formatted for EEDP support. If all of this is true, set CDB up
1853 eedp_flags = op_code_prot[req->CDB.CDB32[0]];
1869 * If CDB less than 32, fill in Primary Ref Tag with
1870 * low 4 bytes of LBA. If CDB is 32, tag stuff is
1878 ref_tag_addr = (uint8_t *)&req->CDB.EEDP32.
1882 req->CDB.CDB32[lba_byte + i];
1885 req->CDB.EEDP32.PrimaryReferenceTag =
1887 CDB
[all...]
/freebsd-10.2-release/sys/dev/mfi/
H A Dmfi_tbolt.c897 /* 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 Dmfireg.h1679 uint8_t CDB[20]; /* 0x00 */ member in struct:__anon9355
1761 MPI2_SCSI_IO_CDB_UNION CDB; /* 0x40 */ member in struct:mfi_mpi2_request_raid_scsi_io
/freebsd-10.2-release/sys/dev/mpt/
H A Dmpt_debug.c573 printf("%02x ", msg->CDB[i]);
H A Dmpt_cam.c2176 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]);
2629 if (scsi_req->CDB[0] == INQUIRY && (scsi_req->CDB[1] & SI_EVPD) == 0) {
3254 /* Max supported CDB length is 16 bytes */
3257 sizeof (((PTR_MSG_SCSI_IO_REQUEST)0)->CDB)) {
4914 cdbp = ssp->CDB;
4920 cdbp = sp->CDB;
5069 mpt_prt(mpt, "START_CCB %p for lun %u CDB
[all...]

Completed in 244 milliseconds