iPXE
|
An IPoIB device. More...
Data Fields | |
struct net_device * | netdev |
Network device. More... | |
struct ib_device * | ibdev |
Underlying Infiniband device. More... | |
struct list_head | list |
List of IPoIB devices. More... | |
struct ib_completion_queue * | cq |
Completion queue. More... | |
struct ib_queue_pair * | qp |
Queue pair. More... | |
struct ipoib_mac | mac |
Local MAC. More... | |
struct ipoib_broadcast | broadcast |
Broadcast address. More... | |
struct list_head | peers |
REMAC cache. More... | |
struct net_device* ipoib_device::netdev |
Network device.
Definition at line 89 of file ipoib.c.
Referenced by ipoib_complete_recv(), ipoib_complete_send(), ipoib_join_complete(), ipoib_link_state_changed(), ipoib_netdev(), ipoib_probe(), and ipoib_remove().
struct ib_device* ipoib_device::ibdev |
Underlying Infiniband device.
Definition at line 91 of file ipoib.c.
Referenced by ipoib_close(), ipoib_join_broadcast_group(), ipoib_leave_broadcast_group(), ipoib_link_state_changed(), ipoib_netdev(), ipoib_notify(), ipoib_open(), ipoib_poll(), ipoib_probe(), ipoib_remove(), and ipoib_transmit().
struct list_head ipoib_device::list |
List of IPoIB devices.
Definition at line 93 of file ipoib.c.
Referenced by ipoib_netdev(), ipoib_notify(), ipoib_probe(), and ipoib_remove().
struct ib_completion_queue* ipoib_device::cq |
Completion queue.
Definition at line 95 of file ipoib.c.
Referenced by ipoib_close(), and ipoib_open().
struct ib_queue_pair* ipoib_device::qp |
Queue pair.
Definition at line 97 of file ipoib.c.
Referenced by ipoib_close(), ipoib_join_broadcast_group(), ipoib_leave_broadcast_group(), ipoib_link_state_changed(), ipoib_open(), and ipoib_transmit().
struct ipoib_mac ipoib_device::mac |
Local MAC.
Definition at line 99 of file ipoib.c.
Referenced by ipoib_close(), ipoib_link_state_changed(), ipoib_open(), ipoib_probe(), ipoib_translate_rx_arp(), and ipoib_translate_tx_arp().
struct ipoib_broadcast ipoib_device::broadcast |
Broadcast address.
Definition at line 101 of file ipoib.c.
Referenced by ipoib_find_remac(), ipoib_join_broadcast_group(), ipoib_join_complete(), ipoib_leave_broadcast_group(), ipoib_link_state_changed(), ipoib_probe(), and ipoib_transmit().
struct list_head ipoib_device::peers |
REMAC cache.
Definition at line 103 of file ipoib.c.
Referenced by ipoib_discard_remac(), ipoib_find_remac(), ipoib_flush_remac(), ipoib_map_remac(), and ipoib_probe().