iPXE
Data Fields
ib_mad_transaction Struct Reference

An Infiniband management transaction. More...

#include <ib_mi.h>

Data Fields

struct ib_mad_interfacemi
 Associated management interface.
struct list_head list
 List of transactions.
struct retry_timer timer
 Retry timer.
struct ib_address_vector av
 Destination address vector.
union ib_mad mad
 MAD being sent.
struct
ib_mad_transaction_operations
op
 Transaction operations.
void * owner_priv
 Owner private data.

Detailed Description

An Infiniband management transaction.

Definition at line 70 of file ib_mi.h.


Field Documentation

Associated management interface.

Definition at line 72 of file ib_mi.h.

Referenced by ib_create_madx(), and ib_mi_timer_expired().

List of transactions.

Definition at line 74 of file ib_mi.h.

Referenced by ib_create_madx(), ib_destroy_madx(), and ib_destroy_mi().

Retry timer.

Definition at line 76 of file ib_mi.h.

Referenced by ib_create_madx(), and ib_destroy_madx().

Destination address vector.

Definition at line 78 of file ib_mi.h.

Referenced by ib_create_madx(), and ib_mi_timer_expired().

MAD being sent.

Definition at line 80 of file ib_mi.h.

Referenced by ib_create_madx(), ib_destroy_mi(), ib_mi_handle(), and ib_mi_timer_expired().

Transaction operations.

Definition at line 82 of file ib_mi.h.

Referenced by ib_create_madx(), ib_destroy_mi(), ib_mi_handle(), ib_mi_timer_expired(), and xsigo_discover().

Owner private data.

Definition at line 84 of file ib_mi.h.

Referenced by ib_madx_get_ownerdata(), and ib_madx_set_ownerdata().


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