iPXE
Data Fields
ib_address_vector Struct Reference

An Infiniband Address Vector. More...

#include <infiniband.h>

Data Fields

unsigned long qpn
 Queue Pair Number.
unsigned long qkey
 Queue key.
unsigned int lid
 Local ID.
enum ib_rate rate
 Rate.
unsigned int sl
 Service level.
unsigned int gid_present
 GID is present.
union ib_gid gid
 GID, if present.
unsigned int vlan_present
 VLAN is present.
unsigned int vlan
 VLAN, if present.

Detailed Description

An Infiniband Address Vector.

Definition at line 72 of file infiniband.h.


Field Documentation

unsigned long ib_address_vector::qpn
unsigned long ib_address_vector::qkey
unsigned int ib_address_vector::lid

Rate.

Not specified for received packets.

Definition at line 86 of file infiniband.h.

Referenced by arbel_rate(), golan_post_send(), hermon_rate(), ib_cm_path_complete(), ib_mcast_complete(), ib_mcast_mad(), ib_path_complete(), ib_post_send(), and ib_resolve_path().

unsigned int ib_address_vector::sl

VLAN is present.

Definition at line 94 of file infiniband.h.

Referenced by hermon_complete(), and hermon_eth_complete_recv().

VLAN, if present.

Definition at line 96 of file infiniband.h.

Referenced by hermon_complete(), and hermon_eth_complete_recv().


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