iPXE
|
A Xsigo device. More...
Data Fields | |
struct refcnt | refcnt |
Reference count. More... | |
struct ib_device * | ibdev |
Underlying Infiniband device. More... | |
struct list_head | list |
List of Xsigo devices. More... | |
const char * | name |
Device name. More... | |
struct retry_timer | opener |
Link opener timer. More... | |
struct retry_timer | discovery |
Discovery timer. More... | |
struct ib_mad_transaction * | madx |
Discovery management transaction (if any) More... | |
struct list_head | managers |
List of configuration managers. More... | |
struct refcnt xsigo_device::refcnt |
Reference count.
Definition at line 54 of file xsigo.c.
Referenced by xcm_create(), xcm_free(), xsigo_ib_probe(), and xsigo_ib_remove().
struct ib_device* xsigo_device::ibdev |
Underlying Infiniband device.
Definition at line 56 of file xsigo.c.
Referenced by xcm_reopen(), xsigo_discover(), xsigo_free(), xsigo_ib_notify(), xsigo_ib_open(), xsigo_ib_probe(), xsigo_ib_remove(), xsigo_net_notify(), xsmp_rx_xve_modify(), xsmp_tx_session(), xsmp_tx_xve(), xsmp_tx_xve_params(), xve_create(), and xve_destroy().
struct list_head xsigo_device::list |
List of Xsigo devices.
Definition at line 58 of file xsigo.c.
Referenced by xsigo_ib_notify(), xsigo_ib_probe(), and xsigo_ib_remove().
const char* xsigo_device::name |
Device name.
Definition at line 60 of file xsigo.c.
Referenced by xcm_create(), xcm_list(), xsigo_discover(), xsigo_ib_open(), xsigo_ib_probe(), xsigo_ib_remove(), xsigo_xcm_complete(), and xsigo_xds_complete().
struct retry_timer xsigo_device::opener |
Link opener timer.
Definition at line 63 of file xsigo.c.
Referenced by xsigo_free(), xsigo_ib_open(), xsigo_ib_probe(), and xsigo_ib_remove().
struct retry_timer xsigo_device::discovery |
Discovery timer.
Definition at line 66 of file xsigo.c.
Referenced by xsigo_discover(), xsigo_free(), xsigo_ib_notify(), xsigo_ib_open(), xsigo_ib_probe(), xsigo_ib_remove(), and xsigo_xcm_complete().
struct ib_mad_transaction* xsigo_device::madx |
Discovery management transaction (if any)
Definition at line 68 of file xsigo.c.
Referenced by xsigo_discover(), xsigo_free(), xsigo_ib_notify(), xsigo_ib_remove(), xsigo_xcm_complete(), and xsigo_xds_complete().
struct list_head xsigo_device::managers |
List of configuration managers.
Definition at line 71 of file xsigo.c.
Referenced by xcm_create(), xcm_find(), xcm_list(), xsigo_free(), xsigo_ib_probe(), and xsigo_net_notify().