iPXE
|
A Fibre Channel port. More...
#include <fc.h>
Data Fields | |
struct refcnt | refcnt |
Reference count. More... | |
struct list_head | list |
List of all ports. More... | |
char | name [8] |
Name of this port. More... | |
struct interface | transport |
Transport interface. More... | |
struct fc_name | node_wwn |
Node name. More... | |
struct fc_name | port_wwn |
Port name. More... | |
struct fc_port_id | port_id |
Local port ID. More... | |
unsigned int | flags |
Flags. More... | |
struct fc_link_state | link |
Link state monitor. More... | |
struct interface | flogi |
FLOGI interface. More... | |
struct fc_name | link_node_wwn |
Link node name. More... | |
struct fc_name | link_port_wwn |
Link port name. More... | |
struct fc_port_id | ptp_link_port_id |
Link port ID (for point-to-point links only) More... | |
struct interface | ns_plogi |
Name server PLOGI interface. More... | |
struct list_head | xchgs |
List of active exchanges. More... | |
struct list_head fc_port::list |
List of all ports.
Definition at line 256 of file fc.h.
Referenced by fc_peer_examine(), and fc_port_find().
char fc_port::name[8] |
struct interface fc_port::transport |
Transport interface.
Definition at line 261 of file fc.h.
Referenced by fc_port_open(), and fcpdev_identify_device().
struct fc_name fc_port::node_wwn |
Node name.
Definition at line 263 of file fc.h.
Referenced by fc_els_flogi_tx(), fc_els_plogi_tx(), and fc_port_open().
struct fc_name fc_port::port_wwn |
Port name.
Definition at line 265 of file fc.h.
Referenced by fc_els_flogi_tx(), fc_els_logo_tx(), fc_els_plogi_tx(), and fc_port_open().
struct fc_port_id fc_port::port_id |
Local port ID.
Definition at line 267 of file fc.h.
Referenced by fc_els_logo_logout(), and fc_els_logo_tx().
struct fc_link_state fc_port::link |
struct fc_port_id fc_port::ptp_link_port_id |
Link port ID (for point-to-point links only)
Definition at line 280 of file fc.h.
Referenced by fc_els_flogi_rx().
struct interface fc_port::ns_plogi |