Lines Matching defs:ipoib_dev_priv

311 struct ipoib_dev_priv {  struct
312 spinlock_t lock;
314 struct net_device *dev;
316 struct napi_struct napi;
318 unsigned long flags;
320 struct rw_semaphore vlan_rwsem;
322 struct rb_root path_tree;
323 struct list_head path_list;
325 struct ipoib_neigh_table ntbl;
327 struct ipoib_mcast *broadcast;
328 struct list_head multicast_list;
329 struct rb_root multicast_tree;
331 struct workqueue_struct *wq;
332 struct delayed_work mcast_task;
333 struct work_struct carrier_on_task;
334 struct work_struct flush_light;
335 struct work_struct flush_normal;
336 struct work_struct flush_heavy;
337 struct work_struct restart_task;
338 struct delayed_work ah_reap_task;
339 struct delayed_work neigh_reap_task;
340 struct ib_device *ca;
341 u8 port;
342 u16 pkey;
343 u16 pkey_index;
344 struct ib_pd *pd;
345 struct ib_mr *mr;
346 struct ib_cq *recv_cq;
347 struct ib_cq *send_cq;
348 struct ib_qp *qp;
349 u32 qkey;
351 union ib_gid local_gid;
352 u16 local_lid;
354 unsigned int admin_mtu;
355 unsigned int mcast_mtu;
356 unsigned int max_ib_mtu;
358 struct ipoib_rx_buf *rx_ring;
360 struct ipoib_tx_buf *tx_ring;
361 unsigned tx_head;
362 unsigned tx_tail;
363 struct ib_sge tx_sge[MAX_SKB_FRAGS + 1];
364 struct ib_send_wr tx_wr;
365 unsigned tx_outstanding;
366 struct ib_wc send_wc[MAX_SEND_CQE];
368 struct ib_recv_wr rx_wr;
369 struct ib_sge rx_sge[IPOIB_UD_RX_SG];
371 struct ib_wc ibwc[IPOIB_NUM_WC];
373 struct list_head dead_ahs;
375 struct ib_event_handler event_handler;
377 struct net_device *parent;
378 struct list_head child_intfs;
379 struct list_head list;
380 int child_type;
383 struct ipoib_cm_dev_priv cm;
387 struct list_head fs_list;
388 struct dentry *mcg_dentry;
389 struct dentry *path_dentry;
391 int hca_caps;
392 struct ipoib_ethtool_st ethtool;
393 struct timer_list poll_timer;