#include <aoe.h>
Data Fields | |
| struct refcnt | refcnt |
| Reference counter. | |
| struct list_head | list |
| List of all AoE sessions. | |
| struct net_device * | netdev |
| Network device. | |
| uint16_t | major |
| Major number. | |
| uint8_t | minor |
| Minor number. | |
| uint8_t | target [ETH_ALEN] |
| Target MAC address. | |
| uint32_t | tag |
| Tag for current AoE command. | |
| uint8_t | aoe_cmd_type |
| Current AOE command. | |
| struct ata_command * | command |
| Current ATA command. | |
| unsigned int | status |
| Overall status of current ATA command. | |
| unsigned int | command_offset |
| Byte offset within command's data buffer. | |
| int | rc |
| Return status code for command. | |
| struct retry_timer | timer |
| Retransmission timer. | |
Definition at line 105 of file aoe.h.
struct refcnt aoe_session::refcnt [read] |
struct list_head aoe_session::list [read] |
List of all AoE sessions.
Definition at line 110 of file aoe.h.
Referenced by aoe_attach(), aoe_detach(), and aoe_rx().
struct net_device* aoe_session::netdev [read] |
Network device.
Definition at line 113 of file aoe.h.
Referenced by abft_fill_data(), aoe_attach(), aoe_free(), and aoe_send_command().
Major number.
Definition at line 116 of file aoe.h.
Referenced by abft_fill_data(), aoe_parse_root_path(), aoe_rx(), and aoe_send_command().
Minor number.
Definition at line 118 of file aoe.h.
Referenced by abft_fill_data(), aoe_parse_root_path(), aoe_rx(), and aoe_send_command().
| uint8_t aoe_session::target[ETH_ALEN] |
Target MAC address.
Definition at line 120 of file aoe.h.
Referenced by aoe_attach(), aoe_rx_cfg(), and aoe_send_command().
Tag for current AoE command.
Definition at line 123 of file aoe.h.
Referenced by aoe_attach(), aoe_rx(), and aoe_send_command().
Current AOE command.
Definition at line 126 of file aoe.h.
Referenced by aoe_command(), aoe_discover(), and aoe_send_command().
struct ata_command* aoe_session::command [read] |
Current ATA command.
Definition at line 128 of file aoe.h.
Referenced by aoe_command(), aoe_discover(), aoe_done(), aoe_rx_ata(), and aoe_send_command().
| unsigned int aoe_session::status |
Overall status of current ATA command.
Definition at line 130 of file aoe.h.
Referenced by aoe_command(), aoe_discover(), aoe_done(), and aoe_rx_ata().
| unsigned int aoe_session::command_offset |
Byte offset within command's data buffer.
Definition at line 132 of file aoe.h.
Referenced by aoe_command(), aoe_rx_ata(), and aoe_send_command().
| int aoe_session::rc |
Return status code for command.
Definition at line 134 of file aoe.h.
Referenced by aoe_attach(), aoe_discover(), aoe_done(), and aoe_rx().
struct retry_timer aoe_session::timer [read] |
Retransmission timer.
Definition at line 137 of file aoe.h.
Referenced by aoe_attach(), aoe_detach(), aoe_done(), aoe_rx_ata(), and aoe_send_command().
1.5.7.1