/linux/include/net/ |
A D | dcbnl.h | 20 int dcb_setapp(struct net_device *, struct dcb_app *); 21 u8 dcb_getapp(struct net_device *, struct dcb_app *); 66 u8 (*getstate)(struct net_device *); 67 u8 (*setstate)(struct net_device *, u8); 79 u8 (*setall)(struct net_device *); 80 u8 (*getcap)(struct net_device *, int, u8 *); 83 u8 (*getpfcstate)(struct net_device *); 84 void (*setpfcstate)(struct net_device *, u8); 90 int (*getapp)(struct net_device *, u8, u16); 95 u8 (*getdcbx)(struct net_device *); [all …]
|
A D | switchdev.h | 39 struct net_device *orig_dev; 72 struct net_device *orig_dev; 103 struct net_device *p_port; 104 struct net_device *s_port; 162 struct net_device *i_port; 184 struct net_device *dev; 214 struct net_device *dev; 307 int (*mod_cb)(struct net_device *dev, struct net_device *orig_dev, 310 int (*lag_mod_cb)(struct net_device *dev, struct net_device *orig_dev, 422 int (*mod_cb)(struct net_device *dev, struct net_device *orig_dev, in switchdev_handle_fdb_event_to_device() [all …]
|
A D | rtnetlink.h | 74 void (*setup)(struct net_device *dev); 84 struct net_device *dev, 88 int (*changelink)(struct net_device *dev, 92 void (*dellink)(struct net_device *dev, 97 const struct net_device *dev); 101 const struct net_device *dev); 108 struct net_device *slave_dev, 115 const struct net_device *dev, 121 const struct net_device *dev, 150 const struct net_device *dev, [all …]
|
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); 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_dev); 21 struct net_device *failover_dev); [all …]
|
A D | Space.h | 6 struct net_device *hp100_probe(int unit); 7 struct net_device *ultra_probe(int unit); 8 struct net_device *wd_probe(int unit); 9 struct net_device *ne_probe(int unit); 10 struct net_device *fmv18x_probe(int unit); 11 struct net_device *ni65_probe(int unit); 12 struct net_device *sonic_probe(int unit); 13 struct net_device *smc_init(int unit); 15 struct net_device *tc515_probe(int unit); 16 struct net_device *lance_probe(int unit); [all …]
|
/linux/include/linux/ |
A D | netdevice.h | 1479 struct net_device* (*ndo_get_xmit_slave)(struct net_device *dev, 1482 struct net_device* (*ndo_sk_get_lower_dev)(struct net_device *dev, 1556 struct net_device * (*ndo_xdp_get_xmit_slave)(struct net_device *dev, 1563 struct net_device * (*ndo_get_peer_dev)(struct net_device *dev); 1949 struct net_device { struct 2997 struct net_device *netdev_get_xmit_slave(struct net_device *dev, 3000 struct net_device *netdev_sk_get_lowest_dev(struct net_device *dev, 4681 int dev_uc_sync(struct net_device *to, struct net_device *from); 4683 void dev_uc_unsync(struct net_device *to, struct net_device *from); 4725 int dev_mc_sync(struct net_device *to, struct net_device *from); [all …]
|
A D | ethtool.h | 80 struct net_device; 623 int (*nway_reset)(struct net_device *); 624 u32 (*get_link)(struct net_device *); 628 int (*get_eeprom)(struct net_device *, 630 int (*set_eeprom)(struct net_device *, 632 int (*get_coalesce)(struct net_device *, 655 int (*begin)(struct net_device *); 656 void (*complete)(struct net_device *); 660 int (*get_rxnfc)(struct net_device *, 689 int (*get_tunable)(struct net_device *, [all …]
|
A D | if_bridge.h | 72 int br_multicast_list_adjacent(struct net_device *dev, 77 bool br_multicast_enabled(const struct net_device *dev); 78 bool br_multicast_router(const struct net_device *dev); 113 bool br_vlan_enabled(const struct net_device *dev); 117 int br_vlan_get_info(const struct net_device *dev, u16 vid, 119 int br_vlan_get_info_rcu(const struct net_device *dev, u16 vid, 156 struct net_device *br_fdb_find_port(const struct net_device *br_dev, 161 u8 br_port_get_stp_state(const struct net_device *dev); 162 clock_t br_get_ageing_time(const struct net_device *br_dev); 164 static inline struct net_device * [all …]
|
A D | hdlc.h | 20 int (*open)(struct net_device *dev); 21 void (*close)(struct net_device *dev); 22 void (*start)(struct net_device *dev); /* if open & DCD */ 24 void (*detach)(struct net_device *dev); 37 int (*attach)(struct net_device *dev, 61 void unregister_hdlc_device(struct net_device *dev); 67 struct net_device *alloc_hdlcdev(void *priv); 90 int hdlc_open(struct net_device *dev); 92 void hdlc_close(struct net_device *dev); 99 int detach_hdlc_protocol(struct net_device *dev); [all …]
|
A D | if_vlan.h | 131 extern struct net_device *__vlan_find_dev_deep_rcu(struct net_device *real_dev, 133 extern int vlan_for_each(struct net_device *dev, 136 extern struct net_device *vlan_dev_real_dev(const struct net_device *dev); 179 struct net_device *real_dev; 219 const struct net_device *by_dev); 221 const struct net_device *by_dev); 226 static inline struct net_device * 234 vlan_for_each(struct net_device *dev, in vlan_for_each() 241 static inline struct net_device *vlan_dev_real_dev(const struct net_device *dev) in vlan_dev_real_dev() 280 const struct net_device *by_dev) in vlan_vids_add_by_dev() [all …]
|
/linux/drivers/net/hyperv/ |
A D | netvsc.c | 132 if (!net_device) in alloc_net_device() 136 net_device->destroy = false; in alloc_net_device() 146 return net_device; in alloc_net_device() 448 net_device->recv_completion_cnt = net_device->recv_section_cnt + 1; in netvsc_init_buf() 525 net_device->send_section_cnt = buf_size / net_device->send_section_size; in netvsc_init_buf() 528 net_device->send_section_size, net_device->send_section_cnt); in netvsc_init_buf() 1087 if (unlikely(!net_device || net_device->destroy)) in netvsc_send() 1533 struct netvsc_device *net_device = nvchan->net_device; in netvsc_poll() local 1604 if (!net_device) in netvsc_device_add() 1626 nvchan->net_device = net_device; in netvsc_device_add() [all …]
|
/linux/net/8021q/ |
A D | vlan.h | 25 struct net_device **vlan_devices_arrays[VLAN_PROTO_NUM] 56 struct net_device **array; in __vlan_group_get_device() 81 struct net_device *dev) in vlan_group_set_device() 84 struct net_device **array; in vlan_group_set_device() 94 static inline struct net_device *vlan_find_dev(struct net_device *real_dev, in vlan_find_dev() 136 int vlan_check_real_dev(struct net_device *real_dev, 139 void vlan_setup(struct net_device *dev); 142 void vlan_dev_uninit(struct net_device *dev); 143 bool vlan_dev_inherit_address(struct net_device *dev, 144 struct net_device *real_dev); [all …]
|
/linux/drivers/infiniband/ulp/ipoib/ |
A D | ipoib.h | 180 struct net_device *dev; 239 struct net_device *dev; 249 struct net_device *dev; 324 struct net_device *dev; 399 struct net_device *parent; 420 struct net_device *dev; 429 struct net_device *dev; 452 struct net_device *dev; 472 struct net_device *dev); 492 int ipoib_open(struct net_device *dev); [all …]
|
/linux/drivers/staging/rtl8192e/rtl8192e/ |
A D | r8192E_dev.h | 14 bool rtl92e_is_tx_stuck(struct net_device *dev); 15 bool rtl92e_is_rx_stuck(struct net_device *dev); 17 void rtl92e_enable_rx(struct net_device *dev); 18 void rtl92e_enable_tx(struct net_device *dev); 19 void rtl92e_enable_irq(struct net_device *dev); 20 void rtl92e_disable_irq(struct net_device *dev); 21 void rtl92e_clear_irq(struct net_device *dev); 22 void rtl92e_init_variables(struct net_device *dev); 23 void rtl92e_start_beacon(struct net_device *dev); 26 bool rtl92e_start_adapter(struct net_device *dev); [all …]
|
A D | r8192E_phy.h | 59 void rtl92e_set_bb_reg(struct net_device *dev, u32 dwRegAddr, 66 void rtl92e_config_mac(struct net_device *dev); 67 bool rtl92e_check_bb_and_rf(struct net_device *dev, 70 bool rtl92e_config_bb(struct net_device *dev); 71 void rtl92e_get_tx_power(struct net_device *dev); 73 bool rtl92e_config_phy(struct net_device *dev); 76 u8 rtl92e_set_channel(struct net_device *dev, u8 channel); 77 void rtl92e_set_bw_mode(struct net_device *dev, 80 void rtl92e_init_gain(struct net_device *dev, u8 Operation); 82 void rtl92e_set_rf_off(struct net_device *dev); [all …]
|
A D | rtl_core.h | 277 void (*link_change)(struct net_device *dev); 295 void (*irq_enable)(struct net_device *dev); 296 void (*irq_disable)(struct net_device *dev); 297 void (*irq_clear)(struct net_device *dev); 298 void (*rx_enable)(struct net_device *dev); 299 void (*tx_enable)(struct net_device *dev); 563 u8 rtl92e_readb(struct net_device *dev, int x); 570 void force_pci_posting(struct net_device *dev); 572 void rtl92e_rx_enable(struct net_device *dev); 573 void rtl92e_tx_enable(struct net_device *dev); [all …]
|
/linux/net/switchdev/ |
A D | switchdev.c | 30 struct net_device *dev; 102 struct net_device *dev, in switchdev_port_attr_notify() 385 const struct net_device *dev; 386 struct net_device *lower_dev; 396 const struct net_device *dev; in switchdev_lower_dev_walk() 410 static struct net_device * 437 int (*mod_cb)(struct net_device *dev, struct net_device *orig_dev, in __switchdev_handle_fdb_event_to_device() 440 int (*lag_mod_cb)(struct net_device *dev, struct net_device *orig_dev, in __switchdev_handle_fdb_event_to_device() 516 int (*mod_cb)(struct net_device *dev, struct net_device *orig_dev, in switchdev_handle_fdb_event_to_device() 519 int (*lag_mod_cb)(struct net_device *dev, struct net_device *orig_dev, in switchdev_handle_fdb_event_to_device() [all …]
|
/linux/drivers/net/ethernet/sfc/ |
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); 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, 30 void efx_ethtool_get_stats(struct net_device *net_dev, 37 int efx_ethtool_get_fecparam(struct net_device *net_dev, 39 int efx_ethtool_set_fecparam(struct net_device *net_dev, 41 int efx_ethtool_get_rxnfc(struct net_device *net_dev, 43 int efx_ethtool_set_rxnfc(struct net_device *net_dev, [all …]
|
/linux/include/linux/can/ |
A D | dev.h | 45 struct net_device *dev; 77 int (*do_set_bittiming)(struct net_device *dev); 81 int (*do_get_state)(const struct net_device *dev, 149 void can_setup(struct net_device *dev); 157 void free_candev(struct net_device *dev); 162 int open_candev(struct net_device *dev); 163 void close_candev(struct net_device *dev); 166 int register_candev(struct net_device *dev); 167 void unregister_candev(struct net_device *dev); 169 int can_restart_now(struct net_device *dev); [all …]
|
/linux/drivers/staging/rtl8192u/ |
A D | r819xU_phy.h | 53 void rtl8192_phy_SetRFReg(struct net_device *dev, 56 u32 rtl8192_phy_QueryRFReg(struct net_device *dev, 59 void rtl8192_phy_configmac(struct net_device *dev); 60 u8 rtl8192_phy_checkBBAndRF(struct net_device *dev, 63 void rtl8192_BBConfig(struct net_device *dev); 64 void rtl8192_phy_getTxPower(struct net_device *dev); 66 void rtl8192_phy_RFConfig(struct net_device *dev); 72 void rtl8192_SetBWMode(struct net_device *dev, 75 void rtl8192_SwChnl_WorkItem(struct net_device *dev); 76 void rtl8192_SetBWModeWorkItem(struct net_device *dev); [all …]
|
/linux/drivers/net/ethernet/8390/ |
A D | 8390.h | 27 void ei_poll(struct net_device *dev); 28 void eip_poll(struct net_device *dev); 34 int ei_open(struct net_device *dev); 35 int ei_close(struct net_device *dev); 39 void ei_set_multicast_list(struct net_device *dev); 44 struct net_device *__alloc_ei_netdev(int size); 52 int eip_open(struct net_device *dev); 53 int eip_close(struct net_device *dev); 62 struct net_device *__alloc_eip_netdev(int size); 71 void (*reset_8390)(struct net_device *dev); [all …]
|
/linux/drivers/staging/octeon/ |
A D | octeon-ethernet.h | 57 struct net_device *netdev; 72 void (*poll)(struct net_device *dev); 79 int cvm_oct_rgmii_open(struct net_device *dev); 81 int cvm_oct_sgmii_init(struct net_device *dev); 82 int cvm_oct_sgmii_open(struct net_device *dev); 84 int cvm_oct_spi_init(struct net_device *dev); 85 void cvm_oct_spi_uninit(struct net_device *dev); 91 int cvm_oct_common_open(struct net_device *dev, 92 void (*link_poll)(struct net_device *)); 95 void cvm_oct_link_poll(struct net_device *dev); [all …]
|
/linux/net/mac802154/ |
A D | ieee802154_i.h | 81 struct net_device *dev; 134 int mac802154_get_params(struct net_device *dev, 136 int mac802154_set_params(struct net_device *dev, 140 int mac802154_add_key(struct net_device *dev, 143 int mac802154_del_key(struct net_device *dev, 146 int mac802154_add_dev(struct net_device *dev, 150 int mac802154_add_devkey(struct net_device *dev, 153 int mac802154_del_devkey(struct net_device *dev, 157 int mac802154_add_seclevel(struct net_device *dev, 163 void mac802154_get_table(struct net_device *dev, [all …]
|
/linux/net/dsa/ |
A D | dsa_priv.h | 55 struct net_device *br; 78 struct net_device *lag; 131 struct net_device *dev; 144 struct net_device *hsr; 152 struct net_device *dev); 185 static inline struct net_device *dsa_master_find_slave(struct net_device *dev, in dsa_master_find_slave() 334 static inline struct net_device * 349 struct net_device *dev = skb->dev; in dsa_untag_bridge_pvid() 350 struct net_device *upper_dev; in dsa_untag_bridge_pvid() 404 static inline struct net_device * [all …]
|
/linux/drivers/net/arcnet/ |
A D | arcdevice.h | 196 void (*rx)(struct net_device *dev, int bufnum, 205 int (*ack_tx)(struct net_device *dev, int acked); 267 struct net_device *dev; 319 int (*status)(struct net_device *dev); 322 void (*open)(struct net_device *dev); 323 void (*close)(struct net_device *dev); 358 struct net_device *alloc_arcdev(const char *name); 359 void free_arcdev(struct net_device *dev); 361 int arcnet_open(struct net_device *dev); 362 int arcnet_close(struct net_device *dev); [all …]
|