1ATA_QC_NEW(9)                libata Core Internals               ATA_QC_NEW(9)
2
3
4

NAME

6       ata_qc_new - Request an available ATA command, for queueing
7

SYNOPSIS

9       struct ata_queued_cmd * ata_qc_new(struct ata_port * ap);
10

ARGUMENTS

12       ap
13           target port
14

DESCRIPTION

16       Some ATA host controllers may implement a queue depth which is less
17       than ATA_MAX_QUEUE. So we shouldn´t allocate a tag which is beyond the
18       hardware limitation.
19

LOCKING

21       None.
22

AUTHOR

24       Jeff Garzik
25           Author.
26
28Kernel Hackers Manual 2.6.         June 2019                     ATA_QC_NEW(9)
Impressum