• Home
  • Raw
  • Download

Lines Matching refs:net_device

153 static inline struct ipoib_dev_priv *ipoib_priv(const struct net_device *dev)  in ipoib_priv()
180 struct net_device *dev;
239 struct net_device *dev;
249 struct net_device *dev;
324 struct net_device *dev;
325 void (*next_priv_destructor)(struct net_device *dev);
399 struct net_device *parent;
421 struct net_device *dev;
430 struct net_device *dev;
453 struct net_device *dev;
471 struct ipoib_neigh *ipoib_neigh_get(struct net_device *dev, u8 *daddr);
473 struct net_device *dev);
475 void ipoib_del_neighs_by_gid(struct net_device *dev, u8 *gid);
486 struct ipoib_ah *ipoib_create_ah(struct net_device *dev,
493 int ipoib_open(struct net_device *dev);
494 void ipoib_intf_free(struct net_device *dev);
495 int ipoib_add_pkey_attr(struct net_device *dev);
496 int ipoib_add_umcast_attr(struct net_device *dev);
498 int ipoib_send(struct net_device *dev, struct sk_buff *skb,
502 struct ipoib_path *__path_find(struct net_device *dev, void *gid);
503 void ipoib_mark_paths_invalid(struct net_device *dev);
504 void ipoib_flush_paths(struct net_device *dev);
505 struct net_device *ipoib_intf_alloc(struct ib_device *hca, u8 port,
508 struct net_device *dev);
514 void ipoib_ib_dev_cleanup(struct net_device *dev);
516 int ipoib_ib_dev_open_default(struct net_device *dev);
517 int ipoib_ib_dev_open(struct net_device *dev);
518 void ipoib_ib_dev_stop(struct net_device *dev);
519 void ipoib_ib_dev_up(struct net_device *dev);
520 void ipoib_ib_dev_down(struct net_device *dev);
521 int ipoib_ib_dev_stop_default(struct net_device *dev);
522 void ipoib_pkey_dev_check_presence(struct net_device *dev);
526 void ipoib_mcast_send(struct net_device *dev, u8 *daddr, struct sk_buff *skb);
529 void ipoib_mcast_start_thread(struct net_device *dev);
530 void ipoib_mcast_stop_thread(struct net_device *dev);
532 void ipoib_mcast_dev_down(struct net_device *dev);
533 void ipoib_mcast_dev_flush(struct net_device *dev);
565 struct ipoib_mcast_iter *ipoib_mcast_iter_init(struct net_device *dev);
574 struct ipoib_path_iter *ipoib_path_iter_init(struct net_device *dev);
580 int ipoib_mcast_attach(struct net_device *dev, struct ib_device *hca,
582 int ipoib_mcast_detach(struct net_device *dev, struct ib_device *hca,
588 int ipoib_init_qp(struct net_device *dev);
589 int ipoib_transport_dev_init(struct net_device *dev, struct ib_device *ca);
590 void ipoib_transport_dev_cleanup(struct net_device *dev);
595 int ipoib_vlan_add(struct net_device *pdev, unsigned short pkey);
596 int ipoib_vlan_delete(struct net_device *pdev, unsigned short pkey);
604 void ipoib_set_umcast(struct net_device *ndev, int umcast_val);
605 int ipoib_set_mode(struct net_device *dev, const char *buf);
607 void ipoib_setup_common(struct net_device *dev);
610 void ipoib_drain_cq(struct net_device *dev);
612 void ipoib_set_ethtool_ops(struct net_device *dev);
624 static inline int ipoib_cm_admin_enabled(struct net_device *dev) in ipoib_cm_admin_enabled()
631 static inline int ipoib_cm_enabled(struct net_device *dev, u8 *hwaddr) in ipoib_cm_enabled()
654 static inline int ipoib_cm_has_srq(struct net_device *dev) in ipoib_cm_has_srq()
660 static inline unsigned int ipoib_cm_max_mtu(struct net_device *dev) in ipoib_cm_max_mtu()
666 void ipoib_cm_send(struct net_device *dev, struct sk_buff *skb, struct ipoib_cm_tx *tx);
667 int ipoib_cm_dev_open(struct net_device *dev);
668 void ipoib_cm_dev_stop(struct net_device *dev);
669 int ipoib_cm_dev_init(struct net_device *dev);
670 int ipoib_cm_add_mode_attr(struct net_device *dev);
671 void ipoib_cm_dev_cleanup(struct net_device *dev);
672 struct ipoib_cm_tx *ipoib_cm_create_tx(struct net_device *dev, struct ipoib_path *path,
675 void ipoib_cm_skb_too_long(struct net_device *dev, struct sk_buff *skb,
677 void ipoib_cm_handle_rx_wc(struct net_device *dev, struct ib_wc *wc);
678 void ipoib_cm_handle_tx_wc(struct net_device *dev, struct ib_wc *wc);
685 static inline int ipoib_cm_admin_enabled(struct net_device *dev) in ipoib_cm_admin_enabled()
689 static inline int ipoib_cm_enabled(struct net_device *dev, u8 *hwaddr) in ipoib_cm_enabled()
710 static inline int ipoib_cm_has_srq(struct net_device *dev) in ipoib_cm_has_srq()
715 static inline unsigned int ipoib_cm_max_mtu(struct net_device *dev) in ipoib_cm_max_mtu()
721 void ipoib_cm_send(struct net_device *dev, struct sk_buff *skb, struct ipoib_cm_tx *tx) in ipoib_cm_send()
727 int ipoib_cm_dev_open(struct net_device *dev) in ipoib_cm_dev_open()
733 void ipoib_cm_dev_stop(struct net_device *dev) in ipoib_cm_dev_stop()
739 int ipoib_cm_dev_init(struct net_device *dev) in ipoib_cm_dev_init()
745 void ipoib_cm_dev_cleanup(struct net_device *dev) in ipoib_cm_dev_cleanup()
751 struct ipoib_cm_tx *ipoib_cm_create_tx(struct net_device *dev, struct ipoib_path *path, in ipoib_cm_create_tx()
764 int ipoib_cm_add_mode_attr(struct net_device *dev) in ipoib_cm_add_mode_attr()
769 static inline void ipoib_cm_skb_too_long(struct net_device *dev, struct sk_buff *skb, in ipoib_cm_skb_too_long()
775 static inline void ipoib_cm_handle_rx_wc(struct net_device *dev, struct ib_wc *wc) in ipoib_cm_handle_rx_wc()
779 static inline void ipoib_cm_handle_tx_wc(struct net_device *dev, struct ib_wc *wc) in ipoib_cm_handle_tx_wc()
785 void ipoib_create_debug_files(struct net_device *dev);
786 void ipoib_delete_debug_files(struct net_device *dev);
790 static inline void ipoib_create_debug_files(struct net_device *dev) { } in ipoib_create_debug_files()
791 static inline void ipoib_delete_debug_files(struct net_device *dev) { } in ipoib_delete_debug_files()