ATA_QC_NEW(9) | libata Core Internals | ATA_QC_NEW(9) |
NAME¶
ata_qc_new - Request an available ATA command, for queueing
SYNOPSIS¶
struct ata_queued_cmd * ata_qc_new(struct ata_port * ap);
ARGUMENTS¶
ap
target port
DESCRIPTION¶
Some ATA host controllers may implement a queue depth which is less than ATA_MAX_QUEUE. So we shouldn´t allocate a tag which is beyond the hardware limitation.
LOCKING¶
None.
AUTHOR¶
Jeff Garzik
Author.
COPYRIGHT¶
May 2024 | Kernel Hackers Manual 2.6. |