iPXE
|
A Xsigo configuration manager. More...
Data Fields | |
struct refcnt | refcnt |
Reference count. More... | |
struct xsigo_device * | xdev |
Xsigo device. More... | |
struct list_head | list |
List of managers. More... | |
char | name [16] |
Device name. More... | |
struct xsigo_manager_id | id |
Manager ID. More... | |
struct interface | xfer |
Data transfer interface. More... | |
struct retry_timer | reopen |
Connection timer. More... | |
struct retry_timer | keepalive |
Keepalive timer. More... | |
struct process | process |
Transmission process. More... | |
unsigned int | pending |
Pending transmissions. More... | |
uint32_t | seq |
Transmit sequence number. More... | |
struct list_head | nics |
List of virtual Ethernet devices. More... | |
struct refcnt xsigo_manager::refcnt |
Reference count.
Definition at line 77 of file xsigo.c.
Referenced by xcm_create(), and xcm_destroy().
struct xsigo_device* xsigo_manager::xdev |
Xsigo device.
Definition at line 79 of file xsigo.c.
Referenced by xcm_create(), xcm_free(), xcm_reopen(), xsmp_rx_xve_modify(), xsmp_tx_session(), xsmp_tx_xve(), xsmp_tx_xve_params(), xve_create(), and xve_destroy().
struct list_head xsigo_manager::list |
List of managers.
Definition at line 81 of file xsigo.c.
Referenced by xcm_create(), xcm_destroy(), and xcm_list().
char xsigo_manager::name[16] |
Device name.
Definition at line 83 of file xsigo.c.
Referenced by xcm_close(), xcm_create(), xcm_deliver(), xcm_destroy(), xcm_reopen(), xcm_step(), xsmp_rx_session(), xsmp_rx_session_confirm(), xsmp_rx_session_reject(), xsmp_rx_session_shutdown(), xsmp_rx_xve(), xsmp_rx_xve_delete(), xsmp_rx_xve_install(), xsmp_rx_xve_modify(), xsmp_rx_xve_oper_req(), xsmp_rx_xve_ready(), xsmp_rx_xve_update(), xsmp_tx_session(), xsmp_tx_session_register(), xsmp_tx_xve(), and xve_create().
struct xsigo_manager_id xsigo_manager::id |
Manager ID.
Definition at line 85 of file xsigo.c.
Referenced by xcm_create(), xcm_find(), xcm_list(), xcm_reopen(), xsmp_tx_session(), xsmp_tx_session_register(), and xsmp_tx_xve().
struct interface xsigo_manager::xfer |
Data transfer interface.
Definition at line 88 of file xsigo.c.
Referenced by xcm_close(), xcm_create(), xcm_destroy(), xcm_reopen(), xcm_step(), xsmp_tx_session(), and xsmp_tx_xve().
struct retry_timer xsigo_manager::reopen |
Connection timer.
Definition at line 90 of file xsigo.c.
Referenced by xcm_close(), xcm_create(), xcm_destroy(), xcm_free(), xcm_list(), and xcm_reopen().
struct retry_timer xsigo_manager::keepalive |
Keepalive timer.
Definition at line 92 of file xsigo.c.
Referenced by xcm_close(), xcm_create(), xcm_destroy(), xcm_free(), xcm_keepalive(), and xcm_reopen().
struct process xsigo_manager::process |
Transmission process.
Definition at line 94 of file xsigo.c.
Referenced by xcm_close(), xcm_create(), xcm_destroy(), xcm_free(), and xcm_reopen().
unsigned int xsigo_manager::pending |
Pending transmissions.
Definition at line 96 of file xsigo.c.
Referenced by xcm_reopen(), and xcm_step().
uint32_t xsigo_manager::seq |
Transmit sequence number.
Definition at line 98 of file xsigo.c.
Referenced by xcm_reopen(), xsmp_tx_session(), and xsmp_tx_xve().
struct list_head xsigo_manager::nics |
List of virtual Ethernet devices.
Definition at line 101 of file xsigo.c.
Referenced by xcm_create(), xcm_destroy(), xcm_free(), xsigo_net_notify(), xve_create(), and xve_find().