Home
last modified time | relevance | path

Searched refs:cdb (Results 1 – 25 of 150) sorted by relevance

123456

/freebsd/sys/cam/ctl/
H A Dctl_util.c108 cdb = (struct scsi_test_unit_ready *)ctsio->cdb; in ctl_scsi_tur()
134 cdb = (struct scsi_inquiry *)ctsio->cdb; in ctl_scsi_inquiry()
164 cdb = (struct scsi_request_sense *)ctsio->cdb; in ctl_scsi_request_sense()
193 cdb = (struct scsi_report_luns *)ctsio->cdb; in ctl_scsi_report_luns()
223 cdb = (struct scsi_write_buffer *)ctsio->cdb; in ctl_scsi_read_write_buffer()
283 cdb = (struct scsi_rw_6 *)ctsio->cdb; in ctl_scsi_read_write()
297 cdb = (struct scsi_rw_10 *)ctsio->cdb; in ctl_scsi_read_write()
312 cdb = (struct scsi_rw_12 *)ctsio->cdb; in ctl_scsi_read_write()
325 cdb = (struct scsi_rw_16 *)ctsio->cdb; in ctl_scsi_read_write()
363 cdb = (struct scsi_write_same_16 *)ctsio->cdb; in ctl_scsi_write_same()
[all …]
/freebsd/sys/dev/isci/scil/
H A Dsati_passthrough.c78 #define PASSTHROUGH_CDB_EXTEND(cdb) PASSTHROUGH_ISOLATE_BITS(cdb, 1, PASSTHROUGH_CDB_EXTEND_… argument
79 #define PASSTHROUGH_CDB_CK_COND(cdb) PASSTHROUGH_ISOLATE_BITS(cdb, 2, PASSTHROUGH_CDB_CK_COND… argument
80 #define PASSTHROUGH_CDB_T_DIR(cdb) PASSTHROUGH_ISOLATE_BITS(cdb, 2, PASSTHROUGH_CDB_T_DIR_M… argument
82 #define PASSTHROUGH_CDB_MULTIPLE_COUNT(cdb) (sati_get_cdb_byte(cdb, 1) >> 5) argument
83 #define PASSTHROUGH_CDB_COMMAND(cdb, index) sati_get_cdb_byte(cdb, index) argument
107 U8 * cdb in sati_passthrough_multiple_count_error() argument
178 U8 * cdb; in sati_passthrough_construct_sense() local
253 U8 * cdb in sati_passthrough_check_direction() argument
310 U8 * cdb; in sati_passthrough_12_translate_command() local
388 U8 * cdb; in sati_passthrough_16_translate_command() local
[all …]
H A Dsati_start_stop_unit.h67 #define SATI_START_STOP_UNIT_POWER_CONDITION(cdb) \ argument
68 (( sati_get_cdb_byte(cdb, 4) & SCSI_START_STOP_UNIT_POWER_CONDITION_MASK ) \
71 #define SATI_START_STOP_UNIT_START_BIT(cdb) \ argument
72 (( sati_get_cdb_byte(cdb, 4) & SCSI_START_STOP_UNIT_START_BIT_MASK ) \
75 #define SATI_START_STOP_UNIT_LOEJ_BIT(cdb) \ argument
76 (( sati_get_cdb_byte(cdb, 4) & SCSI_START_STOP_UNIT_LOEJ_BIT_MASK ) \
79 #define SATI_START_STOP_UNIT_NO_FLUSH_BIT(cdb) \ argument
80 (( sati_get_cdb_byte(cdb, 4) & SCSI_START_STOP_UNIT_NO_FLUSH_MASK ) \
83 #define SATI_START_STOP_UNIT_IMMED_BIT(cdb) \ argument
84 (( sati_get_cdb_byte(cdb, 1) & SCSI_START_STOP_UNIT_IMMED_MASK ) \
[all …]
H A Dsati_move.c129 U8 * cdb = sati_cb_get_cdb_address(scsi_io); in sati_move_small_udma_translate_command() local
196 U8 * cdb = sati_cb_get_cdb_address(scsi_io); in sati_move_ncq_translate_8_bit_sector_count() local
204 if (sati_get_cdb_byte(cdb, 4) == 0) in sati_move_ncq_translate_8_bit_sector_count()
294 U8 * cdb = sati_cb_get_cdb_address(scsi_io); in sati_move_translate_32_bit_lba() local
324 U8 * cdb = sati_cb_get_cdb_address(scsi_io); in sati_move_translate_64_bit_lba() local
329 if ( (sati_get_cdb_byte(cdb, 2) == 0) && (sati_get_cdb_byte(cdb, 3) == 0) ) in sati_move_translate_64_bit_lba()
370 U8 * cdb = sati_cb_get_cdb_address(scsi_io); in sati_move_6_translate_command() local
446 U8 * cdb = sati_cb_get_cdb_address(scsi_io); in sati_move_small_translate_command() local
455 if (sati_get_cdb_byte(cdb, 4) == 0) in sati_move_small_translate_command()
512 U8 * cdb = sati_cb_get_cdb_address(scsi_io); in sati_move_large_translate_command() local
[all …]
H A Dsati_read_capacity.c97 (sati_get_cdb_byte(cdb, 2) != 0) in sati_read_capacity_10_translate_command()
98 || (sati_get_cdb_byte(cdb, 3) != 0) in sati_read_capacity_10_translate_command()
99 || (sati_get_cdb_byte(cdb, 4) != 0) in sati_read_capacity_10_translate_command()
100 || (sati_get_cdb_byte(cdb, 5) != 0) in sati_read_capacity_10_translate_command()
154 (sati_get_cdb_byte(cdb, 2) != 0) in sati_read_capacity_16_translate_command()
155 || (sati_get_cdb_byte(cdb, 3) != 0) in sati_read_capacity_16_translate_command()
156 || (sati_get_cdb_byte(cdb, 4) != 0) in sati_read_capacity_16_translate_command()
157 || (sati_get_cdb_byte(cdb, 5) != 0) in sati_read_capacity_16_translate_command()
158 || (sati_get_cdb_byte(cdb, 6) != 0) in sati_read_capacity_16_translate_command()
159 || (sati_get_cdb_byte(cdb, 7) != 0) in sati_read_capacity_16_translate_command()
[all …]
H A Dsati_verify.c97 U8 * cdb = sati_cb_get_cdb_address(scsi_io); in sati_verify_translate_command() local
104 if ((sati_get_cdb_byte(cdb, 1) & SCSI_VERIFY_BYTCHK_ENABLED)) in sati_verify_translate_command()
156 U8 * cdb = sati_cb_get_cdb_address(scsi_io); in sati_verify_10_translate_command() local
157 U32 sector_count = (sati_get_cdb_byte(cdb, 7) << 8) | in sati_verify_10_translate_command()
158 (sati_get_cdb_byte(cdb, 8)); in sati_verify_10_translate_command()
199 U8 * cdb = sati_cb_get_cdb_address(scsi_io); in sati_verify_12_translate_command() local
200 U32 sector_count = (sati_get_cdb_byte(cdb, 6) << 24) | in sati_verify_12_translate_command()
201 (sati_get_cdb_byte(cdb, 7) << 16) | in sati_verify_12_translate_command()
203 (sati_get_cdb_byte(cdb, 9)); in sati_verify_12_translate_command()
244 U8 * cdb = sati_cb_get_cdb_address(scsi_io); in sati_verify_16_translate_command() local
[all …]
H A Dsati_start_stop_unit.c89 U8 * cdb = sati_cb_get_cdb_address(scsi_io); in sati_start_stop_unit_translate_command() local
91 switch ( SATI_START_STOP_UNIT_POWER_CONDITION(cdb) ) in sati_start_stop_unit_translate_command()
94 if ( SATI_START_STOP_UNIT_START_BIT(cdb) == 0 in sati_start_stop_unit_translate_command()
95 && SATI_START_STOP_UNIT_LOEJ_BIT(cdb) == 0 ) in sati_start_stop_unit_translate_command()
124 else if ( SATI_START_STOP_UNIT_START_BIT(cdb) == 0 in sati_start_stop_unit_translate_command()
147 else if ( SATI_START_STOP_UNIT_START_BIT(cdb) == 1 in sati_start_stop_unit_translate_command()
154 else if ( SATI_START_STOP_UNIT_START_BIT(cdb) == 1 in sati_start_stop_unit_translate_command()
188 if( SATI_START_STOP_UNIT_NO_FLUSH_BIT(cdb) == 0 && in sati_start_stop_unit_translate_command()
211 if( SATI_START_STOP_UNIT_NO_FLUSH_BIT(cdb) == 0 && in sati_start_stop_unit_translate_command()
256 if ( SATI_START_STOP_UNIT_IMMED_BIT(cdb) == 1 ) in sati_start_stop_unit_translate_command()
[all …]
H A Dsati_write.c213 U8 * cdb = sati_cb_get_cdb_address(scsi_io); in sati_write_10_translate_command() local
214 U32 sector_count = (sati_get_cdb_byte(cdb, 7) << 8) | in sati_write_10_translate_command()
215 (sati_get_cdb_byte(cdb, 8)); in sati_write_10_translate_command()
249 U8 * cdb = sati_cb_get_cdb_address(scsi_io); in sati_write_12_translate_command() local
250 U32 sector_count = (sati_get_cdb_byte(cdb, 6) << 24) | in sati_write_12_translate_command()
251 (sati_get_cdb_byte(cdb, 7) << 16) | in sati_write_12_translate_command()
252 (sati_get_cdb_byte(cdb, 8) << 8) | in sati_write_12_translate_command()
253 (sati_get_cdb_byte(cdb, 9)); in sati_write_12_translate_command()
290 U8 * cdb = sati_cb_get_cdb_address(scsi_io); in sati_write_16_translate_command() local
291 U32 sector_count = (sati_get_cdb_byte(cdb, 10) << 24) | in sati_write_16_translate_command()
[all …]
H A Dsati_read.c214 U8 * cdb = sati_cb_get_cdb_address(scsi_io); in sati_read_10_translate_command() local
216 U32 sector_count = (sati_get_cdb_byte(cdb, 7) << 8) | in sati_read_10_translate_command()
217 (sati_get_cdb_byte(cdb, 8)); in sati_read_10_translate_command()
251 U8 * cdb = sati_cb_get_cdb_address(scsi_io); in sati_read_12_translate_command() local
252 U32 sector_count = (sati_get_cdb_byte(cdb, 6) << 24) | in sati_read_12_translate_command()
253 (sati_get_cdb_byte(cdb, 7) << 16) | in sati_read_12_translate_command()
254 (sati_get_cdb_byte(cdb, 8) << 8) | in sati_read_12_translate_command()
255 (sati_get_cdb_byte(cdb, 9)); in sati_read_12_translate_command()
292 U8 * cdb = sati_cb_get_cdb_address(scsi_io); in sati_read_16_translate_command() local
293 U32 sector_count = (sati_get_cdb_byte(cdb, 10) << 24) | in sati_read_16_translate_command()
[all …]
H A Dsati_mode_sense.c101 U8 * cdb = sati_cb_get_cdb_address(scsi_io); in sati_mode_sense_is_page_control_supported() local
149 U8 * cdb = sati_cb_get_cdb_address(scsi_io); in sati_mode_sense_is_page_code_supported() local
154 if (sati_get_cdb_byte(cdb, 0) == SCSI_MODE_SENSE_6) in sati_mode_sense_is_page_code_supported()
161 if (sati_get_cdb_byte(cdb, 0) == SCSI_MODE_SENSE_6) in sati_mode_sense_is_page_code_supported()
271 U8 * cdb = sati_cb_get_cdb_address(scsi_io); in sati_mode_sense_calculate_page_header() local
461 U8 * cdb = sati_cb_get_cdb_address(scsi_io); in sati_mode_sense_read_write_error_translate_data() local
501 U8 * cdb = sati_cb_get_cdb_address(scsi_io); in sati_mode_sense_disconnect_reconnect_translate_data() local
541 U8 * cdb = sati_cb_get_cdb_address(scsi_io); in sati_mode_sense_caching_translate_data() local
613 U8 * cdb = sati_cb_get_cdb_address(scsi_io); in sati_mode_sense_control_translate_data() local
660 U8 * cdb = sati_cb_get_cdb_address(scsi_io); in sati_mode_sense_informational_excp_control_translate_data() local
[all …]
H A Dsati_read_buffer.c89 U8 * cdb = sati_cb_get_cdb_address(scsi_io); in sati_read_buffer_translate_command() local
94 allocation_length = ((sati_get_cdb_byte(cdb, 6) << 16) | in sati_read_buffer_translate_command()
95 (sati_get_cdb_byte(cdb, 7) << 8) | in sati_read_buffer_translate_command()
96 (sati_get_cdb_byte(cdb, 8))); in sati_read_buffer_translate_command()
98 buffer_offset = ((sati_get_cdb_byte(cdb, 3) << 16) | in sati_read_buffer_translate_command()
99 (sati_get_cdb_byte(cdb, 4) << 8) | in sati_read_buffer_translate_command()
100 (sati_get_cdb_byte(cdb, 5))); in sati_read_buffer_translate_command()
104 switch(sati_get_cdb_byte(cdb, 1)) in sati_read_buffer_translate_command()
108 (sati_get_cdb_byte(cdb, 2) == 0)) in sati_read_buffer_translate_command()
H A Dsati_write_buffer.c89 U8 * cdb = sati_cb_get_cdb_address(scsi_io); in sati_write_buffer_translate_command() local
95 allocation_length = ((sati_get_cdb_byte(cdb, 6) << 16) | in sati_write_buffer_translate_command()
96 (sati_get_cdb_byte(cdb, 7) << 8) | in sati_write_buffer_translate_command()
97 (sati_get_cdb_byte(cdb, 8))); in sati_write_buffer_translate_command()
99 buffer_offset = ((sati_get_cdb_byte(cdb, 3) << 16) | in sati_write_buffer_translate_command()
100 (sati_get_cdb_byte(cdb, 4) << 8) | in sati_write_buffer_translate_command()
101 (sati_get_cdb_byte(cdb, 5))); in sati_write_buffer_translate_command()
106 switch(sati_get_cdb_byte(cdb, 1)) in sati_write_buffer_translate_command()
111 (sati_get_cdb_byte(cdb, 2) == 0)) in sati_write_buffer_translate_command()
H A Dsati_write_long.c99 U8 * cdb = sati_cb_get_cdb_address(scsi_io); in sati_write_long_translate_command() local
119 if(sati_get_cdb_byte(cdb, 0) == SCSI_WRITE_LONG_10) in sati_write_long_translate_command()
121 byte_transfer_length = (sati_get_cdb_byte(cdb, 7) << 8) | in sati_write_long_translate_command()
122 (sati_get_cdb_byte(cdb, 8)); in sati_write_long_translate_command()
128 byte_transfer_length = (sati_get_cdb_byte(cdb, 12) << 8) | in sati_write_long_translate_command()
129 (sati_get_cdb_byte(cdb, 13)); in sati_write_long_translate_command()
155 switch(SATI_WRITE_LONG_GET_COR_WR_PB_BITS(cdb)) in sati_write_long_translate_command()
/freebsd/tools/tools/vhba/
H A Dvhba.c172 switch (cdb[0]) { in vhba_rwparm()
187 ((uint64_t)cdb[9]); in vhba_rwparm()
198 ((uint32_t)cdb[5]); in vhba_rwparm()
212 cnt = cdb[4]; in vhba_rwparm()
271 if (attached_lun == 0 && cdb[0] != INQUIRY && cdb[0] != REPORT_LUNS && cdb[0] != REQUEST_SENSE) { in vhba_default_cmd()
276 switch (cdb[0]) { in vhba_default_cmd()
280 data_len = cdb[4]; in vhba_default_cmd()
294 if ((cdb[2] != 0 && cdb[2] != 0x80) || cdb[3] || cdb[5]) { in vhba_default_cmd()
297 } else if ((cdb[1] & 0x1f) || cdb[2] || cdb[3] || cdb[5]) { in vhba_default_cmd()
312 if (cdb[2] == 0) { in vhba_default_cmd()
[all …]
/freebsd/sys/dev/pms/RefTisa/tisa/sassata/sata/host/
H A Dsat.c755 scsiCmnd->cdb[0],scsiCmnd->cdb[1],scsiCmnd->cdb[2],scsiCmnd->cdb[3], in satPacket()
756 scsiCmnd->cdb[4],scsiCmnd->cdb[5],scsiCmnd->cdb[6],scsiCmnd->cdb[7], in satPacket()
757 scsiCmnd->cdb[8],scsiCmnd->cdb[9],scsiCmnd->cdb[10],scsiCmnd->cdb[11])); in satPacket()
960 scsiCmnd->cdb[0],scsiCmnd->cdb[1],scsiCmnd->cdb[2],scsiCmnd->cdb[3], in satRequestSenseForATAPI()
961 scsiCmnd->cdb[4],scsiCmnd->cdb[5],scsiCmnd->cdb[6],scsiCmnd->cdb[7], in satRequestSenseForATAPI()
962 scsiCmnd->cdb[8],scsiCmnd->cdb[9],scsiCmnd->cdb[10],scsiCmnd->cdb[11])); in satRequestSenseForATAPI()
988 …fis->d.reserved5 = (bit32)(scsiCmnd->cdb[0]|(scsiCmnd->cdb[1]<<8)|(scsiCmnd->cdb[2]<<16)|(scs… in satRequestSenseForATAPI()
5918 if ((scsiCmnd->cdb[2] || scsiCmnd->cdb[3] || scsiCmnd->cdb[4] || scsiCmnd->cdb[5])) in satReadCapacity10()
6187 if ((scsiCmnd->cdb[2] || scsiCmnd->cdb[3] || scsiCmnd->cdb[4] || scsiCmnd->cdb[5]) || in satReadCapacity16()
6188 (scsiCmnd->cdb[6] || scsiCmnd->cdb[7] || scsiCmnd->cdb[8] || scsiCmnd->cdb[9]) ) in satReadCapacity16()
[all …]
/freebsd/sys/dev/pms/RefTisa/sat/src/
H A Dsmsat.c4035 scsiCmnd->cdb[0],scsiCmnd->cdb[1],scsiCmnd->cdb[2],scsiCmnd->cdb[3], in smsatPacket()
4036 scsiCmnd->cdb[4],scsiCmnd->cdb[5],scsiCmnd->cdb[6],scsiCmnd->cdb[7], in smsatPacket()
4037 scsiCmnd->cdb[8],scsiCmnd->cdb[9],scsiCmnd->cdb[10],scsiCmnd->cdb[11])); in smsatPacket()
4237 scsiCmnd->cdb[0],scsiCmnd->cdb[1],scsiCmnd->cdb[2],scsiCmnd->cdb[3], in smsatRequestSenseForATAPI()
4238 scsiCmnd->cdb[4],scsiCmnd->cdb[5],scsiCmnd->cdb[6],scsiCmnd->cdb[7], in smsatRequestSenseForATAPI()
4239 scsiCmnd->cdb[8],scsiCmnd->cdb[9],scsiCmnd->cdb[10],scsiCmnd->cdb[11])); in smsatRequestSenseForATAPI()
10822 if ((scsiCmnd->cdb[2] || scsiCmnd->cdb[3] || scsiCmnd->cdb[4] || scsiCmnd->cdb[5])) in smsatReadCapacity10()
11087 if ((scsiCmnd->cdb[2] || scsiCmnd->cdb[3] || scsiCmnd->cdb[4] || scsiCmnd->cdb[5]) || in smsatReadCapacity16()
11088 (scsiCmnd->cdb[6] || scsiCmnd->cdb[7] || scsiCmnd->cdb[8] || scsiCmnd->cdb[9]) ) in smsatReadCapacity16()
16500 tl = (scsiCmnd->cdb[6] << (8*2)) + (scsiCmnd->cdb[7] << 8) + scsiCmnd->cdb[8]; in smsatReadBuffer()
[all …]
/freebsd/tools/tools/vhba/simple/
H A Dvhba_simple.c100 uint8_t *cdb, *ptr, status; in vhbasimple_act() local
108 cdb = csio->cdb_io.cdb_bytes; in vhbasimple_act()
115 …if (csio->ccb_h.target_lun >= MAX_LUN && cdb[0] != INQUIRY && cdb[0] != REPORT_LUNS && cdb[0] != R… in vhbasimple_act()
121 switch (cdb[0]) { in vhbasimple_act()
126 uint8_t page = cdb[2] & SMS_PAGE_CODE; in vhbasimple_act()
142 if (cdb[1] & SMS_DBD) { in vhbasimple_act()
252 if (cdb[0] == MODE_SENSE) { in vhbasimple_act()
255 uint16_t tw = (cdb[7] << 8) | cdb[8]; in vhbasimple_act()
278 if ((cdb[0] & 0xf) == 8) { in vhbasimple_act()
291 if (cdb[2] || cdb[3] || cdb[4] || cdb[5]) { in vhbasimple_act()
[all …]
/freebsd/tools/tools/vhba/lots/
H A Dvhba_lots.c100 uint8_t *cdb, *ptr, status; in vhbalots_act() local
108 cdb = csio->cdb_io.cdb_bytes; in vhbalots_act()
115 …if (csio->ccb_h.target_lun >= MAX_LUN && cdb[0] != INQUIRY && cdb[0] != REPORT_LUNS && cdb[0] != R… in vhbalots_act()
121 switch (cdb[0]) { in vhbalots_act()
126 uint8_t page = cdb[2] & SMS_PAGE_CODE; in vhbalots_act()
142 if (cdb[1] & SMS_DBD) { in vhbalots_act()
252 if (cdb[0] == MODE_SENSE) { in vhbalots_act()
255 uint16_t tw = (cdb[7] << 8) | cdb[8]; in vhbalots_act()
278 if ((cdb[0] & 0xf) == 8) { in vhbalots_act()
290 if (cdb[2] || cdb[3] || cdb[4] || cdb[5]) { in vhbalots_act()
[all …]
/freebsd/tools/tools/vhba/medium/
H A Dvhba_medium.c100 uint8_t *cdb, *ptr, status; in vhbamedium_act() local
108 cdb = csio->cdb_io.cdb_bytes; in vhbamedium_act()
115 …if (csio->ccb_h.target_lun >= MAX_LUN && cdb[0] != INQUIRY && cdb[0] != REPORT_LUNS && cdb[0] != R… in vhbamedium_act()
121 switch (cdb[0]) { in vhbamedium_act()
126 uint8_t page = cdb[2] & SMS_PAGE_CODE; in vhbamedium_act()
142 if (cdb[1] & SMS_DBD) { in vhbamedium_act()
252 if (cdb[0] == MODE_SENSE) { in vhbamedium_act()
255 uint16_t tw = (cdb[7] << 8) | cdb[8]; in vhbamedium_act()
278 if ((cdb[0] & 0xf) == 8) { in vhbamedium_act()
291 if (cdb[2] || cdb[3] || cdb[4] || cdb[5]) { in vhbamedium_act()
[all …]
/freebsd/tools/tools/vhba/faulty/
H A Dvhba_faulty.c108 uint8_t *cdb, *ptr, status; in faulty_act() local
116 cdb = csio->cdb_io.cdb_bytes; in faulty_act()
129 …if (csio->ccb_h.target_lun >= MAX_LUN && cdb[0] != INQUIRY && cdb[0] != REPORT_LUNS && cdb[0] != R… in faulty_act()
135 switch (cdb[0]) { in faulty_act()
140 uint8_t page = cdb[2] & SMS_PAGE_CODE; in faulty_act()
156 if (cdb[1] & SMS_DBD) { in faulty_act()
266 if (cdb[0] == MODE_SENSE) { in faulty_act()
269 uint16_t tw = (cdb[7] << 8) | cdb[8]; in faulty_act()
292 if ((cdb[0] & 0xf) == 8) { in faulty_act()
304 if (cdb[2] || cdb[3] || cdb[4] || cdb[5]) { in faulty_act()
[all …]
/freebsd/tools/tools/vhba/rptluns/
H A Dvhba_rptluns.c121 uint8_t *cdb, *ptr, status; in vhbarptluns_act() local
130 cdb = csio->cdb_io.cdb_bytes; in vhbarptluns_act()
144 if (attached_lun == 0 && cdb[0] != INQUIRY && cdb[0] != REPORT_LUNS && cdb[0] != REQUEST_SENSE) { in vhbarptluns_act()
150 switch (cdb[0]) { in vhbarptluns_act()
155 uint8_t page = cdb[2] & SMS_PAGE_CODE; in vhbarptluns_act()
171 if (cdb[1] & SMS_DBD) { in vhbarptluns_act()
281 if (cdb[0] == MODE_SENSE) { in vhbarptluns_act()
284 uint16_t tw = (cdb[7] << 8) | cdb[8]; in vhbarptluns_act()
307 if ((cdb[0] & 0xf) == 8) { in vhbarptluns_act()
320 if (cdb[2] || cdb[3] || cdb[4] || cdb[5]) { in vhbarptluns_act()
[all …]
/freebsd/sys/dev/hptnr/
H A Dhptnr_osm_bsd.c440 HPT_U8 *cdb; in os_cmddone() local
469 if ((cdb[0] == 0x85) && (cdb[1] & 0x1)) in os_cmddone()
583 HPT_U8 *cdb; in hpt_scsi_io() local
593 *(HPT_U32 *)&cdb[0], *(HPT_U32 *)&cdb[4], *(HPT_U32 *)&cdb[8] in hpt_scsi_io()
656 | cdb[4]; in hpt_scsi_io()
659 cdb[6]; in hpt_scsi_io()
662 cdb[8]; in hpt_scsi_io()
665 cdb[10]; in hpt_scsi_io()
668 cdb[12]; in hpt_scsi_io()
1004 pCmd->uCmd.Ide.Lba = ((HPT_U32)cdb[1] << 16) | ((HPT_U32)cdb[2] << 8) | (HPT_U32)cdb[3]; in hpt_scsi_io()
[all …]
/freebsd/sys/dev/mrsas/
H A Dmrsas_fp.c1441 cdb[0] = opcode; in mrsas_set_pd_lba()
1442 cdb[1] = flagvals; in mrsas_set_pd_lba()
1443 cdb[6] = groupnum; in mrsas_set_pd_lba()
1444 cdb[9] = control; in mrsas_set_pd_lba()
1457 control = cdb[5]; in mrsas_set_pd_lba()
1463 control = cdb[9]; in mrsas_set_pd_lba()
1475 cdb[0] = opcode; in mrsas_set_pd_lba()
1476 cdb[1] = flagvals; in mrsas_set_pd_lba()
1491 control = cdb[5]; in mrsas_set_pd_lba()
1494 cdb[0] = opcode; in mrsas_set_pd_lba()
[all …]
/freebsd/tools/tools/vhba/mptest/
H A Dvhba_mptest.c135 uint8_t *cdb, *ptr, status; in mptest_act() local
143 cdb = csio->cdb_io.cdb_bytes; in mptest_act()
155 …LUN || vhbas->luns[csio->ccb_h.target_lun] == 0) && cdb[0] != INQUIRY && cdb[0] != REPORT_LUNS && in mptest_act()
161 switch (cdb[0]) { in mptest_act()
166 uint8_t page = cdb[2] & SMS_PAGE_CODE; in mptest_act()
182 if (cdb[1] & SMS_DBD) { in mptest_act()
292 if (cdb[0] == MODE_SENSE) { in mptest_act()
295 uint16_t tw = (cdb[7] << 8) | cdb[8]; in mptest_act()
323 if ((cdb[0] & 0xf) == 8) { in mptest_act()
335 if (cdb[2] || cdb[3] || cdb[4] || cdb[5]) { in mptest_act()
[all …]
/freebsd/share/examples/scsi_target/
H A Dscsi_cmds.c154 if (a_descr->cdb[0] == h->cmd) in tcmd_handle()
175 warnx("cdb %#x not handled", a_descr->cdb[0]); in tcmd_handle()
189 a_descr->cdb[0] != INQUIRY) { in tcmd_handle()
194 cdb_debug(a_descr->cdb, "UA active for %u: ", in tcmd_handle()
304 inq = (struct scsi_inquiry *)a_descr->cdb; in tcmd_inquiry()
518 u_int8_t *cdb; in tcmd_rdwr_decode() local
521 cdb = a_descr->cdb; in tcmd_rdwr_decode()
523 cdb_debug(cdb, "R/W from %u: ", atio->init_id); in tcmd_rdwr_decode()
525 switch (cdb[0]) { in tcmd_rdwr_decode()
571 } else if (cdb[0] == WRITE_6 || cdb[0] == WRITE_10) { in tcmd_rdwr_decode()
[all …]

123456