Lines Matching refs:scmd
57 struct uscsi_cmd *scmd; in read_toc_as_per_8020() local
59 scmd = get_uscsi_cmd(); in read_toc_as_per_8020()
60 scmd->uscsi_flags = USCSI_READ|USCSI_SILENT; in read_toc_as_per_8020()
61 scmd->uscsi_timeout = 60; in read_toc_as_per_8020()
62 scmd->uscsi_cdb[0] = READ_TOC_CMD; in read_toc_as_per_8020()
63 scmd->uscsi_cdb[6] = trackno; in read_toc_as_per_8020()
64 scmd->uscsi_cdb[8] = buflen & 0xff; in read_toc_as_per_8020()
65 scmd->uscsi_cdb[7] = (buflen >> 8) & 0xff; in read_toc_as_per_8020()
66 scmd->uscsi_cdb[9] = (format << 6) & 0xc0; in read_toc_as_per_8020()
67 scmd->uscsi_cdblen = 10; in read_toc_as_per_8020()
68 scmd->uscsi_bufaddr = (char *)buf; in read_toc_as_per_8020()
69 scmd->uscsi_buflen = buflen; in read_toc_as_per_8020()
70 if (uscsi(fd, scmd) < 0) in read_toc_as_per_8020()
79 struct uscsi_cmd *scmd; in toshiba_read_audio() local
82 scmd = get_uscsi_cmd(); in toshiba_read_audio()
83 scmd->uscsi_flags = USCSI_READ|USCSI_SILENT; in toshiba_read_audio()
84 scmd->uscsi_timeout = 60; in toshiba_read_audio()
85 ((uchar_t *)scmd->uscsi_cdb)[0] = READ_AUDIO_CMD; in toshiba_read_audio()
86 scmd->uscsi_cdb[5] = start_blk & 0xff; in toshiba_read_audio()
87 scmd->uscsi_cdb[4] = (start_blk >> 8) & 0xff; in toshiba_read_audio()
88 scmd->uscsi_cdb[3] = (start_blk >> 16) & 0xff; in toshiba_read_audio()
89 scmd->uscsi_cdb[2] = (start_blk >> 24) & 0xff; in toshiba_read_audio()
90 scmd->uscsi_cdb[9] = nblk & 0xff; in toshiba_read_audio()
91 scmd->uscsi_cdb[8] = (nblk >> 8) & 0xff; in toshiba_read_audio()
92 scmd->uscsi_cdb[7] = (nblk >> 16) & 0xff; in toshiba_read_audio()
93 scmd->uscsi_cdb[6] = (nblk >> 24) & 0xff; in toshiba_read_audio()
94 scmd->uscsi_cdblen = 12; in toshiba_read_audio()
95 scmd->uscsi_bufaddr = (char *)buf; in toshiba_read_audio()
96 scmd->uscsi_buflen = nblk*2352; in toshiba_read_audio()
99 ret = uscsi(target->d_fd, scmd); in toshiba_read_audio()
113 struct uscsi_cmd *scmd; in toshiba_speed_ctrl() local
147 scmd = get_uscsi_cmd(); in toshiba_speed_ctrl()
148 scmd->uscsi_flags = USCSI_READ|USCSI_SILENT; in toshiba_speed_ctrl()
149 scmd->uscsi_timeout = 60; in toshiba_speed_ctrl()
150 scmd->uscsi_cdblen = 6; in toshiba_speed_ctrl()
151 scmd->uscsi_bufaddr = (char *)mpage; in toshiba_speed_ctrl()
152 scmd->uscsi_buflen = 16; in toshiba_speed_ctrl()
154 scmd->uscsi_cdb[0] = MODE_SENSE_6_CMD; in toshiba_speed_ctrl()
155 scmd->uscsi_cdb[2] = 0x31; in toshiba_speed_ctrl()
156 scmd->uscsi_cdb[4] = 16; in toshiba_speed_ctrl()
157 if (uscsi(dev->d_fd, scmd) < 0) in toshiba_speed_ctrl()
169 scmd = get_uscsi_cmd(); in toshiba_speed_ctrl()
170 scmd->uscsi_flags = USCSI_WRITE|USCSI_SILENT; in toshiba_speed_ctrl()
171 scmd->uscsi_timeout = 60; in toshiba_speed_ctrl()
172 scmd->uscsi_cdblen = 6; in toshiba_speed_ctrl()
173 scmd->uscsi_bufaddr = (char *)mpage; in toshiba_speed_ctrl()
174 scmd->uscsi_buflen = 16; in toshiba_speed_ctrl()
176 scmd->uscsi_cdb[0] = MODE_SELECT_6_CMD; in toshiba_speed_ctrl()
177 scmd->uscsi_cdb[1] = 0x10; in toshiba_speed_ctrl()
178 scmd->uscsi_cdb[4] = 16; in toshiba_speed_ctrl()
179 if (uscsi(dev->d_fd, scmd) < 0) in toshiba_speed_ctrl()