Lines Matching refs:cgc

112 	struct packet_command cgc;  in sr_set_blocklength()  local
128 memset(&cgc, 0, sizeof(struct packet_command)); in sr_set_blocklength()
129 cgc.cmd[0] = MODE_SELECT; in sr_set_blocklength()
130 cgc.cmd[1] = (1 << 4); in sr_set_blocklength()
131 cgc.cmd[4] = 12; in sr_set_blocklength()
138 cgc.buffer = buffer; in sr_set_blocklength()
139 cgc.buflen = sizeof(*modesel); in sr_set_blocklength()
140 cgc.data_direction = DMA_TO_DEVICE; in sr_set_blocklength()
141 cgc.timeout = VENDOR_TIMEOUT; in sr_set_blocklength()
142 if (0 == (rc = sr_do_ioctl(cd, &cgc))) { in sr_set_blocklength()
163 struct packet_command cgc; in sr_cd_check() local
177 memset(&cgc, 0, sizeof(struct packet_command)); in sr_cd_check()
182 cgc.cmd[0] = READ_TOC; in sr_cd_check()
183 cgc.cmd[8] = 12; in sr_cd_check()
184 cgc.cmd[9] = 0x40; in sr_cd_check()
185 cgc.buffer = buffer; in sr_cd_check()
186 cgc.buflen = 12; in sr_cd_check()
187 cgc.quiet = 1; in sr_cd_check()
188 cgc.data_direction = DMA_FROM_DEVICE; in sr_cd_check()
189 cgc.timeout = VENDOR_TIMEOUT; in sr_cd_check()
190 rc = sr_do_ioctl(cd, &cgc); in sr_cd_check()
210 cgc.cmd[0] = 0xde; in sr_cd_check()
211 cgc.cmd[1] = 0x03; in sr_cd_check()
212 cgc.cmd[2] = 0xb0; in sr_cd_check()
213 cgc.buffer = buffer; in sr_cd_check()
214 cgc.buflen = 0x16; in sr_cd_check()
215 cgc.quiet = 1; in sr_cd_check()
216 cgc.data_direction = DMA_FROM_DEVICE; in sr_cd_check()
217 cgc.timeout = VENDOR_TIMEOUT; in sr_cd_check()
218 rc = sr_do_ioctl(cd, &cgc); in sr_cd_check()
240 cgc.cmd[0] = 0xc7; in sr_cd_check()
241 cgc.cmd[1] = 0x03; in sr_cd_check()
242 cgc.buffer = buffer; in sr_cd_check()
243 cgc.buflen = 4; in sr_cd_check()
244 cgc.quiet = 1; in sr_cd_check()
245 cgc.data_direction = DMA_FROM_DEVICE; in sr_cd_check()
246 cgc.timeout = VENDOR_TIMEOUT; in sr_cd_check()
247 rc = sr_do_ioctl(cd, &cgc); in sr_cd_check()
267 cgc.cmd[0] = READ_TOC; in sr_cd_check()
268 cgc.cmd[8] = 0x04; in sr_cd_check()
269 cgc.cmd[9] = 0x40; in sr_cd_check()
270 cgc.buffer = buffer; in sr_cd_check()
271 cgc.buflen = 0x04; in sr_cd_check()
272 cgc.quiet = 1; in sr_cd_check()
273 cgc.data_direction = DMA_FROM_DEVICE; in sr_cd_check()
274 cgc.timeout = VENDOR_TIMEOUT; in sr_cd_check()
275 rc = sr_do_ioctl(cd, &cgc); in sr_cd_check()
284 cgc.cmd[0] = READ_TOC; /* Read TOC */ in sr_cd_check()
285 cgc.cmd[6] = rc & 0x7f; /* number of last session */ in sr_cd_check()
286 cgc.cmd[8] = 0x0c; in sr_cd_check()
287 cgc.cmd[9] = 0x40; in sr_cd_check()
288 cgc.buffer = buffer; in sr_cd_check()
289 cgc.buflen = 12; in sr_cd_check()
290 cgc.quiet = 1; in sr_cd_check()
291 cgc.data_direction = DMA_FROM_DEVICE; in sr_cd_check()
292 cgc.timeout = VENDOR_TIMEOUT; in sr_cd_check()
293 rc = sr_do_ioctl(cd, &cgc); in sr_cd_check()