Home
last modified time | relevance | path

Searched refs:net_device (Results 1 – 25 of 2073) sorted by relevance

12345678910>>...83

/linux/include/net/
A Ddcbnl.h20 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 Dswitchdev.h39 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 Drtnetlink.h74 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 Dfailover.h10 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 DSpace.h6 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 Dnetdevice.h1479 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 Dethtool.h80 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 Dif_bridge.h72 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 Dhdlc.h20 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 Dif_vlan.h131 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 Dnetvsc.c132 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 Dvlan.h25 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 Dipoib.h180 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 Dr8192E_dev.h14 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 Dr8192E_phy.h59 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 Drtl_core.h277 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 Dswitchdev.c30 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 Dethtool_common.h14 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 Ddev.h45 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 Dr819xU_phy.h53 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 D8390.h27 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 Docteon-ethernet.h57 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 Dieee802154_i.h81 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 Ddsa_priv.h55 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 Darcdevice.h196 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 …]

Completed in 98 milliseconds

12345678910>>...83