iPXE
Data Fields
xsigo_device Struct Reference

A Xsigo device. More...

Data Fields

struct refcnt refcnt
 Reference count.
struct ib_deviceibdev
 Underlying Infiniband device.
struct list_head list
 List of Xsigo devices.
const char * name
 Device name.
struct retry_timer opener
 Link opener timer.
struct retry_timer discovery
 Discovery timer.
struct ib_mad_transactionmadx
 Discovery management transaction (if any)
struct list_head managers
 List of configuration managers.

Detailed Description

A Xsigo device.

Definition at line 52 of file xsigo.c.


Field Documentation

Reference count.

Definition at line 54 of file xsigo.c.

Referenced by xcm_create(), xcm_free(), xsigo_ib_probe(), and xsigo_ib_remove().

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

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().

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().

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().


The documentation for this struct was generated from the following file: