iPXE
|
An AoE device. More...
#include <aoe.h>
Data Fields | |
struct refcnt | refcnt |
Reference counter. More... | |
struct net_device * | netdev |
Network device. More... | |
struct interface | ata |
ATA command issuing interface. More... | |
uint16_t | major |
Major number. More... | |
uint8_t | minor |
Minor number. More... | |
uint8_t | target [MAX_LL_ADDR_LEN] |
Target MAC address. More... | |
unsigned long | timeout |
Saved timeout value. More... | |
struct interface | config |
Configuration command interface. More... | |
int | configured |
Device is configued. More... | |
struct acpi_descriptor | desc |
ACPI descriptor. More... | |
struct refcnt aoe_device::refcnt |
Reference counter.
Definition at line 117 of file aoe.h.
Referenced by aoedev_get(), aoedev_open(), and aoedev_put().
struct net_device* aoe_device::netdev |
Network device.
Definition at line 120 of file aoe.h.
Referenced by abft_install(), aoecmd_cfg_rsp(), aoecmd_tx(), aoedev_ata_command(), aoedev_free(), aoedev_identify_device(), aoedev_name(), aoedev_open(), and efi_aoe_path().
struct interface aoe_device::ata |
ATA command issuing interface.
Definition at line 122 of file aoe.h.
Referenced by aoedev_close(), aoedev_config_done(), and aoedev_open().
uint16_t aoe_device::major |
Major number.
Definition at line 125 of file aoe.h.
Referenced by abft_install(), aoecmd_rx(), aoecmd_tx(), aoedev_name(), aoedev_open(), and efi_aoe_path().
uint8_t aoe_device::minor |
Minor number.
Definition at line 127 of file aoe.h.
Referenced by abft_install(), aoecmd_rx(), aoecmd_tx(), aoedev_name(), aoedev_open(), and efi_aoe_path().
uint8_t aoe_device::target[MAX_LL_ADDR_LEN] |
Target MAC address.
Definition at line 129 of file aoe.h.
Referenced by aoecmd_cfg_rsp(), aoecmd_tx(), and aoedev_open().
unsigned long aoe_device::timeout |
Saved timeout value.
Definition at line 132 of file aoe.h.
Referenced by aoecmd_close(), and aoecmd_create().
struct interface aoe_device::config |
Configuration command interface.
Definition at line 135 of file aoe.h.
Referenced by aoedev_close(), aoedev_config_done(), and aoedev_open().
int aoe_device::configured |
Device is configued.
Definition at line 137 of file aoe.h.
Referenced by aoedev_config_done(), and aoedev_window().
struct acpi_descriptor aoe_device::desc |
ACPI descriptor.
Definition at line 140 of file aoe.h.
Referenced by aoedev_describe(), and aoedev_open().