Lines Matching defs:cgc
127 struct packet_command cgc;
141 memset(&cgc, 0, sizeof(struct packet_command));
142 cgc.cmd[0] = MODE_SELECT;
143 cgc.cmd[1] = (1 << 4);
144 cgc.cmd[4] = 12;
151 cgc.buffer = buffer;
152 cgc.buflen = sizeof(*modesel);
153 cgc.data_direction = DMA_TO_DEVICE;
154 cgc.timeout = VENDOR_TIMEOUT;
155 if (0 == (rc = sr_do_ioctl(cd, &cgc))) {
176 struct packet_command cgc;
190 memset(&cgc, 0, sizeof(struct packet_command));
195 cgc.cmd[0] = READ_TOC;
196 cgc.cmd[8] = 12;
197 cgc.cmd[9] = 0x40;
198 cgc.buffer = buffer;
199 cgc.buflen = 12;
200 cgc.quiet = 1;
201 cgc.data_direction = DMA_FROM_DEVICE;
202 cgc.timeout = VENDOR_TIMEOUT;
203 rc = sr_do_ioctl(cd, &cgc);
222 cgc.cmd[0] = 0xde;
223 cgc.cmd[1] = 0x03;
224 cgc.cmd[2] = 0xb0;
225 cgc.buffer = buffer;
226 cgc.buflen = 0x16;
227 cgc.quiet = 1;
228 cgc.data_direction = DMA_FROM_DEVICE;
229 cgc.timeout = VENDOR_TIMEOUT;
230 rc = sr_do_ioctl(cd, &cgc);
252 cgc.cmd[0] = 0xc7;
253 cgc.cmd[1] = 0x03;
254 cgc.buffer = buffer;
255 cgc.buflen = 4;
256 cgc.quiet = 1;
257 cgc.data_direction = DMA_FROM_DEVICE;
258 cgc.timeout = VENDOR_TIMEOUT;
259 rc = sr_do_ioctl(cd, &cgc);
279 cgc.cmd[0] = READ_TOC;
280 cgc.cmd[8] = 0x04;
281 cgc.cmd[9] = 0x40;
282 cgc.buffer = buffer;
283 cgc.buflen = 0x04;
284 cgc.quiet = 1;
285 cgc.data_direction = DMA_FROM_DEVICE;
286 cgc.timeout = VENDOR_TIMEOUT;
287 rc = sr_do_ioctl(cd, &cgc);
296 cgc.cmd[0] = READ_TOC; /* Read TOC */
297 cgc.cmd[6] = rc & 0x7f; /* number of last session */
298 cgc.cmd[8] = 0x0c;
299 cgc.cmd[9] = 0x40;
300 cgc.buffer = buffer;
301 cgc.buflen = 12;
302 cgc.quiet = 1;
303 cgc.data_direction = DMA_FROM_DEVICE;
304 cgc.timeout = VENDOR_TIMEOUT;
305 rc = sr_do_ioctl(cd, &cgc);