Lines Matching refs:uscsi_cdb

61 	scmd->uscsi_cdb[0] = INQUIRY_CMD;  in inquiry()
62 scmd->uscsi_cdb[4] = INQUIRY_DATA_LENGTH; in inquiry()
79 scmd->uscsi_cdb[0] = READ_CAP_CMD; in read_capacity()
99 scmd->uscsi_cdb[0] = MODE_SENSE_10_CMD; in mode_sense()
102 scmd->uscsi_cdb[1] = 0x8; in mode_sense()
105 scmd->uscsi_cdb[2] = pc; in mode_sense()
107 scmd->uscsi_cdb[7] = (page_len >> 8) & 0xff; in mode_sense()
108 scmd->uscsi_cdb[8] = page_len & 0xff; in mode_sense()
128 scmd->uscsi_cdb[0] = MODE_SELECT_10_CMD; in mode_select()
129 scmd->uscsi_cdb[1] = 0x10; in mode_select()
132 scmd->uscsi_cdb[7] = (page_len >> 8) & 0xff; in mode_select()
133 scmd->uscsi_cdb[8] = page_len & 0xff; in mode_select()
148 scmd->uscsi_cdb[0] = READ_TRACK_CMD; in read_track_info()
151 scmd->uscsi_cdb[1] = 1; in read_track_info()
156 ((uchar_t *)scmd->uscsi_cdb)[5] = 0xff; in read_track_info()
159 scmd->uscsi_cdb[1] = 0; in read_track_info()
160 ((uchar_t *)scmd->uscsi_cdb)[5] = 0; in read_track_info()
163 scmd->uscsi_cdb[5] = (uchar_t)trackno; in read_track_info()
165 scmd->uscsi_cdb[8] = TRACK_INFO_SIZE; in read_track_info()
182 scmd->uscsi_cdb[0] = READ_TOC_CMD; in read_toc()
183 scmd->uscsi_cdb[2] = format & 0xf; in read_toc()
184 scmd->uscsi_cdb[6] = trackno; in read_toc()
185 scmd->uscsi_cdb[8] = buflen & 0xff; in read_toc()
186 scmd->uscsi_cdb[7] = (buflen >> 8) & 0xff; in read_toc()
211 scmd->uscsi_cdb[0] = READ_HDR_CMD; in read_header()
214 load_scsi32(&scmd->uscsi_cdb[2], lba); in read_header()
217 scmd->uscsi_cdb[8] = 8; in read_header()
234 scmd->uscsi_cdb[0] = READ_INFO_CMD; in read_disc_info()
235 scmd->uscsi_cdb[8] = DISC_INFO_BLOCK_SIZE; in read_disc_info()
255 scmd->uscsi_cdb[0] = GET_CONFIG_CMD; in get_configuration()
261 scmd->uscsi_cdb[1] = 0x2; in get_configuration()
264 scmd->uscsi_cdb[2] = (feature >> 8) & 0xff; in get_configuration()
265 scmd->uscsi_cdb[3] = feature & 0xff; in get_configuration()
268 scmd->uscsi_cdb[7] = (bufsize >> 8) & 0xff; in get_configuration()
269 scmd->uscsi_cdb[8] = bufsize & 0xff; in get_configuration()
288 scmd->uscsi_cdb[0] = READ_10_CMD; in read10()
289 load_scsi32(&scmd->uscsi_cdb[2], start_blk); in read10()
290 scmd->uscsi_cdb[8] = nblk & 0xff; in read10()
291 scmd->uscsi_cdb[7] = (nblk >> 8) & 0xff; in read10()
314 scmd->uscsi_cdb[0] = WRITE_10_CMD; in write10()
315 load_scsi32(&scmd->uscsi_cdb[2], start_blk); in write10()
316 scmd->uscsi_cdb[8] = nblk & 0xff; in write10()
317 scmd->uscsi_cdb[7] = (nblk >> 8) & 0xff; in write10()
333 scmd->uscsi_cdb[0] = CLOSE_TRACK_CMD; in close_track()
336 scmd->uscsi_cdb[1] = 1; in close_track()
343 scmd->uscsi_cdb[2] = 2; in close_track()
347 scmd->uscsi_cdb[2] = 1; in close_track()
348 scmd->uscsi_cdb[5] = trackno & 0xff; in close_track()
357 scmd->uscsi_cdb[5] = 1; /* only 1 track */ in close_track()
360 scmd->uscsi_cdb[2] = 6; /* session */ in close_track()
362 scmd->uscsi_cdb[2] = 1; /* track */ in close_track()
382 scmd->uscsi_cdb[1] = 0x10; in blank_disc()
386 ((uchar_t *)scmd->uscsi_cdb)[0] = BLANK_CMD; in blank_disc()
389 scmd->uscsi_cdb[1] |= type & 0x07; in blank_disc()
406 ((uchar_t *)scmd->uscsi_cdb)[0] = READ_CD_CMD; in read_cd()
407 scmd->uscsi_cdb[1] = (sector_type & 0x7) << 2; in read_cd()
408 scmd->uscsi_cdb[5] = start_blk & 0xff; in read_cd()
409 scmd->uscsi_cdb[4] = (start_blk >> 8) & 0xff; in read_cd()
410 scmd->uscsi_cdb[3] = (start_blk >> 16) & 0xff; in read_cd()
411 scmd->uscsi_cdb[2] = (start_blk >> 24) & 0xff; in read_cd()
412 scmd->uscsi_cdb[8] = nblk & 0xff; in read_cd()
413 scmd->uscsi_cdb[7] = (nblk >> 8) & 0xff; in read_cd()
414 scmd->uscsi_cdb[9] = 0x10; in read_cd()
431 scmd->uscsi_cdb[0] = START_STOP_CMD; in load_unload()
434 scmd->uscsi_cdb[4] = 2; in load_unload()
437 scmd->uscsi_cdb[4] = 3; in load_unload()
454 scmd->uscsi_cdb[0] = PREVENT_ALLOW_CMD; in prevent_allow_mr()
456 scmd->uscsi_cdb[4] = 1; in prevent_allow_mr()
473 ((uchar_t *)scmd->uscsi_cdb)[0] = SET_CD_SPEED; in set_cd_speed()
474 scmd->uscsi_cdb[2] = (read_speed >> 8) & 0xff; in set_cd_speed()
475 scmd->uscsi_cdb[3] = read_speed & 0xff; in set_cd_speed()
476 scmd->uscsi_cdb[4] = (write_speed >> 8) & 0xff; in set_cd_speed()
477 scmd->uscsi_cdb[5] = write_speed & 0xff; in set_cd_speed()
495 ((uchar_t *)scmd->uscsi_cdb)[0] = GET_PERFORMANCE_CMD; in get_performance()
496 scmd->uscsi_cdb[1] = 0x10; in get_performance()
498 scmd->uscsi_cdb[1] |= 4; in get_performance()
499 scmd->uscsi_cdb[9] = 2; in get_performance()
516 ((uchar_t *)scmd->uscsi_cdb)[0] = STREAM_CMD; in set_streaming()
517 scmd->uscsi_cdb[10] = SET_STREAM_DATA_LEN; in set_streaming()
532 scmd->uscsi_cdb[0] = REZERO_UNIT_CMD; in rezero_unit()
547 scmd->uscsi_cdb[0] = START_STOP_CMD; in start_stop()
549 scmd->uscsi_cdb[4] = 1; in start_stop()
565 scmd->uscsi_cdb[0] = SYNC_CACHE_CMD; in flush_cache()
567 scmd->uscsi_cdb[1] = 0x2; /* Immediate */ in flush_cache()
587 scmd->uscsi_cdb[0] = SET_RESERVATION_CMD; in set_reservation()
589 scmd->uscsi_cdb[5] = (uchar_t)(size >> 24); in set_reservation()
590 scmd->uscsi_cdb[6] = (uchar_t)(size >> 16); in set_reservation()
591 scmd->uscsi_cdb[7] = (uchar_t)(size >> 8); in set_reservation()
592 scmd->uscsi_cdb[8] = (uchar_t)size; in set_reservation()
615 scmd->uscsi_cdb[0] = READ_FORMAT_CAP_CMD; in format_media()
616 scmd->uscsi_cdb[8] = 0x14; /* buffer length */ in format_media()
628 scmd->uscsi_cdb[0] = FORMAT_UNIT_CMD; in format_media()
630 scmd->uscsi_cdb[1] = 0x11; in format_media()
658 scmd->uscsi_cdb[0] = READ_FORMAT_CAP_CMD; in read_format_capacity()
659 scmd->uscsi_cdb[8] = 0x14; in read_format_capacity()