iPXE
|
An Infiniband Address Vector. More...
#include <infiniband.h>
Data Fields | |
unsigned long | qpn |
Queue Pair Number. More... | |
unsigned long | qkey |
Queue key. More... | |
unsigned int | lid |
Local ID. More... | |
enum ib_rate | rate |
Rate. More... | |
unsigned int | sl |
Service level. More... | |
unsigned int | gid_present |
GID is present. More... | |
union ib_gid | gid |
GID, if present. More... | |
unsigned int | vlan_present |
VLAN is present. More... | |
unsigned int | vlan |
VLAN, if present. More... | |
An Infiniband Address Vector.
Definition at line 72 of file infiniband.h.
unsigned long ib_address_vector::qpn |
Queue Pair Number.
Definition at line 74 of file infiniband.h.
Referenced by arbel_complete(), eoib_rx_av(), flexboot_nodnic_complete(), golan_complete(), golan_post_send(), hermon_complete(), ib_cm_path_complete(), ib_create_madx(), ib_pull(), ipoib_complete_recv(), ipoib_link_state_changed(), xsmp_rx_xve_modify(), xve_create(), and xve_update_tca().
unsigned long ib_address_vector::qkey |
Queue key.
Not specified for received packets.
Definition at line 79 of file infiniband.h.
Referenced by eoib_rx_av(), golan_post_send(), ib_cm_path_complete(), ib_create_madx(), ib_mcast_complete(), ib_mcast_mad(), ib_pull(), ipoib_transmit(), xsmp_rx_xve_modify(), xve_create(), and xve_update_tca().
unsigned int ib_address_vector::lid |
Local ID.
Definition at line 81 of file infiniband.h.
Referenced by arbel_complete(), eoib_rx_av(), golan_complete(), golan_post_send(), hermon_complete(), ib_cm_path_complete(), ib_create_madx(), ib_mcast_complete(), ib_path_complete(), ib_pull(), ib_resolve_path(), and ipoib_complete_recv().
enum ib_rate ib_address_vector::rate |
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(), and ib_resolve_path().
unsigned int ib_address_vector::sl |
Service level.
Definition at line 88 of file infiniband.h.
Referenced by arbel_complete(), golan_complete(), golan_post_send(), hermon_complete(), ib_cm_path_complete(), ib_create_madx(), ib_mcast_complete(), ib_mcast_mad(), ib_path_complete(), ib_pull(), and ib_resolve_path().
unsigned int ib_address_vector::gid_present |
GID is present.
Definition at line 90 of file infiniband.h.
Referenced by arbel_complete(), eoib_duplicate(), eoib_rx_av(), golan_complete(), golan_post_send(), hermon_complete(), ib_path_complete(), ib_pull(), ib_resolve_path(), ipoib_link_state_changed(), xsmp_rx_xve_modify(), and xve_create().
union ib_gid ib_address_vector::gid |
GID, if present.
Definition at line 92 of file infiniband.h.
Referenced by arbel_complete(), eoib_create(), eoib_link_state_changed(), eoib_rx_av(), eoib_set_gateway(), golan_complete(), golan_post_send(), hermon_complete(), ib_cm_path_complete(), ib_create_path(), ib_find_path_cache_entry(), ib_mcast_complete(), ib_mcast_join(), ib_mcast_leave(), ib_mcast_mad(), ib_path_complete(), ib_pull(), ib_resolve_path(), ipoib_link_state_changed(), xsmp_rx_xve_modify(), xve_create(), and xve_update_tca().
unsigned int ib_address_vector::vlan_present |
VLAN is present.
Definition at line 94 of file infiniband.h.
Referenced by hermon_complete(), and hermon_eth_complete_recv().
unsigned int ib_address_vector::vlan |
VLAN, if present.
Definition at line 96 of file infiniband.h.
Referenced by hermon_complete(), and hermon_eth_complete_recv().