Lines Matching refs:cgc
441 struct packet_command *cgc) in ide_cdrom_packet() argument
445 unsigned len = cgc->buflen; in ide_cdrom_packet()
447 if (cgc->timeout <= 0) in ide_cdrom_packet()
448 cgc->timeout = ATAPI_WAIT_PC; in ide_cdrom_packet()
454 if (cgc->sshdr) in ide_cdrom_packet()
455 memset(cgc->sshdr, 0, sizeof(*cgc->sshdr)); in ide_cdrom_packet()
457 if (cgc->quiet) in ide_cdrom_packet()
460 cgc->stat = ide_cd_queue_pc(drive, cgc->cmd, in ide_cdrom_packet()
461 cgc->data_direction == CGC_DATA_WRITE, in ide_cdrom_packet()
462 cgc->buffer, &len, in ide_cdrom_packet()
463 cgc->sshdr, cgc->timeout, flags); in ide_cdrom_packet()
464 if (!cgc->stat) in ide_cdrom_packet()
465 cgc->buflen -= len; in ide_cdrom_packet()
466 return cgc->stat; in ide_cdrom_packet()