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