/linux-master/drivers/net/ethernet/aquantia/atlantic/ |
H A D | aq_drvinfo.h | 13 struct net_device; 15 int aq_drvinfo_init(struct net_device *ndev);
|
H A D | aq_main.h | 18 struct net_device *aq_ndev_alloc(void); 19 int aq_ndev_open(struct net_device *ndev); 20 int aq_ndev_close(struct net_device *ndev);
|
/linux-master/include/net/ |
H A D | Space.h | 6 struct net_device *ultra_probe(int unit); 7 struct net_device *wd_probe(int unit); 8 struct net_device *ne_probe(int unit); 9 struct net_device *smc_init(int unit); 10 struct net_device *cs89x0_probe(int unit); 11 struct net_device *tc515_probe(int unit); 12 struct net_device *lance_probe(int unit);
|
H A D | dcbnl.h | 13 struct net_device; 22 u16 dcb_getrewr(struct net_device *dev, struct dcb_app *app); 23 int dcb_setrewr(struct net_device *dev, struct dcb_app *app); 24 int dcb_delrewr(struct net_device *dev, struct dcb_app *app); 26 int dcb_setapp(struct net_device *, struct dcb_app *); 27 u8 dcb_getapp(struct net_device *, struct dcb_app *); 28 int dcb_ieee_setapp(struct net_device *, struct dcb_app *); 29 int dcb_ieee_delapp(struct net_device *, struct dcb_app *); 30 u8 dcb_ieee_getapp_mask(struct net_device *, struct dcb_app *); 36 void dcb_getrewr_prio_pcp_mask_map(const struct net_device *de [all...] |
H A D | failover.h | 10 int (*slave_pre_register)(struct net_device *slave_dev, 11 struct net_device *failover_dev); 12 int (*slave_register)(struct net_device *slave_dev, 13 struct net_device *failover_dev); 14 int (*slave_pre_unregister)(struct net_device *slave_dev, 15 struct net_device *failover_dev); 16 int (*slave_unregister)(struct net_device *slave_dev, 17 struct net_device *failover_dev); 18 int (*slave_link_change)(struct net_device *slave_dev, 19 struct net_device *failover_de [all...] |
H A D | psnap.h | 8 struct net_device; 12 int (*rcvfunc)(struct sk_buff *, struct net_device *, 14 struct net_device *orig_dev));
|
H A D | p8022.h | 5 struct net_device; 12 struct net_device *dev, 14 struct net_device *orig_dev));
|
/linux-master/drivers/staging/rtl8192e/rtl8192e/ |
H A D | rtl_ps.h | 15 struct net_device; 19 void rtl92e_hw_wakeup(struct net_device *dev); 20 void rtl92e_enter_sleep(struct net_device *dev, u64 time); 21 void rtl92e_rtllib_ips_leave_wq(struct net_device *dev); 22 void rtl92e_rtllib_ips_leave(struct net_device *dev); 25 void rtl92e_ips_enter(struct net_device *dev); 26 void rtl92e_ips_leave(struct net_device *dev); 28 void rtl92e_leisure_ps_enter(struct net_device *dev); 29 void rtl92e_leisure_ps_leave(struct net_device *dev);
|
H A D | rtl_pci.h | 16 struct net_device; 17 bool rtl92e_check_adapter(struct pci_dev *pdev, struct net_device *dev);
|
H A D | r8192E_dev.h | 12 bool rtl92e_is_halfn_supported_by_ap(struct net_device *dev); 13 bool rtl92e_get_nmode_support_by_sec(struct net_device *dev); 14 bool rtl92e_is_tx_stuck(struct net_device *dev); 15 bool rtl92e_is_rx_stuck(struct net_device *dev); 16 void rtl92e_ack_irq(struct net_device *dev, u32 *p_inta); 17 void rtl92e_enable_rx(struct net_device *dev); 18 void rtl92e_enable_tx(struct net_device *dev); 19 void rtl92e_init_variables(struct net_device *dev); 20 void rtl92e_set_reg(struct net_device *dev, u8 variable, u8 *val); 21 void rtl92e_get_eeprom_size(struct net_device *de [all...] |
/linux-master/drivers/net/ethernet/pensando/ionic/ |
H A D | ionic_ethtool.h | 7 void ionic_ethtool_set_ops(struct net_device *netdev);
|
/linux-master/drivers/net/ethernet/wangxun/txgbe/ |
H A D | txgbe_ethtool.h | 7 void txgbe_set_ethtool_ops(struct net_device *netdev);
|
/linux-master/drivers/net/ethernet/wangxun/ngbe/ |
H A D | ngbe_ethtool.h | 7 void ngbe_set_ethtool_ops(struct net_device *netdev);
|
/linux-master/net/openvswitch/ |
H A D | vport-internal_dev.h | 12 int ovs_is_internal_dev(const struct net_device *); 13 struct vport *ovs_internal_dev_get_vport(struct net_device *);
|
/linux-master/drivers/net/ethernet/sfc/siena/ |
H A D | ethtool_common.h | 14 void efx_siena_ethtool_get_drvinfo(struct net_device *net_dev, 16 u32 efx_siena_ethtool_get_msglevel(struct net_device *net_dev); 17 void efx_siena_ethtool_set_msglevel(struct net_device *net_dev, u32 msg_enable); 18 void efx_siena_ethtool_self_test(struct net_device *net_dev, 20 void efx_siena_ethtool_get_pauseparam(struct net_device *net_dev, 22 int efx_siena_ethtool_set_pauseparam(struct net_device *net_dev, 24 int efx_siena_ethtool_get_sset_count(struct net_device *net_dev, int string_set); 25 void efx_siena_ethtool_get_strings(struct net_device *net_dev, u32 string_set, 27 void efx_siena_ethtool_get_stats(struct net_device *net_dev, 30 int efx_siena_ethtool_get_link_ksettings(struct net_device *net_de [all...] |
/linux-master/drivers/net/ethernet/qualcomm/rmnet/ |
H A D | rmnet_vnd.h | 10 int rmnet_vnd_do_flow_control(struct net_device *dev, int enable); 11 int rmnet_vnd_newlink(u8 id, struct net_device *rmnet_dev, 13 struct net_device *real_dev, 18 void rmnet_vnd_rx_fixup(struct sk_buff *skb, struct net_device *dev); 19 void rmnet_vnd_tx_fixup_len(unsigned int len, struct net_device *dev); 20 void rmnet_vnd_tx_fixup(struct sk_buff *skb, struct net_device *dev); 21 void rmnet_vnd_setup(struct net_device *dev); 22 int rmnet_vnd_validate_real_dev_mtu(struct net_device *real_dev); 24 struct net_device *real_dev);
|
/linux-master/net/core/ |
H A D | net-sysfs.h | 6 int netdev_register_kobject(struct net_device *); 7 void netdev_unregister_kobject(struct net_device *); 8 int net_rx_queue_update_kobjects(struct net_device *, int old_num, int new_num); 9 int netdev_queue_update_kobjects(struct net_device *net, 11 int netdev_change_owner(struct net_device *, const struct net *net_old,
|
/linux-master/include/linux/ |
H A D | hippidevice.h | 27 struct net_device; 34 __be16 hippi_type_trans(struct sk_buff *skb, struct net_device *dev); 35 int hippi_mac_addr(struct net_device *dev, void *p); 36 int hippi_neigh_setup_dev(struct net_device *dev, struct neigh_parms *p); 37 struct net_device *alloc_hippi_dev(int sizeof_priv);
|
H A D | if_bridge.h | 75 int br_multicast_list_adjacent(struct net_device *dev, 77 bool br_multicast_has_querier_anywhere(struct net_device *dev, int proto); 78 bool br_multicast_has_querier_adjacent(struct net_device *dev, int proto); 79 bool br_multicast_has_router_adjacent(struct net_device *dev, int proto); 80 bool br_multicast_enabled(const struct net_device *dev); 81 bool br_multicast_router(const struct net_device *dev); 83 static inline int br_multicast_list_adjacent(struct net_device *dev, 88 static inline bool br_multicast_has_querier_anywhere(struct net_device *dev, 93 static inline bool br_multicast_has_querier_adjacent(struct net_device *dev, 99 static inline bool br_multicast_has_router_adjacent(struct net_device *de [all...] |
/linux-master/drivers/usb/gadget/function/ |
H A D | u_phonet.h | 17 struct net_device *net; 20 struct net_device *gphonet_setup_default(void); 21 void gphonet_set_gadget(struct net_device *net, struct usb_gadget *g); 22 int gphonet_register_netdev(struct net_device *net); 23 void gphonet_cleanup(struct net_device *dev);
|
/linux-master/net/dsa/ |
H A D | conduit.h | 7 struct net_device; 11 int dsa_conduit_setup(struct net_device *dev, struct dsa_port *cpu_dp); 12 void dsa_conduit_teardown(struct net_device *dev); 13 int dsa_conduit_lag_setup(struct net_device *lag_dev, struct dsa_port *cpu_dp, 16 void dsa_conduit_lag_teardown(struct net_device *lag_dev, 18 int __dsa_conduit_hwtstamp_validate(struct net_device *dev,
|
/linux-master/drivers/net/can/slcan/ |
H A D | slcan.h | 14 bool slcan_err_rst_on_open(struct net_device *ndev); 15 int slcan_enable_err_rst_on_open(struct net_device *ndev, bool on);
|
/linux-master/drivers/staging/octeon/ |
H A D | ethernet-tx.h | 8 netdev_tx_t cvm_oct_xmit(struct sk_buff *skb, struct net_device *dev); 9 netdev_tx_t cvm_oct_xmit_pow(struct sk_buff *skb, struct net_device *dev); 10 int cvm_oct_transmit_qos(struct net_device *dev, void *work_queue_entry, 14 void cvm_oct_tx_shutdown_dev(struct net_device *dev);
|
/linux-master/drivers/net/ethernet/wangxun/libwx/ |
H A D | wx_ethtool.h | 7 int wx_get_sset_count(struct net_device *netdev, int sset); 8 void wx_get_strings(struct net_device *netdev, u32 stringset, u8 *data); 9 void wx_get_ethtool_stats(struct net_device *netdev, 11 void wx_get_mac_stats(struct net_device *netdev, 13 void wx_get_pause_stats(struct net_device *netdev, 15 void wx_get_drvinfo(struct net_device *netdev, struct ethtool_drvinfo *info); 16 int wx_nway_reset(struct net_device *netdev); 17 int wx_get_link_ksettings(struct net_device *netdev, 19 int wx_set_link_ksettings(struct net_device *netdev, 21 void wx_get_pauseparam(struct net_device *netde [all...] |
/linux-master/drivers/net/ethernet/sfc/ |
H A D | ethtool_common.h | 14 void efx_ethtool_get_drvinfo(struct net_device *net_dev, 16 u32 efx_ethtool_get_msglevel(struct net_device *net_dev); 17 void efx_ethtool_set_msglevel(struct net_device *net_dev, u32 msg_enable); 18 void efx_ethtool_self_test(struct net_device *net_dev, 20 void efx_ethtool_get_pauseparam(struct net_device *net_dev, 22 int efx_ethtool_set_pauseparam(struct net_device *net_dev, 27 int efx_ethtool_get_sset_count(struct net_device *net_dev, int string_set); 28 void efx_ethtool_get_strings(struct net_device *net_dev, u32 string_set, 30 void efx_ethtool_get_stats(struct net_device *net_dev, 33 int efx_ethtool_get_link_ksettings(struct net_device *net_de [all...] |