Home
last modified time | relevance | path

Searched refs:netdev (Results 1 – 25 of 839) sorted by relevance

12345678910>>...34

/drivers/net/ethernet/netronome/nfp/
Dnfp_net_repr.c27 nfp_repr_inc_tx_stats(struct net_device *netdev, unsigned int len, in nfp_repr_inc_tx_stats() argument
30 struct nfp_repr *repr = netdev_priv(netdev); in nfp_repr_inc_tx_stats()
46 void nfp_repr_inc_rx_stats(struct net_device *netdev, unsigned int len) in nfp_repr_inc_rx_stats() argument
48 struct nfp_repr *repr = netdev_priv(netdev); in nfp_repr_inc_rx_stats()
90 nfp_repr_get_stats64(struct net_device *netdev, struct rtnl_link_stats64 *stats) in nfp_repr_get_stats64() argument
92 struct nfp_repr *repr = netdev_priv(netdev); in nfp_repr_get_stats64()
124 nfp_repr_get_host_stats64(const struct net_device *netdev, in nfp_repr_get_host_stats64() argument
127 struct nfp_repr *repr = netdev_priv(netdev); in nfp_repr_get_host_stats64()
167 static int nfp_repr_change_mtu(struct net_device *netdev, int new_mtu) in nfp_repr_change_mtu() argument
169 struct nfp_repr *repr = netdev_priv(netdev); in nfp_repr_change_mtu()
[all …]
/drivers/net/ethernet/qlogic/qede/
Dqede_dcbnl.c13 static u8 qede_dcbnl_getstate(struct net_device *netdev) in qede_dcbnl_getstate() argument
15 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_getstate()
20 static u8 qede_dcbnl_setstate(struct net_device *netdev, u8 state) in qede_dcbnl_setstate() argument
22 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_setstate()
27 static void qede_dcbnl_getpermhwaddr(struct net_device *netdev, in qede_dcbnl_getpermhwaddr() argument
30 memcpy(perm_addr, netdev->dev_addr, netdev->addr_len); in qede_dcbnl_getpermhwaddr()
33 static void qede_dcbnl_getpgtccfgtx(struct net_device *netdev, int prio, in qede_dcbnl_getpgtccfgtx() argument
37 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_getpgtccfgtx()
43 static void qede_dcbnl_getpgbwgcfgtx(struct net_device *netdev, in qede_dcbnl_getpgbwgcfgtx() argument
46 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_getpgbwgcfgtx()
[all …]
/drivers/net/ethernet/litex/
Dlitex_liteeth.c42 struct net_device *netdev; member
57 static int liteeth_rx(struct net_device *netdev) in liteeth_rx() argument
59 struct liteeth *priv = netdev_priv(netdev); in liteeth_rx()
71 skb = netdev_alloc_skb_ip_align(netdev, len); in liteeth_rx()
73 netdev_err(netdev, "couldn't get memory\n"); in liteeth_rx()
79 skb->protocol = eth_type_trans(skb, netdev); in liteeth_rx()
81 dev_sw_netstats_rx_add(netdev, len); in liteeth_rx()
86 netdev->stats.rx_dropped++; in liteeth_rx()
87 netdev->stats.rx_errors++; in liteeth_rx()
94 struct net_device *netdev = dev_id; in liteeth_interrupt() local
[all …]
/drivers/infiniband/ulp/opa_vnic/
Dopa_vnic_netdev.c64 static void opa_vnic_get_stats64(struct net_device *netdev, in opa_vnic_get_stats64() argument
67 struct opa_vnic_adapter *adapter = opa_vnic_priv(netdev); in opa_vnic_get_stats64()
72 adapter->rn_ops->ndo_get_stats64(netdev, &vstats.netstats); in opa_vnic_get_stats64()
79 struct net_device *netdev) in opa_netdev_start_xmit() argument
81 struct opa_vnic_adapter *adapter = opa_vnic_priv(netdev); in opa_netdev_start_xmit()
93 return adapter->rn_ops->ndo_start_xmit(skb, netdev); in opa_netdev_start_xmit()
96 static u16 opa_vnic_select_queue(struct net_device *netdev, struct sk_buff *skb, in opa_vnic_select_queue() argument
99 struct opa_vnic_adapter *adapter = opa_vnic_priv(netdev); in opa_vnic_select_queue()
107 rc = adapter->rn_ops->ndo_select_queue(netdev, skb, sb_dev); in opa_vnic_select_queue()
127 netif_dormant_off(adapter->netdev); in opa_vnic_update_state()
[all …]
/drivers/net/ipa/
Dipa_modem.c50 static int ipa_open(struct net_device *netdev) in ipa_open() argument
52 struct ipa_priv *priv = netdev_priv(netdev); in ipa_open()
70 netif_start_queue(netdev); in ipa_open()
86 static int ipa_stop(struct net_device *netdev) in ipa_stop() argument
88 struct ipa_priv *priv = netdev_priv(netdev); in ipa_stop()
98 netif_stop_queue(netdev); in ipa_stop()
118 ipa_start_xmit(struct sk_buff *skb, struct net_device *netdev) in ipa_start_xmit() argument
120 struct net_device_stats *stats = &netdev->stats; in ipa_start_xmit()
121 struct ipa_priv *priv = netdev_priv(netdev); in ipa_start_xmit()
182 void ipa_modem_skb_rx(struct net_device *netdev, struct sk_buff *skb) in ipa_modem_skb_rx() argument
[all …]
/drivers/net/can/usb/etas_es58x/
Des58x_core.c175 static void es58x_set_skb_timestamp(struct net_device *netdev, in es58x_set_skb_timestamp() argument
178 struct es58x_device *es58x_dev = es58x_priv(netdev)->es58x_dev; in es58x_set_skb_timestamp()
259 static bool es58x_is_can_state_active(struct net_device *netdev) in es58x_is_can_state_active() argument
261 return es58x_priv(netdev)->can.state < CAN_STATE_BUS_OFF; in es58x_is_can_state_active()
294 static void es58x_can_free_echo_skb_tail(struct net_device *netdev) in es58x_can_free_echo_skb_tail() argument
296 struct es58x_priv *priv = es58x_priv(netdev); in es58x_can_free_echo_skb_tail()
300 can_free_echo_skb(netdev, priv->tx_tail & fifo_mask, &frame_len); in es58x_can_free_echo_skb_tail()
301 netdev_completed_queue(netdev, 1, frame_len); in es58x_can_free_echo_skb_tail()
305 netdev->stats.tx_dropped++; in es58x_can_free_echo_skb_tail()
320 static int es58x_can_get_echo_skb_recovery(struct net_device *netdev, in es58x_can_get_echo_skb_recovery() argument
[all …]
/drivers/net/ethernet/faraday/
Dftmac100.c66 struct net_device *netdev; member
116 struct net_device *netdev = priv->netdev; in ftmac100_reset() local
139 netdev_err(netdev, "software reset failed\n"); in ftmac100_reset()
157 netdev_for_each_mc_addr(ha, priv->netdev) { in ftmac100_setup_mc_ht()
169 struct net_device *netdev = priv->netdev; in ftmac100_set_rx_bits() local
176 if (netdev->flags & IFF_PROMISC) in ftmac100_set_rx_bits()
178 if (netdev->flags & IFF_ALLMULTI) in ftmac100_set_rx_bits()
180 else if (netdev_mc_count(netdev)) { in ftmac100_set_rx_bits()
197 struct net_device *netdev = priv->netdev; in ftmac100_start_hw() local
213 ftmac100_set_mac(priv, netdev->dev_addr); in ftmac100_start_hw()
[all …]
Dftgmac100.c84 struct net_device *netdev; member
116 struct net_device *netdev = priv->netdev; in ftgmac100_reset_mac() local
133 netdev_err(netdev, "Hardware reset failed\n"); in ftgmac100_reset_mac()
154 netdev_err(priv->netdev, "Unknown speed %d !\n", in ftgmac100_reset_and_config_mac()
187 err = of_get_ethdev_address(priv->dev->of_node, priv->netdev); in ftgmac100_initial_mac()
192 priv->netdev->dev_addr); in ftgmac100_initial_mac()
207 eth_hw_addr_set(priv->netdev, mac); in ftgmac100_initial_mac()
210 eth_hw_addr_random(priv->netdev); in ftgmac100_initial_mac()
212 priv->netdev->dev_addr); in ftgmac100_initial_mac()
272 ftgmac100_write_mac_addr(priv, priv->netdev->dev_addr); in ftgmac100_init_hw()
[all …]
/drivers/net/ethernet/micrel/
Dks8842.c157 struct net_device *netdev; member
257 static void ks8842_update_link_status(struct net_device *netdev, in ks8842_update_link_status() argument
262 netif_carrier_on(netdev); in ks8842_update_link_status()
263 netif_wake_queue(netdev); in ks8842_update_link_status()
265 netif_stop_queue(netdev); in ks8842_update_link_status()
266 netif_carrier_off(netdev); in ks8842_update_link_status()
359 eth_hw_addr_set(adapter->netdev, addr); in ks8842_init_mac_addr()
421 static int ks8842_tx_frame_dma(struct sk_buff *skb, struct net_device *netdev) in ks8842_tx_frame_dma() argument
423 struct ks8842_adapter *adapter = netdev_priv(netdev); in ks8842_tx_frame_dma()
428 netdev_dbg(netdev, "%s: TX ongoing\n", __func__); in ks8842_tx_frame_dma()
[all …]
/drivers/net/ethernet/actions/
Dowl-emac.c63 return priv->netdev->dev.parent; in owl_emac_get_dev()
161 static struct sk_buff *owl_emac_alloc_skb(struct net_device *netdev) in owl_emac_alloc_skb() argument
166 skb = netdev_alloc_skb(netdev, OWL_EMAC_RX_FRAME_MAX_LEN + in owl_emac_alloc_skb()
183 struct net_device *netdev = priv->netdev; in owl_emac_ring_prepare_rx() local
190 skb = owl_emac_alloc_skb(netdev); in owl_emac_ring_prepare_rx()
342 static void owl_emac_set_hw_mac_addr(struct net_device *netdev) in owl_emac_set_hw_mac_addr() argument
344 struct owl_emac_priv *priv = netdev_priv(netdev); in owl_emac_set_hw_mac_addr()
345 const u8 *mac_addr = netdev->dev_addr; in owl_emac_set_hw_mac_addr()
394 static void owl_emac_adjust_link(struct net_device *netdev) in owl_emac_adjust_link() argument
396 struct owl_emac_priv *priv = netdev_priv(netdev); in owl_emac_adjust_link()
[all …]
/drivers/staging/wlan-ng/
Dp80211netdev.c74 static int p80211knetdev_init(struct net_device *netdev);
75 static int p80211knetdev_open(struct net_device *netdev);
76 static int p80211knetdev_stop(struct net_device *netdev);
78 struct net_device *netdev);
83 static void p80211knetdev_tx_timeout(struct net_device *netdev, unsigned int txqueue);
107 static int p80211knetdev_init(struct net_device *netdev) in p80211knetdev_init() argument
131 static int p80211knetdev_open(struct net_device *netdev) in p80211knetdev_open() argument
134 struct wlandevice *wlandev = netdev->ml_priv; in p80211knetdev_open()
144 netif_start_queue(wlandev->netdev); in p80211knetdev_open()
167 static int p80211knetdev_stop(struct net_device *netdev) in p80211knetdev_stop() argument
[all …]
/drivers/net/usb/
Drtl8150.c128 struct net_device *netdev; member
204 netif_device_detach(dev->netdev); in async_set_registers()
265 eth_hw_addr_set(dev->netdev, node_id); in set_ethernet_addr()
267 eth_hw_addr_random(dev->netdev); in set_ethernet_addr()
268 netdev_notice(dev->netdev, "Assigned a random MAC address: %pM\n", in set_ethernet_addr()
269 dev->netdev->dev_addr); in set_ethernet_addr()
273 static int rtl8150_set_mac_address(struct net_device *netdev, void *p) in rtl8150_set_mac_address() argument
276 rtl8150_t *dev = netdev_priv(netdev); in rtl8150_set_mac_address()
278 if (netif_running(netdev)) in rtl8150_set_mac_address()
281 eth_hw_addr_set(netdev, addr->sa_data); in rtl8150_set_mac_address()
[all …]
/drivers/net/ethernet/huawei/hinic/
Dhinic_main.c77 static int change_mac_addr(struct net_device *netdev, const u8 *addr);
132 struct net_device *netdev = nic_dev->netdev; in create_txqs() local
137 nic_dev->txqs = devm_kcalloc(&netdev->dev, num_txqs, in create_txqs()
147 err = hinic_init_txq(&nic_dev->txqs[i], sq, netdev); in create_txqs()
149 netif_err(nic_dev, drv, netdev, in create_txqs()
156 netif_err(nic_dev, drv, netdev, in create_txqs()
174 devm_kfree(&netdev->dev, nic_dev->txqs); in create_txqs()
203 struct net_device *netdev = nic_dev->netdev; in free_txqs() local
215 devm_kfree(&netdev->dev, nic_dev->txqs); in free_txqs()
228 struct net_device *netdev = nic_dev->netdev; in create_rxqs() local
[all …]
/drivers/net/ethernet/oki-semi/pch_gbe/
Dpch_gbe_main.c99 static int pch_gbe_mdio_read(struct net_device *netdev, int addr, int reg);
100 static void pch_gbe_mdio_write(struct net_device *netdev, int addr, int reg,
102 static void pch_gbe_set_multi(struct net_device *netdev);
201 static int hwtstamp_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) in hwtstamp_ioctl() argument
204 struct pch_gbe_adapter *adapter = netdev_priv(netdev); in hwtstamp_ioctl()
279 netdev_dbg(adapter->netdev, "hw->mac.addr : %pM\n", hw->mac.addr); in pch_gbe_mac_read_mac_addr()
308 netdev_dbg(adapter->netdev, "index : 0x%x\n", index); in pch_gbe_mac_mar_set()
398 netdev_dbg(adapter->netdev, "mac->fc = %u\n", mac->fc); in pch_gbe_mac_force_mac_fc()
420 netdev_err(adapter->netdev, in pch_gbe_mac_force_mac_fc()
427 netdev_dbg(adapter->netdev, in pch_gbe_mac_force_mac_fc()
[all …]
/drivers/net/can/usb/peak_usb/
Dpcan_usb_core.c60 struct net_device *netdev = to_net_dev(dev); in can_channel_id_show() local
61 struct peak_usb_device *peak_dev = netdev_priv(netdev); in can_channel_id_show()
236 struct net_device *netdev; in peak_usb_read_bulk_callback() local
239 netdev = dev->netdev; in peak_usb_read_bulk_callback()
241 if (!netif_device_present(netdev)) in peak_usb_read_bulk_callback()
258 netdev_err(netdev, in peak_usb_read_bulk_callback()
289 netif_device_detach(netdev); in peak_usb_read_bulk_callback()
291 netdev_err(netdev, "failed resubmitting read bulk urb: %d\n", in peak_usb_read_bulk_callback()
302 struct net_device *netdev; in peak_usb_write_bulk_callback() local
308 netdev = dev->netdev; in peak_usb_write_bulk_callback()
[all …]
/drivers/net/ethernet/wangxun/txgbe/
Dtxgbe_main.c114 if (netif_running(wx->netdev)) in txgbe_intr()
129 if (netif_running(wx->netdev)) in txgbe_intr()
143 struct net_device *netdev = wx->netdev; in txgbe_request_msix_irqs() local
152 "%s-TxRx-%d", netdev->name, entry->entry); in txgbe_request_msix_irqs()
187 struct net_device *netdev = wx->netdev; in txgbe_request_irq() local
195 netdev->name, wx); in txgbe_request_irq()
198 netdev->name, wx); in txgbe_request_irq()
208 struct net_device *netdev = wx->netdev; in txgbe_up_complete() local
218 txgbe = netdev_to_txgbe(netdev); in txgbe_up_complete()
228 netif_tx_start_all_queues(netdev); in txgbe_up_complete()
[all …]
/drivers/net/can/usb/
Df81604.c134 struct net_device *netdev[F81604_MAX_DEV]; member
139 struct net_device *netdev; member
254 int port = priv->netdev->dev_port; in f81604_sja1000_write()
264 int port = priv->netdev->dev_port; in f81604_sja1000_read()
370 static void f81604_process_rx_packet(struct net_device *netdev, in f81604_process_rx_packet() argument
373 struct net_device_stats *stats = &netdev->stats; in f81604_process_rx_packet()
380 skb = alloc_can_skb(netdev, &cf); in f81604_process_rx_packet()
415 struct net_device *netdev = urb->context; in f81604_read_bulk_callback() local
418 if (!netif_device_present(netdev)) in f81604_read_bulk_callback()
422 netdev_info(netdev, "%s: URB aborted %pe\n", __func__, in f81604_read_bulk_callback()
[all …]
Dmcba_usb.c76 struct net_device *netdev; member
200 netif_stop_queue(priv->netdev); in mcba_usb_get_free_ctx()
216 netif_wake_queue(ctx->priv->netdev); in mcba_usb_free_ctx()
222 struct net_device *netdev; in mcba_usb_write_bulk_callback() local
226 netdev = ctx->priv->netdev; in mcba_usb_write_bulk_callback()
233 if (!netif_device_present(netdev)) in mcba_usb_write_bulk_callback()
236 netdev->stats.tx_packets++; in mcba_usb_write_bulk_callback()
237 netdev->stats.tx_bytes += can_get_echo_skb(netdev, ctx->ndx, in mcba_usb_write_bulk_callback()
242 netdev_info(netdev, "Tx URB aborted (%d)\n", urb->status); in mcba_usb_write_bulk_callback()
294 netif_device_detach(priv->netdev); in mcba_usb_xmit()
[all …]
Dems_usb.c242 struct net_device *netdev; member
265 struct net_device *netdev = dev->netdev; in ems_usb_read_interrupt_callback() local
268 if (!netif_device_present(netdev)) in ems_usb_read_interrupt_callback()
275 netif_queue_stopped(netdev)) in ems_usb_read_interrupt_callback()
276 netif_wake_queue(netdev); in ems_usb_read_interrupt_callback()
287 netdev_info(netdev, "Rx interrupt aborted %d\n", urb->status); in ems_usb_read_interrupt_callback()
294 netif_device_detach(netdev); in ems_usb_read_interrupt_callback()
296 netdev_err(netdev, "failed resubmitting intr urb: %d\n", err); in ems_usb_read_interrupt_callback()
304 struct net_device_stats *stats = &dev->netdev->stats; in ems_usb_rx_can_msg()
306 skb = alloc_can_skb(dev->netdev, &cf); in ems_usb_rx_can_msg()
[all …]
/drivers/net/ethernet/wangxun/ngbe/
Dngbe_main.c201 if (netif_running(wx->netdev)) in ngbe_intr()
213 if (netif_running(wx->netdev)) in ngbe_intr()
224 if (netif_running(wx->netdev)) in ngbe_msix_other()
239 struct net_device *netdev = wx->netdev; in ngbe_request_msix_irqs() local
248 "%s-TxRx-%d", netdev->name, entry->entry); in ngbe_request_msix_irqs()
263 ngbe_msix_other, 0, netdev->name, wx); in ngbe_request_msix_irqs()
291 struct net_device *netdev = wx->netdev; in ngbe_request_irq() local
299 netdev->name, wx); in ngbe_request_irq()
302 netdev->name, wx); in ngbe_request_irq()
312 struct net_device *netdev = wx->netdev; in ngbe_disable_device() local
[all …]
/drivers/scsi/fcoe/
Dfcoe_transport.c119 struct net_device *netdev = fcoe_get_netdev(lport); in fcoe_link_speed_update() local
122 if (!__ethtool_get_link_ksettings(netdev, &ecmd)) { in fcoe_link_speed_update()
171 struct net_device *netdev) in __fcoe_get_lesb() argument
194 htonl(dev_get_stats(netdev, &temp)->rx_crc_errors); in __fcoe_get_lesb()
206 struct net_device *netdev = fcoe_get_netdev(lport); in fcoe_get_lesb() local
208 __fcoe_get_lesb(lport, fc_lesb, netdev); in fcoe_get_lesb()
221 struct net_device *netdev = fcoe_get_netdev(fip->lp); in fcoe_ctlr_get_lesb() local
225 __fcoe_get_lesb(fip->lp, fc_lesb, netdev); in fcoe_ctlr_get_lesb()
291 int fcoe_get_wwn(struct net_device *netdev, u64 *wwn, int type) in fcoe_get_wwn() argument
293 const struct net_device_ops *ops = netdev->netdev_ops; in fcoe_get_wwn()
[all …]
/drivers/net/ethernet/intel/ice/
Dice_repr.c27 ice_repr_get_phys_port_name(struct net_device *netdev, char *buf, size_t len) in ice_repr_get_phys_port_name() argument
29 struct ice_netdev_priv *np = netdev_priv(netdev); in ice_repr_get_phys_port_name()
50 ice_repr_get_stats64(struct net_device *netdev, struct rtnl_link_stats64 *stats) in ice_repr_get_stats64() argument
52 struct ice_netdev_priv *np = netdev_priv(netdev); in ice_repr_get_stats64()
79 struct ice_repr *ice_netdev_to_repr(struct net_device *netdev) in ice_netdev_to_repr() argument
81 struct ice_netdev_priv *np = netdev_priv(netdev); in ice_netdev_to_repr()
96 static int ice_repr_open(struct net_device *netdev) in ice_repr_open() argument
98 struct ice_repr *repr = ice_netdev_to_repr(netdev); in ice_repr_open()
106 netif_carrier_on(netdev); in ice_repr_open()
107 netif_tx_start_all_queues(netdev); in ice_repr_open()
[all …]
/drivers/net/ethernet/amd/xgbe/
Dxgbe-ethtool.c191 static void xgbe_get_strings(struct net_device *netdev, u32 stringset, u8 *data) in xgbe_get_strings() argument
193 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_get_strings()
219 static void xgbe_get_ethtool_stats(struct net_device *netdev, in xgbe_get_ethtool_stats() argument
222 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_get_ethtool_stats()
241 static int xgbe_get_sset_count(struct net_device *netdev, int stringset) in xgbe_get_sset_count() argument
243 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_get_sset_count()
260 static void xgbe_get_pauseparam(struct net_device *netdev, in xgbe_get_pauseparam() argument
263 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_get_pauseparam()
270 static int xgbe_set_pauseparam(struct net_device *netdev, in xgbe_set_pauseparam() argument
273 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_set_pauseparam()
[all …]
Dxgbe-main.c175 struct net_device *netdev; in xgbe_alloc_pdata() local
177 netdev = alloc_etherdev_mq(sizeof(struct xgbe_prv_data), in xgbe_alloc_pdata()
179 if (!netdev) { in xgbe_alloc_pdata()
183 SET_NETDEV_DEV(netdev, dev); in xgbe_alloc_pdata()
184 pdata = netdev_priv(netdev); in xgbe_alloc_pdata()
185 pdata->netdev = netdev; in xgbe_alloc_pdata()
206 struct net_device *netdev = pdata->netdev; in xgbe_free_pdata() local
208 free_netdev(netdev); in xgbe_free_pdata()
264 struct net_device *netdev = pdata->netdev; in xgbe_config_netdev() local
268 netdev->irq = pdata->dev_irq; in xgbe_config_netdev()
[all …]
/drivers/net/ethernet/qualcomm/emac/
Demac-ethtool.c66 static u32 emac_get_msglevel(struct net_device *netdev) in emac_get_msglevel() argument
68 struct emac_adapter *adpt = netdev_priv(netdev); in emac_get_msglevel()
73 static void emac_set_msglevel(struct net_device *netdev, u32 data) in emac_set_msglevel() argument
75 struct emac_adapter *adpt = netdev_priv(netdev); in emac_set_msglevel()
80 static int emac_get_sset_count(struct net_device *netdev, int sset) in emac_get_sset_count() argument
92 static void emac_get_strings(struct net_device *netdev, u32 stringset, u8 *data) in emac_get_strings() argument
111 static void emac_get_ethtool_stats(struct net_device *netdev, in emac_get_ethtool_stats() argument
115 struct emac_adapter *adpt = netdev_priv(netdev); in emac_get_ethtool_stats()
125 static int emac_nway_reset(struct net_device *netdev) in emac_nway_reset() argument
127 struct phy_device *phydev = netdev->phydev; in emac_nway_reset()
[all …]

12345678910>>...34