ipoib_device Struct Reference

An IPoIB device. More...


Data Fields

struct net_devicenetdev
 Network device.
struct ib_deviceibdev
 Underlying Infiniband device.
struct ib_completion_queuecq
 Completion queue.
struct ib_queue_pairqp
 Queue pair.
struct ipoib_mac broadcast
 Broadcast MAC.
int broadcast_joined
 Joined to IPv4 broadcast multicast group.
struct ib_mc_membership broadcast_membership
 IPv4 broadcast multicast group membership.


Detailed Description

An IPoIB device.

Definition at line 51 of file ipoib.c.


Field Documentation

Network device.

Definition at line 53 of file ipoib.c.

Referenced by ipoib_complete_recv(), ipoib_complete_send(), ipoib_join_complete(), and ipoib_probe().

Completion queue.

Definition at line 57 of file ipoib.c.

Referenced by ipoib_close(), and ipoib_open().

Broadcast MAC.

Definition at line 61 of file ipoib.c.

Referenced by ipoib_join_broadcast_group(), ipoib_link_state_changed(), ipoib_probe(), and ipoib_pull().

Joined to IPv4 broadcast multicast group.

This flag indicates whether or not we have initiated the join to the IPv4 broadcast multicast group.

Definition at line 67 of file ipoib.c.

Referenced by ipoib_join_broadcast_group(), and ipoib_leave_broadcast_group().

IPv4 broadcast multicast group membership.

Definition at line 69 of file ipoib.c.

Referenced by ipoib_join_broadcast_group(), ipoib_join_complete(), and ipoib_leave_broadcast_group().


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

Generated on Tue Apr 6 20:02:06 2010 for gPXE by  doxygen 1.5.7.1