Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
ipoib_dev_priv Struct Reference

#include <ipoib.h>

Data Fields

spinlock_t lock
 
struct net_devicedev
 
struct napi_struct napi
 
unsigned long flags
 
struct mutex vlan_mutex
 
struct rb_root path_tree
 
struct list_head path_list
 
struct ipoib_neigh_table ntbl
 
struct ipoib_mcastbroadcast
 
struct list_head multicast_list
 
struct rb_root multicast_tree
 
struct delayed_work pkey_poll_task
 
struct delayed_work mcast_task
 
struct work_struct carrier_on_task
 
struct work_struct flush_light
 
struct work_struct flush_normal
 
struct work_struct flush_heavy
 
struct work_struct restart_task
 
struct delayed_work ah_reap_task
 
struct delayed_work neigh_reap_task
 
struct ib_deviceca
 
u8 port
 
u16 pkey
 
u16 pkey_index
 
struct ib_pdpd
 
struct ib_mrmr
 
struct ib_cqrecv_cq
 
struct ib_cqsend_cq
 
struct ib_qpqp
 
u32 qkey
 
union ib_gid local_gid
 
u16 local_lid
 
unsigned int admin_mtu
 
unsigned int mcast_mtu
 
unsigned int max_ib_mtu
 
struct ipoib_rx_bufrx_ring
 
struct ipoib_tx_buftx_ring
 
unsigned tx_head
 
unsigned tx_tail
 
struct ib_sge tx_sge [MAX_SKB_FRAGS+1]
 
struct ib_send_wr tx_wr
 
unsigned tx_outstanding
 
struct ib_wc send_wc [MAX_SEND_CQE]
 
struct ib_recv_wr rx_wr
 
struct ib_sge rx_sge [IPOIB_UD_RX_SG]
 
struct ib_wc ibwc [IPOIB_NUM_WC]
 
struct list_head dead_ahs
 
struct ib_event_handler event_handler
 
struct net_deviceparent
 
struct list_head child_intfs
 
struct list_head list
 
int child_type
 
int hca_caps
 
struct ipoib_ethtool_st ethtool
 
struct timer_list poll_timer
 

Detailed Description

Definition at line 291 of file ipoib.h.

Field Documentation

unsigned int admin_mtu

Definition at line 334 of file ipoib.h.

struct delayed_work ah_reap_task

Definition at line 318 of file ipoib.h.

struct ipoib_mcast* broadcast

Definition at line 307 of file ipoib.h.

Definition at line 320 of file ipoib.h.

struct work_struct carrier_on_task

Definition at line 313 of file ipoib.h.

struct list_head child_intfs

Definition at line 358 of file ipoib.h.

int child_type

Definition at line 360 of file ipoib.h.

struct list_head dead_ahs

Definition at line 353 of file ipoib.h.

Definition at line 294 of file ipoib.h.

Definition at line 372 of file ipoib.h.

Definition at line 355 of file ipoib.h.

unsigned long flags

Definition at line 298 of file ipoib.h.

struct work_struct flush_heavy

Definition at line 316 of file ipoib.h.

struct work_struct flush_light

Definition at line 314 of file ipoib.h.

struct work_struct flush_normal

Definition at line 315 of file ipoib.h.

int hca_caps

Definition at line 371 of file ipoib.h.

Definition at line 351 of file ipoib.h.

Definition at line 359 of file ipoib.h.

union ib_gid local_gid

Definition at line 331 of file ipoib.h.

u16 local_lid

Definition at line 332 of file ipoib.h.

spinlock_t lock

Definition at line 292 of file ipoib.h.

unsigned int max_ib_mtu

Definition at line 336 of file ipoib.h.

unsigned int mcast_mtu

Definition at line 335 of file ipoib.h.

struct delayed_work mcast_task

Definition at line 312 of file ipoib.h.

Definition at line 325 of file ipoib.h.

struct list_head multicast_list

Definition at line 308 of file ipoib.h.

struct rb_root multicast_tree

Definition at line 309 of file ipoib.h.

Definition at line 296 of file ipoib.h.

struct delayed_work neigh_reap_task

Definition at line 319 of file ipoib.h.

Definition at line 305 of file ipoib.h.

struct net_device* parent

Definition at line 357 of file ipoib.h.

struct list_head path_list

Definition at line 303 of file ipoib.h.

struct rb_root path_tree

Definition at line 302 of file ipoib.h.

Definition at line 324 of file ipoib.h.

u16 pkey

Definition at line 322 of file ipoib.h.

u16 pkey_index

Definition at line 323 of file ipoib.h.

struct delayed_work pkey_poll_task

Definition at line 311 of file ipoib.h.

struct timer_list poll_timer

Definition at line 373 of file ipoib.h.

Definition at line 321 of file ipoib.h.

u32 qkey

Definition at line 329 of file ipoib.h.

Definition at line 328 of file ipoib.h.

struct ib_cq* recv_cq

Definition at line 326 of file ipoib.h.

struct work_struct restart_task

Definition at line 317 of file ipoib.h.

Definition at line 338 of file ipoib.h.

Definition at line 349 of file ipoib.h.

Definition at line 348 of file ipoib.h.

struct ib_cq* send_cq

Definition at line 327 of file ipoib.h.

Definition at line 346 of file ipoib.h.

unsigned tx_head

Definition at line 341 of file ipoib.h.

unsigned tx_outstanding

Definition at line 345 of file ipoib.h.

Definition at line 340 of file ipoib.h.

Definition at line 343 of file ipoib.h.

unsigned tx_tail

Definition at line 342 of file ipoib.h.

Definition at line 344 of file ipoib.h.

struct mutex vlan_mutex

Definition at line 300 of file ipoib.h.


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