iPXE
Data Fields
ib_mad_interface Struct Reference

An Infiniband management interface. More...

#include <ib_mi.h>

Data Fields

struct ib_deviceibdev
 Infiniband device. More...
 
struct ib_completion_queuecq
 Completion queue. More...
 
struct ib_queue_pairqp
 Queue pair. More...
 
struct list_head madx
 List of management transactions. More...
 

Detailed Description

An Infiniband management interface.

Definition at line 88 of file ib_mi.h.

Field Documentation

◆ ibdev

struct ib_device* ib_mad_interface::ibdev

Infiniband device.

Definition at line 90 of file ib_mi.h.

Referenced by ib_create_mi(), and ib_mi_timer_expired().

◆ cq

struct ib_completion_queue* ib_mad_interface::cq

Completion queue.

Definition at line 92 of file ib_mi.h.

Referenced by ib_create_mi(), and ib_destroy_mi().

◆ qp

struct ib_queue_pair* ib_mad_interface::qp

Queue pair.

Definition at line 94 of file ib_mi.h.

Referenced by ib_create_mi(), ib_destroy_mi(), and ib_mi_send().

◆ madx

struct list_head ib_mad_interface::madx

List of management transactions.

Definition at line 96 of file ib_mi.h.

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


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