iPXE
Data Fields
ata_command Struct Reference

An ATA command. More...

Data Fields

struct refcnt refcnt
 Reference count.
struct ata_deviceatadev
 ATA device.
struct list_head list
 List of ATA commands.
struct interface block
 Block data interface.
struct interface ata
 ATA data interface.
struct ata_command_typetype
 Command type.
uint32_t tag
 Command tag.
uint8_t priv [0]
 Private data.

Detailed Description

An ATA command.

Definition at line 109 of file ata.c.


Field Documentation

Reference count.

Definition at line 111 of file ata.c.

Referenced by atadev_command().

ATA device.

Definition at line 113 of file ata.c.

Referenced by __attribute__(), atacmd_close(), atacmd_free(), atacmd_identify_done(), atadev_close(), and atadev_command().

List of ATA commands.

Definition at line 115 of file ata.c.

Referenced by atacmd_free(), atadev_close(), and atadev_command().

Block data interface.

Definition at line 118 of file ata.c.

Referenced by atacmd_close(), atacmd_identify_done(), and atadev_command().

ATA data interface.

Definition at line 120 of file ata.c.

Referenced by atacmd_close(), and atadev_command().

Command type.

Definition at line 123 of file ata.c.

Referenced by atacmd_data_priv(), atacmd_done(), and atadev_command().

Command tag.

Definition at line 125 of file ata.c.

Referenced by atacmd_close(), and atadev_command().

Private data.

Definition at line 128 of file ata.c.


The documentation for this struct was generated from the following file: