Lines Matching defs:ipoib_dev_priv

321 struct ipoib_dev_priv {  struct
322 spinlock_t lock;
324 struct net_device *dev;
325 void (*next_priv_destructor)(struct net_device *dev);
327 struct napi_struct send_napi;
328 struct napi_struct recv_napi;
330 unsigned long flags;
339 struct rw_semaphore vlan_rwsem;
340 struct mutex mcast_mutex;
342 struct rb_root path_tree;
343 struct list_head path_list;
345 struct ipoib_neigh_table ntbl;
347 struct ipoib_mcast *broadcast;
348 struct list_head multicast_list;
349 struct rb_root multicast_tree;
351 struct workqueue_struct *wq;
352 struct delayed_work mcast_task;
353 struct work_struct carrier_on_task;
354 struct work_struct flush_light;
355 struct work_struct flush_normal;
356 struct work_struct flush_heavy;
357 struct work_struct restart_task;
358 struct delayed_work ah_reap_task;
359 struct delayed_work neigh_reap_task;
360 struct ib_device *ca;
361 u8 port;
362 u16 pkey;
363 u16 pkey_index;
364 struct ib_pd *pd;
365 struct ib_cq *recv_cq;
366 struct ib_cq *send_cq;
367 struct ib_qp *qp;
368 u32 qkey;
370 union ib_gid local_gid;
371 u32 local_lid;
373 unsigned int admin_mtu;
374 unsigned int mcast_mtu;
375 unsigned int max_ib_mtu;
377 struct ipoib_rx_buf *rx_ring;
379 struct ipoib_tx_buf *tx_ring;
381 unsigned int tx_head;
382 unsigned int tx_tail;
384 unsigned int global_tx_head;
385 unsigned int global_tx_tail;
386 struct ib_sge tx_sge[MAX_SKB_FRAGS + 1];
387 struct ib_ud_wr tx_wr;
388 struct ib_wc send_wc[MAX_SEND_CQE];
390 struct ib_recv_wr rx_wr;
391 struct ib_sge rx_sge[IPOIB_UD_RX_SG];
393 struct ib_wc ibwc[IPOIB_NUM_WC];
395 struct list_head dead_ahs;
397 struct ib_event_handler event_handler;
399 struct net_device *parent;
400 struct list_head child_intfs;
401 struct list_head list;
402 int child_type;
405 struct ipoib_cm_dev_priv cm;
409 struct list_head fs_list;
410 struct dentry *mcg_dentry;
411 struct dentry *path_dentry;
413 u64 hca_caps;
414 u64 kernel_caps;
415 struct ipoib_ethtool_st ethtool;
416 unsigned int max_send_sge;
417 const struct net_device_ops *rn_ops;