other versions
- stretch 4.9.168-1
ATA_SCSI_QC_NEW(9) | libata SCSI translation/emulat | ATA_SCSI_QC_NEW(9) |
NAME¶
ata_scsi_qc_new - acquire new ata_queued_cmd referenceSYNOPSIS¶
struct ata_queued_cmd * ata_scsi_qc_new(struct ata_device * dev, struct scsi_cmnd * cmd);
ARGUMENTS¶
devATA device to which the new command is attached
cmd
SCSI command that originated this ATA command
DESCRIPTION¶
Obtain a reference to an unused ata_queued_cmd structure, which is the basic libata structure representing a single ATA command sent to the hardware.If a command was available, fill in the SCSI-specific portions of the structure with information on the current command.
LOCKING: spin_lock_irqsave(host lock)
RETURN¶
Command allocated, or NULL if none available.AUTHOR¶
Jeff GarzikAuthor.
COPYRIGHT¶
April 2019 | Kernel Hackers Manual 4.9. |