Lines Matching defs:cgc
443 struct packet_command *cgc)
447 unsigned len = cgc->buflen;
449 if (cgc->timeout <= 0)
450 cgc->timeout = ATAPI_WAIT_PC;
456 if (cgc->data_direction == CGC_DATA_WRITE)
459 if (cgc->sense)
460 memset(cgc->sense, 0, sizeof(struct request_sense));
462 if (cgc->quiet)
465 cgc->stat = ide_cd_queue_pc(drive, cgc->cmd,
466 cgc->data_direction == CGC_DATA_WRITE,
467 cgc->buffer, &len,
468 cgc->sense, cgc->timeout, flags);
469 if (!cgc->stat)
470 cgc->buflen -= len;
471 return cgc->stat;