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

/freebsd-10-stable/sys/dev/mps/
H A Dmps_sas.c1806 bcopy(csio->cdb_io.cdb_ptr, &req->CDB.CDB32[0], csio->cdb_len);
1808 bcopy(csio->cdb_io.cdb_bytes, &req->CDB.CDB32[0],csio->cdb_len);
1814 * is formatted for EEDP support. If all of this is true, set CDB up
1817 eedp_flags = op_code_prot[req->CDB.CDB32[0]];
1833 * If CDB less than 32, fill in Primary Ref Tag with
1834 * low 4 bytes of LBA. If CDB is 32, tag stuff is
1842 ref_tag_addr = (uint8_t *)&req->CDB.EEDP32.
1846 req->CDB.CDB32[lba_byte + i];
1849 req->CDB.EEDP32.PrimaryReferenceTag =
1850 htole32(req->CDB
2513 uint8_t *ptrLBA, lba_idx, physLBA_byte, *CDB; local
[all...]
/freebsd-10-stable/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-stable/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-stable/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:__anon9274
256 U8 CDB[16]; /* 00h */ member in struct:__anon9275
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-stable/sys/dev/mpr/mpi/
H A Dmpi2_init.h113 U8 CDB[20]; /* 0x00 */ member in struct:_MPI2_SCSI_IO_CDB_EEDP32
121 /* MPI v2.0 CDB field */
161 MPI2_SCSI_IO_CDB_UNION CDB; /* 0x40 */ member in struct:_MPI2_SCSI_IO_REQUEST
208 /* Large CDB Address Space */
274 /* MPI v2.5 CDB field */
316 MPI25_SCSI_IO_CDB_UNION CDB; /* 0x40 */ member in struct:_MPI25_SCSI_IO_REQUEST
H A Dmpi2_targ.h181 * Command Buffer Formats (with 16 byte CDB)
202 U8 CDB[16]; /* 0x24 */ member in struct:_MPI2_TARGET_SSP_CMD_BUFFER
203 /* Additional CDB bytes extend past the CDB field */
/freebsd-10-stable/sys/dev/ciss/
H A Dcissio.h101 /* CDB type */
153 u_int8_t CDB[16]; member in struct:__anon8096
/freebsd-10-stable/sys/dev/mps/mpi/
H A Dmpi2_init.h87 U8 CDB[20]; /* 0x00 */ member in struct:__anon8
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-stable/sys/dev/mrsas/
H A Dmrsas_fp.c1140 * CDB length
1146 * Used to set the PD logical block address in CDB for FP IOs.
1157 u_int8_t *cdb = io_request->CDB.CDB32;
1166 memset(cdb, 0, sizeof(io_request->CDB.CDB32));
1187 io_request->CDB.EEDP32.PrimaryReferenceTag = swap32(ref_tag);
1188 io_request->CDB.EEDP32.PrimaryApplicationTagMask = 0xffff;
1213 /* Some drives don't support 16/12 byte CDB's, convert to 10 */
1228 memset(cdb, 0, sizeof(io_request->CDB.CDB32));
1242 /* Convert to 16 byte CDB for large LBA's */
1262 memset(cdb, 0, sizeof(io_request->CDB
[all...]
H A Dmrsas_cam.c563 bcopy(csio->cdb_io.cdb_ptr, cmd->io_request->CDB.CDB32, csio->cdb_len);
565 bcopy(csio->cdb_io.cdb_bytes, cmd->io_request->CDB.CDB32, csio->cdb_len);
H A Dmrsas.h256 u_int8_t CDB[20]; /* 0x00 */ member in struct:__anon1701
437 MPI2_SCSI_IO_CDB_UNION CDB; /* 0x40 */ member in struct:_MPI2_RAID_SCSI_IO_REQUEST
/freebsd-10-stable/sys/dev/mpr/
H A Dmpr_sas.c2058 bcopy(csio->cdb_io.cdb_ptr, &req->CDB.CDB32[0], csio->cdb_len);
2063 bcopy(csio->cdb_io.cdb_bytes, &req->CDB.CDB32[0],csio->cdb_len);
2070 * is formatted for EEDP support. If all of this is true, set CDB up
2073 eedp_flags = op_code_prot[req->CDB.CDB32[0]];
2093 * If CDB less than 32, fill in Primary Ref Tag with
2094 * low 4 bytes of LBA. If CDB is 32, tag stuff is
2102 ref_tag_addr = (uint8_t *)&req->CDB.EEDP32.
2106 req->CDB.CDB32[lba_byte + i];
2109 req->CDB.EEDP32.PrimaryReferenceTag =
2111 CDB
[all...]
/freebsd-10-stable/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:__anon9219
1761 MPI2_SCSI_IO_CDB_UNION CDB; /* 0x40 */ member in struct:mfi_mpi2_request_raid_scsi_io
/freebsd-10-stable/sys/dev/mpt/
H A Dmpt_debug.c573 printf("%02x ", msg->CDB[i]);
H A Dmpt_cam.c2181 bcopy(csio->cdb_io.cdb_ptr, mpt_req->CDB, csio->cdb_len);
2183 bcopy(csio->cdb_io.cdb_bytes, mpt_req->CDB, csio->cdb_len);
2197 "SCSI_IO_REQUEST" : "SCSI_IO_PASSTHRU", mpt_req->CDB[0]);
2634 if (scsi_req->CDB[0] == INQUIRY && (scsi_req->CDB[1] & SI_EVPD) == 0) {
3252 /* Max supported CDB length is 16 bytes */
3255 sizeof (((PTR_MSG_SCSI_IO_REQUEST)0)->CDB)) {
4954 cdbp = ssp->CDB;
4960 cdbp = sp->CDB;
5084 mpt_prt(mpt, "START_CCB %p for lun %u CDB
[all...]

Completed in 368 milliseconds