Home
last modified time | relevance | path

Searched refs:netdev (Results 1 – 200 of 496) sorted by relevance

123

/linux-4.1.27/net/openvswitch/
Dvport-internal_dev.c41 static struct internal_dev *internal_dev_priv(struct net_device *netdev) in internal_dev_priv() argument
43 return netdev_priv(netdev); in internal_dev_priv()
47 static struct rtnl_link_stats64 *internal_dev_get_stats(struct net_device *netdev, in internal_dev_get_stats() argument
50 struct vport *vport = ovs_internal_dev_get_vport(netdev); in internal_dev_get_stats()
70 static int internal_dev_xmit(struct sk_buff *skb, struct net_device *netdev) in internal_dev_xmit() argument
73 ovs_vport_receive(internal_dev_priv(netdev)->vport, skb, NULL); in internal_dev_xmit()
78 static int internal_dev_open(struct net_device *netdev) in internal_dev_open() argument
80 netif_start_queue(netdev); in internal_dev_open()
84 static int internal_dev_stop(struct net_device *netdev) in internal_dev_stop() argument
86 netif_stop_queue(netdev); in internal_dev_stop()
[all …]
/linux-4.1.27/drivers/net/ethernet/micrel/
Dks8842.c169 struct net_device *netdev; member
269 static void ks8842_update_link_status(struct net_device *netdev, in ks8842_update_link_status() argument
274 netif_carrier_on(netdev); in ks8842_update_link_status()
275 netif_wake_queue(netdev); in ks8842_update_link_status()
277 netif_stop_queue(netdev); in ks8842_update_link_status()
278 netif_carrier_off(netdev); in ks8842_update_link_status()
431 static int ks8842_tx_frame_dma(struct sk_buff *skb, struct net_device *netdev) in ks8842_tx_frame_dma() argument
433 struct ks8842_adapter *adapter = netdev_priv(netdev); in ks8842_tx_frame_dma()
438 netdev_dbg(netdev, "%s: TX ongoing\n", __func__); in ks8842_tx_frame_dma()
466 ctl->adesc->callback_param = netdev; in ks8842_tx_frame_dma()
[all …]
Dks8851_mll.c433 struct net_device *netdev; member
625 netif_dbg(ks, hw, ks->netdev, "setting power mode %d\n", pwrmode); in ks_set_powermode()
779 static void ks_rcv(struct ks_net *ks, struct net_device *netdev) in ks_rcv() argument
804 netdev->stats.rx_dropped++; in ks_rcv()
806 netdev->stats.rx_frame_errors++; in ks_rcv()
808 netdev->stats.rx_length_errors++; in ks_rcv()
813 skb = netdev_alloc_skb(netdev, frame_hdr->len + 16); in ks_rcv()
819 skb->protocol = eth_type_trans(skb, netdev); in ks_rcv()
822 netdev->stats.rx_bytes += frame_hdr->len - 4; in ks_rcv()
823 netdev->stats.rx_packets++; in ks_rcv()
[all …]
Dks8851.c107 struct net_device *netdev; member
183 netdev_err(ks->netdev, "spi_sync() failed\n"); in ks8851_wrreg16()
213 netdev_err(ks->netdev, "spi_sync() failed\n"); in ks8851_wrreg8()
279 netdev_err(ks->netdev, "read: spi_sync() failed\n"); in ks8851_rdreg()
367 netif_dbg(ks, hw, ks->netdev, "setting power mode %d\n", pwrmode); in ks8851_set_powermode()
437 struct net_device *dev = ks->netdev; in ks8851_init_mac()
445 netdev_err(ks->netdev, "invalid mac address read %pM\n", in ks8851_init_mac()
469 netif_dbg(ks, rx_status, ks->netdev, in ks8851_rdfifo()
486 netdev_err(ks->netdev, "%s: spi_sync() failed\n", __func__); in ks8851_rdfifo()
498 netdev_dbg(ks->netdev, in ks8851_dbg_dumpkkt()
[all …]
/linux-4.1.27/drivers/net/ethernet/faraday/
Dftmac100.c77 struct net_device *netdev; member
127 struct net_device *netdev = priv->netdev; in ftmac100_reset() local
150 netdev_err(netdev, "software reset failed\n"); in ftmac100_reset()
174 struct net_device *netdev = priv->netdev; in ftmac100_start_hw() local
189 ftmac100_set_mac(priv, netdev->dev_addr); in ftmac100_start_hw()
334 struct net_device *netdev = priv->netdev; in ftmac100_rx_packet_error() local
339 netdev_info(netdev, "rx err\n"); in ftmac100_rx_packet_error()
341 netdev->stats.rx_errors++; in ftmac100_rx_packet_error()
347 netdev_info(netdev, "rx crc err\n"); in ftmac100_rx_packet_error()
349 netdev->stats.rx_crc_errors++; in ftmac100_rx_packet_error()
[all …]
Dftgmac100.c69 struct net_device *netdev; member
118 struct net_device *netdev = priv->netdev; in ftgmac100_reset_hw() local
133 netdev_err(netdev, "software reset failed\n"); in ftgmac100_reset_hw()
160 ftgmac100_set_mac(priv, priv->netdev->dev_addr); in ftgmac100_init_hw()
352 struct net_device *netdev = priv->netdev; in ftgmac100_rx_packet_error() local
357 netdev_info(netdev, "rx err\n"); in ftgmac100_rx_packet_error()
359 netdev->stats.rx_errors++; in ftgmac100_rx_packet_error()
365 netdev_info(netdev, "rx crc err\n"); in ftgmac100_rx_packet_error()
367 netdev->stats.rx_crc_errors++; in ftgmac100_rx_packet_error()
371 netdev_info(netdev, "rx IP checksum err\n"); in ftgmac100_rx_packet_error()
[all …]
/linux-4.1.27/drivers/net/ethernet/toshiba/
Dspider_net_ethtool.c50 spider_net_ethtool_get_settings(struct net_device *netdev, in spider_net_ethtool_get_settings() argument
54 card = netdev_priv(netdev); in spider_net_ethtool_get_settings()
68 spider_net_ethtool_get_drvinfo(struct net_device *netdev, in spider_net_ethtool_get_drvinfo() argument
72 card = netdev_priv(netdev); in spider_net_ethtool_get_drvinfo()
85 spider_net_ethtool_get_wol(struct net_device *netdev, in spider_net_ethtool_get_wol() argument
94 spider_net_ethtool_get_msglevel(struct net_device *netdev) in spider_net_ethtool_get_msglevel() argument
97 card = netdev_priv(netdev); in spider_net_ethtool_get_msglevel()
102 spider_net_ethtool_set_msglevel(struct net_device *netdev, in spider_net_ethtool_set_msglevel() argument
106 card = netdev_priv(netdev); in spider_net_ethtool_set_msglevel()
111 spider_net_ethtool_nway_reset(struct net_device *netdev) in spider_net_ethtool_nway_reset() argument
[all …]
Dspider_net.c129 spider_net_write_phy(struct net_device *netdev, int mii_id, in spider_net_write_phy() argument
132 struct spider_net_card *card = netdev_priv(netdev); in spider_net_write_phy()
153 spider_net_read_phy(struct net_device *netdev, int mii_id, int reg) in spider_net_read_phy() argument
155 struct spider_net_card *card = netdev_priv(netdev); in spider_net_read_phy()
184 bmsr = spider_net_read_phy(card->netdev, phy->mii_id, MII_BMSR); in spider_net_setup_aneg()
185 estat = spider_net_read_phy(card->netdev, phy->mii_id, MII_ESTATUS); in spider_net_setup_aneg()
247 struct net_device *netdev = card->netdev; in spider_net_set_promisc() local
249 if (netdev->flags & IFF_PROMISC) { in spider_net_set_promisc()
256 macu = netdev->dev_addr[0]; in spider_net_set_promisc()
258 macu |= netdev->dev_addr[1]; in spider_net_set_promisc()
[all …]
Dps3_gelic_net.c97 ether_netdev = card->netdev[GELIC_PORT_ETHERNET_0]; in gelic_card_get_ether_port_status()
532 netif_stop_queue(card->netdev[GELIC_PORT_ETHERNET_0]); in gelic_card_stop_queues()
534 if (card->netdev[GELIC_PORT_WIRELESS]) in gelic_card_stop_queues()
535 netif_stop_queue(card->netdev[GELIC_PORT_WIRELESS]); in gelic_card_stop_queues()
539 netif_wake_queue(card->netdev[GELIC_PORT_ETHERNET_0]); in gelic_card_wake_queues()
541 if (card->netdev[GELIC_PORT_WIRELESS]) in gelic_card_wake_queues()
542 netif_wake_queue(card->netdev[GELIC_PORT_WIRELESS]); in gelic_card_wake_queues()
555 struct net_device *netdev; in gelic_card_release_tx_chain() local
562 netdev = tx_chain->tail->skb->dev; in gelic_card_release_tx_chain()
572 netdev->stats.tx_dropped++; in gelic_card_release_tx_chain()
[all …]
Dps3_gelic_net.h276 struct net_device *netdev[GELIC_PORT_MAX]; member
322 struct net_device *netdev; member
333 return p->netdev; in port_to_netdev()
371 int gelic_net_open(struct net_device *netdev);
372 int gelic_net_stop(struct net_device *netdev);
373 int gelic_net_xmit(struct sk_buff *skb, struct net_device *netdev);
374 void gelic_net_set_multi(struct net_device *netdev);
375 void gelic_net_tx_timeout(struct net_device *netdev);
376 int gelic_net_change_mtu(struct net_device *netdev, int new_mtu);
377 int gelic_net_setup_netdev(struct net_device *netdev, struct gelic_card *card);
[all …]
Dps3_gelic_wireless.c52 static int gelic_wl_try_associate(struct net_device *netdev);
243 static u32 gelic_wl_get_link(struct net_device *netdev) in gelic_wl_get_link() argument
245 struct gelic_wl_info *wl = port_wl(netdev_port(netdev)); in gelic_wl_get_link()
307 static int gelic_wl_get_range(struct net_device *netdev, in gelic_wl_get_range() argument
313 struct gelic_wl_info *wl = port_wl(netdev_port(netdev)); in gelic_wl_get_range()
377 static int gelic_wl_set_scan(struct net_device *netdev, in gelic_wl_set_scan() argument
381 struct gelic_wl_info *wl = port_wl(netdev_priv(netdev)); in gelic_wl_set_scan()
574 static char *gelic_wl_translate_scan(struct net_device *netdev, in gelic_wl_translate_scan() argument
706 static int gelic_wl_get_scan(struct net_device *netdev, in gelic_wl_get_scan() argument
710 struct gelic_wl_info *wl = port_wl(netdev_priv(netdev)); in gelic_wl_get_scan()
[all …]
/linux-4.1.27/drivers/net/usb/
Drtl8150.c131 struct net_device *netdev; member
207 netif_device_detach(dev->netdev); in async_set_registers()
265 memcpy(dev->netdev->dev_addr, node_id, sizeof(node_id)); in set_ethernet_addr()
268 static int rtl8150_set_mac_address(struct net_device *netdev, void *p) in rtl8150_set_mac_address() argument
271 rtl8150_t *dev = netdev_priv(netdev); in rtl8150_set_mac_address()
273 if (netif_running(netdev)) in rtl8150_set_mac_address()
276 memcpy(netdev->dev_addr, addr->sa_data, netdev->addr_len); in rtl8150_set_mac_address()
277 netdev_dbg(netdev, "Setting MAC address to %pM\n", netdev->dev_addr); in rtl8150_set_mac_address()
279 set_registers(dev, IDR, netdev->addr_len, netdev->dev_addr); in rtl8150_set_mac_address()
291 for (i = 0; i * 2 < netdev->addr_len; i++) { in rtl8150_set_mac_address()
[all …]
Dsr9700.c150 static int sr9700_get_eeprom_len(struct net_device *netdev) in sr9700_get_eeprom_len() argument
155 static int sr9700_get_eeprom(struct net_device *netdev, in sr9700_get_eeprom() argument
158 struct usbnet *dev = netdev_priv(netdev); in sr9700_get_eeprom()
176 static int sr_mdio_read(struct net_device *netdev, int phy_id, int loc) in sr_mdio_read() argument
178 struct usbnet *dev = netdev_priv(netdev); in sr_mdio_read()
183 netdev_dbg(netdev, "Only internal phy supported\n"); in sr_mdio_read()
201 netdev_dbg(netdev, "sr_mdio_read() phy_id=0x%02x, loc=0x%02x, returns=0x%04x\n", in sr_mdio_read()
207 static void sr_mdio_write(struct net_device *netdev, int phy_id, int loc, in sr_mdio_write() argument
210 struct usbnet *dev = netdev_priv(netdev); in sr_mdio_write()
214 netdev_dbg(netdev, "Only internal phy supported\n"); in sr_mdio_write()
[all …]
Dcatc.c161 struct net_device *netdev; member
246 catc->netdev->stats.rx_length_errors++; in catc_rx_done()
247 catc->netdev->stats.rx_errors++; in catc_rx_done()
260 skb->protocol = eth_type_trans(skb, catc->netdev); in catc_rx_done()
263 catc->netdev->stats.rx_packets++; in catc_rx_done()
264 catc->netdev->stats.rx_bytes += pkt_len; in catc_rx_done()
277 netdev_dbg(catc->netdev, "getting extra packet\n"); in catc_rx_done()
280 netdev_dbg(catc->netdev, in catc_rx_done()
327 netif_carrier_on(catc->netdev); in catc_irq_done()
328 netdev_dbg(catc->netdev, "link ok\n"); in catc_irq_done()
[all …]
Dr8152.c585 struct net_device *netdev; member
954 static int read_mii_word(struct net_device *netdev, int phy_id, int reg) in read_mii_word() argument
956 struct r8152 *tp = netdev_priv(netdev); in read_mii_word()
971 void write_mii_word(struct net_device *netdev, int phy_id, int reg, int val) in write_mii_word() argument
973 struct r8152 *tp = netdev_priv(netdev); in write_mii_word()
987 static int rtl8152_set_mac_address(struct net_device *netdev, void *p) in rtl8152_set_mac_address() argument
989 struct r8152 *tp = netdev_priv(netdev); in rtl8152_set_mac_address()
1002 memcpy(netdev->dev_addr, addr->sa_data, netdev->addr_len); in rtl8152_set_mac_address()
1017 struct net_device *dev = tp->netdev; in set_ethernet_addr()
1048 struct net_device *netdev; in read_bulk_callback() local
[all …]
Dcdc_mbim.c73 static int cdc_mbim_rx_add_vid(struct net_device *netdev, __be16 proto, u16 vid) in cdc_mbim_rx_add_vid() argument
75 struct usbnet *dev = netdev_priv(netdev); in cdc_mbim_rx_add_vid()
87 static int cdc_mbim_rx_kill_vid(struct net_device *netdev, __be16 proto, u16 vid) in cdc_mbim_rx_kill_vid() argument
89 struct usbnet *dev = netdev_priv(netdev); in cdc_mbim_rx_kill_vid()
312 struct net_device *netdev; in do_neigh_solicit() local
326 netdev = __vlan_find_dev_deep_rcu(dev->net, htons(ETH_P_8021Q), in do_neigh_solicit()
328 if (!netdev) { in do_neigh_solicit()
333 netdev = dev->net; in do_neigh_solicit()
335 dev_hold(netdev); in do_neigh_solicit()
338 in6_dev = in6_dev_get(netdev); in do_neigh_solicit()
[all …]
Dipheth.c478 struct net_device *netdev; in ipheth_probe() local
482 netdev = alloc_etherdev(sizeof(struct ipheth_device)); in ipheth_probe()
483 if (!netdev) in ipheth_probe()
486 netdev->netdev_ops = &ipheth_netdev_ops; in ipheth_probe()
487 netdev->watchdog_timeo = IPHETH_TX_TIMEOUT; in ipheth_probe()
488 strcpy(netdev->name, "eth%d"); in ipheth_probe()
490 dev = netdev_priv(netdev); in ipheth_probe()
492 dev->net = netdev; in ipheth_probe()
536 SET_NETDEV_DEV(netdev, &intf->dev); in ipheth_probe()
537 netdev->ethtool_ops = &ops; in ipheth_probe()
[all …]
Dint51x1.c118 static void int51x1_set_multicast(struct net_device *netdev) in int51x1_set_multicast() argument
120 struct usbnet *dev = netdev_priv(netdev); in int51x1_set_multicast()
123 if (netdev->flags & IFF_PROMISC) { in int51x1_set_multicast()
127 } else if (!netdev_mc_empty(netdev) || in int51x1_set_multicast()
128 (netdev->flags & IFF_ALLMULTI)) { in int51x1_set_multicast()
Dkaweth.c1009 struct net_device *netdev; in kaweth_probe() local
1025 netdev = alloc_etherdev(sizeof(*kaweth)); in kaweth_probe()
1026 if (!netdev) in kaweth_probe()
1029 kaweth = netdev_priv(netdev); in kaweth_probe()
1031 kaweth->net = netdev; in kaweth_probe()
1097 free_netdev(netdev); in kaweth_probe()
1167 memcpy(netdev->broadcast, &bcast_addr, sizeof(bcast_addr)); in kaweth_probe()
1168 memcpy(netdev->dev_addr, &kaweth->configuration.hw_addr, in kaweth_probe()
1171 netdev->netdev_ops = &kaweth_netdev_ops; in kaweth_probe()
1172 netdev->watchdog_timeo = KAWETH_TX_TIMEOUT; in kaweth_probe()
[all …]
Dsmsc95xx.c178 static int __smsc95xx_mdio_read(struct net_device *netdev, int phy_id, int idx, in __smsc95xx_mdio_read() argument
181 struct usbnet *dev = netdev_priv(netdev); in __smsc95xx_mdio_read()
223 static void __smsc95xx_mdio_write(struct net_device *netdev, int phy_id, in __smsc95xx_mdio_write() argument
226 struct usbnet *dev = netdev_priv(netdev); in __smsc95xx_mdio_write()
266 static int smsc95xx_mdio_read_nopm(struct net_device *netdev, int phy_id, in smsc95xx_mdio_read_nopm() argument
269 return __smsc95xx_mdio_read(netdev, phy_id, idx, 1); in smsc95xx_mdio_read_nopm()
272 static void smsc95xx_mdio_write_nopm(struct net_device *netdev, int phy_id, in smsc95xx_mdio_write_nopm() argument
275 __smsc95xx_mdio_write(netdev, phy_id, idx, regval, 1); in smsc95xx_mdio_write_nopm()
278 static int smsc95xx_mdio_read(struct net_device *netdev, int phy_id, int idx) in smsc95xx_mdio_read() argument
280 return __smsc95xx_mdio_read(netdev, phy_id, idx, 0); in smsc95xx_mdio_read()
[all …]
Dmcs7830.c157 static int mcs7830_set_mac_address(struct net_device *netdev, void *p) in mcs7830_set_mac_address() argument
160 struct usbnet *dev = netdev_priv(netdev); in mcs7830_set_mac_address()
163 if (netif_running(netdev)) in mcs7830_set_mac_address()
175 memcpy(netdev->dev_addr, addr->sa_data, netdev->addr_len); in mcs7830_set_mac_address()
318 static int mcs7830_mdio_read(struct net_device *netdev, int phy_id, in mcs7830_mdio_read() argument
321 struct usbnet *dev = netdev_priv(netdev); in mcs7830_mdio_read()
325 static void mcs7830_mdio_write(struct net_device *netdev, int phy_id, in mcs7830_mdio_write() argument
328 struct usbnet *dev = netdev_priv(netdev); in mcs7830_mdio_write()
/linux-4.1.27/drivers/net/can/usb/
Dusb_8dev.c138 struct net_device *netdev; member
213 struct net_device *netdev; in usb_8dev_send_cmd() local
215 netdev = priv->netdev; in usb_8dev_send_cmd()
228 netdev_err(netdev, "sending command message failed\n"); in usb_8dev_send_cmd()
236 netdev_err(netdev, "no command message answer\n"); in usb_8dev_send_cmd()
326 static int usb_8dev_set_mode(struct net_device *netdev, enum can_mode mode) in usb_8dev_set_mode() argument
328 struct usb_8dev_priv *priv = netdev_priv(netdev); in usb_8dev_set_mode()
335 netdev_warn(netdev, "couldn't start device"); in usb_8dev_set_mode()
351 struct net_device_stats *stats = &priv->netdev->stats; in usb_8dev_rx_err_msg()
367 skb = alloc_can_err_skb(priv->netdev, &cf); in usb_8dev_rx_err_msg()
[all …]
Dems_usb.c254 struct net_device *netdev; member
275 struct net_device *netdev = dev->netdev; in ems_usb_read_interrupt_callback() local
278 if (!netif_device_present(netdev)) in ems_usb_read_interrupt_callback()
285 if (netif_queue_stopped(netdev)){ in ems_usb_read_interrupt_callback()
286 netif_wake_queue(netdev); in ems_usb_read_interrupt_callback()
297 netdev_info(netdev, "Rx interrupt aborted %d\n", urb->status); in ems_usb_read_interrupt_callback()
304 netif_device_detach(netdev); in ems_usb_read_interrupt_callback()
306 netdev_err(netdev, "failed resubmitting intr urb: %d\n", err); in ems_usb_read_interrupt_callback()
314 struct net_device_stats *stats = &dev->netdev->stats; in ems_usb_rx_can_msg()
316 skb = alloc_can_skb(dev->netdev, &cf); in ems_usb_rx_can_msg()
[all …]
Dgs_usb.c158 struct net_device *netdev; member
281 struct net_device *netdev; in gs_usb_recieve_bulk_callback() local
308 netdev = dev->netdev; in gs_usb_recieve_bulk_callback()
309 stats = &netdev->stats; in gs_usb_recieve_bulk_callback()
311 if (!netif_device_present(netdev)) in gs_usb_recieve_bulk_callback()
315 skb = alloc_can_skb(dev->netdev, &cf); in gs_usb_recieve_bulk_callback()
328 netdev->stats.rx_packets++; in gs_usb_recieve_bulk_callback()
329 netdev->stats.rx_bytes += hf->can_dlc; in gs_usb_recieve_bulk_callback()
334 netdev_err(netdev, in gs_usb_recieve_bulk_callback()
340 netdev->stats.tx_packets++; in gs_usb_recieve_bulk_callback()
[all …]
Desd_usb2.c220 struct net_device *netdev; member
229 struct net_device_stats *stats = &priv->netdev->stats; in esd_usb2_rx_event()
240 skb = alloc_can_err_skb(priv->netdev, &cf); in esd_usb2_rx_event()
254 can_bus_off(priv->netdev); in esd_usb2_rx_event()
317 struct net_device_stats *stats = &priv->netdev->stats; in esd_usb2_rx_can_msg()
323 if (!netif_device_present(priv->netdev)) in esd_usb2_rx_can_msg()
331 skb = alloc_can_skb(priv->netdev, &cf); in esd_usb2_rx_can_msg()
362 struct net_device_stats *stats = &priv->netdev->stats; in esd_usb2_tx_done_msg()
363 struct net_device *netdev = priv->netdev; in esd_usb2_tx_done_msg() local
366 if (!netif_device_present(netdev)) in esd_usb2_tx_done_msg()
[all …]
Dkvaser_usb.c478 struct net_device *netdev; member
721 if (!netif_device_present(priv->netdev)) in kvaser_usb_tx_acknowledge()
724 stats = &priv->netdev->stats; in kvaser_usb_tx_acknowledge()
731 skb = alloc_can_err_skb(priv->netdev, &cf); in kvaser_usb_tx_acknowledge()
739 netdev_err(priv->netdev, in kvaser_usb_tx_acknowledge()
744 netif_carrier_on(priv->netdev); in kvaser_usb_tx_acknowledge()
754 can_get_echo_skb(priv->netdev, context->echo_index); in kvaser_usb_tx_acknowledge()
757 netif_wake_queue(priv->netdev); in kvaser_usb_tx_acknowledge()
764 struct net_device *netdev = urb->context; in kvaser_usb_simple_msg_callback() local
769 netdev_warn(netdev, "urb status received: %d\n", in kvaser_usb_simple_msg_callback()
[all …]
/linux-4.1.27/drivers/staging/wlan-ng/
Dp80211netdev.c94 static int p80211knetdev_init(netdevice_t *netdev);
95 static int p80211knetdev_open(netdevice_t *netdev);
96 static int p80211knetdev_stop(netdevice_t *netdev);
98 netdevice_t *netdev);
103 static void p80211knetdev_tx_timeout(netdevice_t *netdev);
126 static int p80211knetdev_init(netdevice_t *netdev) in p80211knetdev_init() argument
149 static int p80211knetdev_open(netdevice_t *netdev) in p80211knetdev_open() argument
152 wlandevice_t *wlandev = netdev->ml_priv; in p80211knetdev_open()
162 netif_start_queue(wlandev->netdev); in p80211knetdev_open()
184 static int p80211knetdev_stop(netdevice_t *netdev) in p80211knetdev_stop() argument
[all …]
Dp80211conv.c182 memcpy(p80211_hdr->a3.a2, wlandev->netdev->dev_addr, ETH_ALEN); in skb_ether_to_p80211()
188 memcpy(p80211_hdr->a3.a2, wlandev->netdev->dev_addr, ETH_ALEN); in skb_ether_to_p80211()
198 netdev_err(wlandev->netdev, in skb_ether_to_p80211()
215 netdev_warn(wlandev->netdev, in skb_ether_to_p80211()
278 netdevice_t *netdev = wlandev->netdev; in skb_p80211_to_ether() local
312 netdev_err(netdev, "A4 frame too short!\n"); in skb_p80211_to_ether()
324 netdev_err(netdev, in skb_p80211_to_ether()
366 if (payload_length > (netdev->mtu + WLAN_ETHHDR_LEN)) { in skb_p80211_to_ether()
369 netdev_err(netdev, "ENCAP frame too large (%d > %d)\n", in skb_p80211_to_ether()
370 payload_length, netdev->mtu + WLAN_ETHHDR_LEN); in skb_p80211_to_ether()
[all …]
Dprism2sta.c380 netdev_warn(wlandev->netdev, in prism2sta_mlmerequest()
430 netdev_err(wlandev->netdev, in prism2sta_ifstate()
445 netdev_warn(wlandev->netdev, in prism2sta_ifstate()
473 netdev_err(wlandev->netdev, in prism2sta_ifstate()
483 netdev_err(wlandev->netdev, in prism2sta_ifstate()
493 netdev_err(wlandev->netdev, in prism2sta_ifstate()
535 netif_carrier_off(wlandev->netdev); in prism2sta_ifstate()
593 netdev_err(wlandev->netdev, "Failed to retrieve NICIDENTITY\n"); in prism2sta_getcardinfo()
603 netdev_info(wlandev->netdev, "ident: nic h/w: id=0x%02x %d.%d.%d\n", in prism2sta_getcardinfo()
612 netdev_err(wlandev->netdev, "Failed to retrieve PRIIDENTITY\n"); in prism2sta_getcardinfo()
[all …]
Dprism2mgmt.c132 netdev_err(wlandev->netdev, in prism2mgmt_scan()
146 netdev_err(wlandev->netdev, in prism2mgmt_scan()
158 netdev_err(wlandev->netdev, in prism2mgmt_scan()
180 netdev_warn(wlandev->netdev, in prism2mgmt_scan()
208 netdev_err(wlandev->netdev, in prism2mgmt_scan()
221 netdev_err(wlandev->netdev, in prism2mgmt_scan()
237 netdev_err(wlandev->netdev, "Failed to set OwnSSID.\n"); in prism2mgmt_scan()
246 netdev_err(wlandev->netdev, in prism2mgmt_scan()
257 netdev_err(wlandev->netdev, in prism2mgmt_scan()
268 netdev_err(wlandev->netdev, in prism2mgmt_scan()
[all …]
Dhfa384x_usb.c358 netdev_warn(hw->wlandev->netdev, in submit_rx_urb()
360 hw->wlandev->netdev->name); in submit_rx_urb()
396 struct net_device *netdev = hw->wlandev->netdev; in submit_tx_urb() local
400 if (netif_running(netdev)) { in submit_tx_urb()
407 netdev_warn(hw->wlandev->netdev, in submit_tx_urb()
409 netdev->name); in submit_tx_urb()
413 netif_stop_queue(netdev); in submit_tx_urb()
440 struct net_device *netdev = hw->wlandev->netdev; in hfa384x_usb_defer() local
456 netdev_err(hw->wlandev->netdev, in hfa384x_usb_defer()
458 netdev->name, ret); in hfa384x_usb_defer()
[all …]
Dprism2fw.c208 netdev_info(wlandev->netdev, "prism2_usb: Checking for firmware %s\n", in prism2_fwtry()
212 netdev_info(wlandev->netdev, in prism2_fwtry()
214 netdev_info(wlandev->netdev, in prism2_fwtry()
219 netdev_info(wlandev->netdev, in prism2_fwtry()
280 netdev_err(wlandev->netdev, "load_cardpda failed, exiting.\n"); in prism2_fwapply()
304 netdev_err(wlandev->netdev, "Couldn't fetch PRI-SUP info\n"); in prism2_fwapply()
316 netdev_err(wlandev->netdev, in prism2_fwapply()
324 netdev_err(wlandev->netdev, "Incompatible firmware image.\n"); in prism2_fwapply()
329 netdev_err(wlandev->netdev, in prism2_fwapply()
340 netdev_err(wlandev->netdev, "Failed to plug data.\n"); in prism2_fwapply()
[all …]
/linux-4.1.27/drivers/scsi/fcoe/
Dfcoe_transport.c95 struct net_device *netdev = fcoe_get_netdev(lport); in fcoe_link_speed_update() local
98 if (!__ethtool_get_settings(netdev, &ecmd)) { in fcoe_link_speed_update()
159 struct net_device *netdev) in __fcoe_get_lesb() argument
182 htonl(dev_get_stats(netdev, &temp)->rx_crc_errors); in __fcoe_get_lesb()
194 struct net_device *netdev = fcoe_get_netdev(lport); in fcoe_get_lesb() local
196 __fcoe_get_lesb(lport, fc_lesb, netdev); in fcoe_get_lesb()
209 struct net_device *netdev = fcoe_get_netdev(fip->lp); in fcoe_ctlr_get_lesb() local
213 __fcoe_get_lesb(fip->lp, fc_lesb, netdev); in fcoe_ctlr_get_lesb()
279 int fcoe_get_wwn(struct net_device *netdev, u64 *wwn, int type) in fcoe_get_wwn() argument
281 const struct net_device_ops *ops = netdev->netdev_ops; in fcoe_get_wwn()
[all …]
Dfcoe.c114 static bool fcoe_match(struct net_device *netdev);
115 static int fcoe_create(struct net_device *netdev, enum fip_state fip_mode);
116 static int fcoe_destroy(struct net_device *netdev);
117 static int fcoe_enable(struct net_device *netdev);
118 static int fcoe_disable(struct net_device *netdev);
121 static int fcoe_ctlr_alloc(struct net_device *netdev);
303 struct net_device *netdev) in fcoe_interface_setup() argument
311 fcoe->netdev = netdev; in fcoe_interface_setup()
314 ops = netdev->netdev_ops; in fcoe_interface_setup()
316 if (ops->ndo_fcoe_enable(netdev)) in fcoe_interface_setup()
[all …]
Dfcoe.h60 #define FCOE_NETDEV_DBG(netdev, fmt, args...) \ argument
63 netdev->name, ##args);)
79 struct net_device *netdev; member
101 ((struct fcoe_port *)lport_priv(lport))->priv)->netdev; in fcoe_netdev()
/linux-4.1.27/drivers/net/can/usb/peak_usb/
Dpcan_usb_core.c191 struct net_device *netdev; in peak_usb_read_bulk_callback() local
194 netdev = dev->netdev; in peak_usb_read_bulk_callback()
196 if (!netif_device_present(netdev)) in peak_usb_read_bulk_callback()
213 netdev_err(netdev, in peak_usb_read_bulk_callback()
244 netif_device_detach(netdev); in peak_usb_read_bulk_callback()
246 netdev_err(netdev, "failed resubmitting read bulk urb: %d\n", in peak_usb_read_bulk_callback()
257 struct net_device *netdev; in peak_usb_write_bulk_callback() local
262 netdev = dev->netdev; in peak_usb_write_bulk_callback()
266 if (!netif_device_present(netdev)) in peak_usb_write_bulk_callback()
273 netdev->stats.tx_packets++; in peak_usb_write_bulk_callback()
[all …]
Dpcan_usb_pro.c225 netdev_err(dev->netdev, "sending command failure: %d\n", err); in pcan_usb_pro_send_cmd()
260 netdev_err(dev->netdev, "waiting rsp error %d\n", err); in pcan_usb_pro_wait_rsp()
269 netdev_err(dev->netdev, in pcan_usb_pro_wait_rsp()
285 netdev_err(dev->netdev, in pcan_usb_pro_wait_rsp()
294 netdev_err(dev->netdev, in pcan_usb_pro_wait_rsp()
301 netdev_err(dev->netdev, in pcan_usb_pro_wait_rsp()
345 netdev_info(dev->netdev, in pcan_usb_pro_send_req()
465 netdev_info(dev->netdev, "setting ccbt=0x%08x\n", ccbt); in pcan_usb_pro_set_bittiming()
531 struct net_device *netdev = dev->netdev; in pcan_usb_pro_handle_canmsg() local
537 skb = alloc_can_skb(netdev, &can_frame); in pcan_usb_pro_handle_canmsg()
[all …]
Dpcan_usb.c112 struct net_device *netdev; member
140 netdev_err(dev->netdev, in pcan_usb_send_cmd()
168 netdev_err(dev->netdev, in pcan_usb_wait_rsp()
228 netdev_info(dev->netdev, "setting BTR0=0x%02x BTR1=0x%02x\n", in pcan_usb_set_bittiming()
317 netdev_err(dev->netdev, "getting serial failure: %d\n", err); in pcan_usb_get_serial()
338 netdev_err(dev->netdev, "getting device id failure: %d\n", err); in pcan_usb_get_device_id()
484 skb = alloc_can_err_skb(mc->netdev, &cf); in pcan_usb_decode_error()
492 can_bus_off(mc->netdev); in pcan_usb_decode_error()
513 mc->netdev->stats.rx_over_errors++; in pcan_usb_decode_error()
514 mc->netdev->stats.rx_errors++; in pcan_usb_decode_error()
[all …]
Dpcan_usb_fd.c221 netdev_err(dev->netdev, in pcan_usb_fd_send_cmd()
478 struct net_device *netdev = dev->netdev; in pcan_usb_fd_decode_canmsg() local
485 skb = alloc_canfd_skb(netdev, &cfd); in pcan_usb_fd_decode_canmsg()
498 skb = alloc_can_skb(netdev, (struct can_frame **)&cfd); in pcan_usb_fd_decode_canmsg()
518 netdev->stats.rx_packets++; in pcan_usb_fd_decode_canmsg()
519 netdev->stats.rx_bytes += cfd->len; in pcan_usb_fd_decode_canmsg()
534 struct net_device *netdev = dev->netdev; in pcan_usb_fd_decode_status() local
565 skb = alloc_can_err_skb(netdev, &cf); in pcan_usb_fd_decode_status()
567 can_change_state(netdev, cf, tx_state, rx_state); in pcan_usb_fd_decode_status()
571 can_bus_off(netdev); in pcan_usb_fd_decode_status()
[all …]
/linux-4.1.27/drivers/net/ethernet/freescale/
Ducc_geth_ethtool.c108 uec_get_settings(struct net_device *netdev, struct ethtool_cmd *ecmd) in uec_get_settings() argument
110 struct ucc_geth_private *ugeth = netdev_priv(netdev); in uec_get_settings()
124 uec_set_settings(struct net_device *netdev, struct ethtool_cmd *ecmd) in uec_set_settings() argument
126 struct ucc_geth_private *ugeth = netdev_priv(netdev); in uec_set_settings()
136 uec_get_pauseparam(struct net_device *netdev, in uec_get_pauseparam() argument
139 struct ucc_geth_private *ugeth = netdev_priv(netdev); in uec_get_pauseparam()
150 uec_set_pauseparam(struct net_device *netdev, in uec_set_pauseparam() argument
153 struct ucc_geth_private *ugeth = netdev_priv(netdev); in uec_set_pauseparam()
160 if (netif_running(netdev)) { in uec_set_pauseparam()
162 netdev_info(netdev, "Please re-open the interface\n"); in uec_set_pauseparam()
[all …]
/linux-4.1.27/drivers/net/ethernet/atheros/atlx/
Datlx.c55 static int atlx_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) in atlx_ioctl() argument
61 return atlx_mii_ioctl(netdev, ifr, cmd); in atlx_ioctl()
74 static int atlx_set_mac(struct net_device *netdev, void *p) in atlx_set_mac() argument
76 struct atlx_adapter *adapter = netdev_priv(netdev); in atlx_set_mac()
79 if (netif_running(netdev)) in atlx_set_mac()
85 memcpy(netdev->dev_addr, addr->sa_data, netdev->addr_len); in atlx_set_mac()
86 memcpy(adapter->hw.mac_addr, addr->sa_data, netdev->addr_len); in atlx_set_mac()
94 struct net_device *netdev = adapter->netdev; in atlx_check_for_link() local
106 if (netif_carrier_ok(netdev)) { in atlx_check_for_link()
109 netdev->name); in atlx_check_for_link()
[all …]
Datl2.c116 hw->max_frame_size = adapter->netdev->mtu; in atl2_sw_init()
134 static void atl2_set_multi(struct net_device *netdev) in atl2_set_multi() argument
136 struct atl2_adapter *adapter = netdev_priv(netdev); in atl2_set_multi()
145 if (netdev->flags & IFF_PROMISC) { in atl2_set_multi()
147 } else if (netdev->flags & IFF_ALLMULTI) { in atl2_set_multi()
160 netdev_for_each_mc_addr(ha, netdev) { in atl2_set_multi()
255 ATL2_WRITE_REG(hw, REG_MTU, adapter->netdev->mtu + in atl2_configure()
374 static void atl2_vlan_mode(struct net_device *netdev, in atl2_vlan_mode() argument
377 struct atl2_adapter *adapter = netdev_priv(netdev); in atl2_vlan_mode()
391 atl2_vlan_mode(adapter->netdev, adapter->netdev->features); in atl2_restore_vlan()
[all …]
Datl1.c950 struct net_device *netdev = adapter->netdev; in atl1_sw_init() local
952 hw->max_frame_size = netdev->mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN; in atl1_sw_init()
998 static int mdio_read(struct net_device *netdev, int phy_id, int reg_num) in mdio_read() argument
1000 struct atl1_adapter *adapter = netdev_priv(netdev); in mdio_read()
1008 static void mdio_write(struct net_device *netdev, int phy_id, int reg_num, in mdio_write() argument
1011 struct atl1_adapter *adapter = netdev_priv(netdev); in mdio_write()
1016 static int atl1_mii_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) in atl1_mii_ioctl() argument
1018 struct atl1_adapter *adapter = netdev_priv(netdev); in atl1_mii_ioctl()
1022 if (!netif_running(netdev)) in atl1_mii_ioctl()
1266 struct net_device *netdev = adapter->netdev; in atl1_setup_mac_ctrl() local
[all …]
/linux-4.1.27/drivers/net/ethernet/oki-semi/pch_gbe/
Dpch_gbe_main.c118 static int pch_gbe_mdio_read(struct net_device *netdev, int addr, int reg);
119 static void pch_gbe_mdio_write(struct net_device *netdev, int addr, int reg,
121 static void pch_gbe_set_multi(struct net_device *netdev);
227 static int hwtstamp_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) in hwtstamp_ioctl() argument
230 struct pch_gbe_adapter *adapter = netdev_priv(netdev); in hwtstamp_ioctl()
308 netdev_dbg(adapter->netdev, "hw->mac.addr : %pM\n", hw->mac.addr); in pch_gbe_mac_read_mac_addr()
340 netdev_dbg(adapter->netdev, "index : 0x%x\n", index); in pch_gbe_mac_mar_set()
470 netdev_dbg(adapter->netdev, "mac->fc = %u\n", mac->fc); in pch_gbe_mac_force_mac_fc()
492 netdev_err(adapter->netdev, in pch_gbe_mac_force_mac_fc()
499 netdev_dbg(adapter->netdev, in pch_gbe_mac_force_mac_fc()
[all …]
Dpch_gbe_ethtool.c83 static int pch_gbe_get_settings(struct net_device *netdev, in pch_gbe_get_settings() argument
86 struct pch_gbe_adapter *adapter = netdev_priv(netdev); in pch_gbe_get_settings()
93 if (!netif_carrier_ok(adapter->netdev)) in pch_gbe_get_settings()
106 static int pch_gbe_set_settings(struct net_device *netdev, in pch_gbe_set_settings() argument
109 struct pch_gbe_adapter *adapter = netdev_priv(netdev); in pch_gbe_set_settings()
125 netdev_err(netdev, "Error: mii_ethtool_sset\n"); in pch_gbe_set_settings()
134 if (netif_running(adapter->netdev)) { in pch_gbe_set_settings()
148 static int pch_gbe_get_regs_len(struct net_device *netdev) in pch_gbe_get_regs_len() argument
158 static void pch_gbe_get_drvinfo(struct net_device *netdev, in pch_gbe_get_drvinfo() argument
161 struct pch_gbe_adapter *adapter = netdev_priv(netdev); in pch_gbe_get_drvinfo()
[all …]
Dpch_gbe_param.c239 netdev_dbg(adapter->netdev, "%s Enabled\n", opt->name); in pch_gbe_validate_option()
242 netdev_dbg(adapter->netdev, "%s Disabled\n", opt->name); in pch_gbe_validate_option()
248 netdev_dbg(adapter->netdev, "%s set to %i\n", in pch_gbe_validate_option()
261 netdev_dbg(adapter->netdev, "%s\n", in pch_gbe_validate_option()
272 netdev_dbg(adapter->netdev, "Invalid %s value specified (%i) %s\n", in pch_gbe_validate_option()
322 netdev_dbg(adapter->netdev, in pch_gbe_check_copper_options()
337 netdev_dbg(adapter->netdev, in pch_gbe_check_copper_options()
343 netdev_dbg(adapter->netdev, in pch_gbe_check_copper_options()
345 netdev_dbg(adapter->netdev, in pch_gbe_check_copper_options()
354 netdev_dbg(adapter->netdev, in pch_gbe_check_copper_options()
[all …]
Dpch_gbe_phy.c127 netdev_dbg(adapter->netdev, in pch_gbe_phy_get_id()
149 netdev_err(adapter->netdev, "PHY Address %d is out of range\n", in pch_gbe_phy_read_reg_miic()
174 netdev_err(adapter->netdev, "PHY Address %d is out of range\n", in pch_gbe_phy_write_reg_miic()
278 netdev_dbg(adapter->netdev, in pch_gbe_phy_tx_clk_delay()
292 netdev_err(adapter->netdev, in pch_gbe_phy_tx_clk_delay()
299 netdev_err(adapter->netdev, in pch_gbe_phy_tx_clk_delay()
317 netdev_err(adapter->netdev, "Error: mii_ethtool_gset\n"); in pch_gbe_phy_init_setting()
326 netdev_err(adapter->netdev, "Error: mii_ethtool_sset\n"); in pch_gbe_phy_init_setting()
354 netdev_dbg(adapter->netdev, in pch_gbe_phy_disable_hibernate()
367 netdev_err(adapter->netdev, in pch_gbe_phy_disable_hibernate()
[all …]
Dpch_gbe_api.c75 netdev_err(adapter->netdev, "pch_gbe_phy_get_id error\n"); in pch_gbe_plat_init_hw()
122 netdev_err(adapter->netdev, "ERROR: Registers not mapped\n"); in pch_gbe_hal_setup_init_funcs()
138 netdev_err(adapter->netdev, "ERROR: configuration\n"); in pch_gbe_hal_get_bus_info()
156 netdev_err(adapter->netdev, "ERROR: configuration\n"); in pch_gbe_hal_init_hw()
205 netdev_err(adapter->netdev, "ERROR: configuration\n"); in pch_gbe_hal_phy_hw_reset()
220 netdev_err(adapter->netdev, "ERROR: configuration\n"); in pch_gbe_hal_phy_sw_reset()
238 netdev_err(adapter->netdev, "ERROR: configuration\n"); in pch_gbe_hal_read_mac_addr()
/linux-4.1.27/net/dcb/
Ddcbnl.c224 static int dcbnl_getstate(struct net_device *netdev, struct nlmsghdr *nlh, in dcbnl_getstate() argument
228 if (!netdev->dcbnl_ops->getstate) in dcbnl_getstate()
232 netdev->dcbnl_ops->getstate(netdev)); in dcbnl_getstate()
235 static int dcbnl_getpfccfg(struct net_device *netdev, struct nlmsghdr *nlh, in dcbnl_getpfccfg() argument
247 if (!netdev->dcbnl_ops->getpfccfg) in dcbnl_getpfccfg()
267 netdev->dcbnl_ops->getpfccfg(netdev, i - DCB_PFC_UP_ATTR_0, in dcbnl_getpfccfg()
280 static int dcbnl_getperm_hwaddr(struct net_device *netdev, struct nlmsghdr *nlh, in dcbnl_getperm_hwaddr() argument
285 if (!netdev->dcbnl_ops->getpermhwaddr) in dcbnl_getperm_hwaddr()
289 netdev->dcbnl_ops->getpermhwaddr(netdev, perm_addr); in dcbnl_getperm_hwaddr()
294 static int dcbnl_getcap(struct net_device *netdev, struct nlmsghdr *nlh, in dcbnl_getcap() argument
[all …]
/linux-4.1.27/drivers/net/ethernet/ibm/
Dibmveth.c222 skb = netdev_alloc_skb(adapter->netdev, pool->buff_size); in ibmveth_replenish_buffer_pool()
225 netdev_dbg(adapter->netdev, in ibmveth_replenish_buffer_pool()
258 adapter->netdev->mtu + in ibmveth_replenish_buffer_pool()
434 netdev_dbg(adapter->netdev, "h_add_logical_lan_buffer failed " in ibmveth_rxq_recycle_buffer()
500 adapter->netdev->mtu + IBMVETH_BUFF_OH, in ibmveth_cleanup()
547 static int ibmveth_open(struct net_device *netdev) in ibmveth_open() argument
549 struct ibmveth_adapter *adapter = netdev_priv(netdev); in ibmveth_open()
558 netdev_dbg(netdev, "open starting\n"); in ibmveth_open()
569 netdev_err(netdev, "unable to allocate filter or buffer list " in ibmveth_open()
594 netdev_err(netdev, "unable to map filter or buffer list " in ibmveth_open()
[all …]
/linux-4.1.27/drivers/net/ethernet/intel/ixgb/
Dixgb_main.c78 static int ixgb_open(struct net_device *netdev);
79 static int ixgb_close(struct net_device *netdev);
85 static void ixgb_set_multi(struct net_device *netdev);
88 struct net_device *netdev);
89 static struct net_device_stats *ixgb_get_stats(struct net_device *netdev);
90 static int ixgb_change_mtu(struct net_device *netdev, int new_mtu);
91 static int ixgb_set_mac(struct net_device *netdev, void *p);
104 static int ixgb_vlan_rx_add_vid(struct net_device *netdev,
106 static int ixgb_vlan_rx_kill_vid(struct net_device *netdev,
209 struct net_device *netdev = adapter->netdev; in ixgb_up() local
[all …]
Dixgb_ethtool.c97 ixgb_get_settings(struct net_device *netdev, struct ethtool_cmd *ecmd) in ixgb_get_settings() argument
99 struct ixgb_adapter *adapter = netdev_priv(netdev); in ixgb_get_settings()
106 if (netif_carrier_ok(adapter->netdev)) { in ixgb_get_settings()
118 void ixgb_set_speed_duplex(struct net_device *netdev) in ixgb_set_speed_duplex() argument
120 struct ixgb_adapter *adapter = netdev_priv(netdev); in ixgb_set_speed_duplex()
124 netif_carrier_on(netdev); in ixgb_set_speed_duplex()
125 netif_wake_queue(netdev); in ixgb_set_speed_duplex()
129 ixgb_set_settings(struct net_device *netdev, struct ethtool_cmd *ecmd) in ixgb_set_settings() argument
131 struct ixgb_adapter *adapter = netdev_priv(netdev); in ixgb_set_settings()
138 if (netif_running(adapter->netdev)) { in ixgb_set_settings()
[all …]
Dixgb.h168 struct net_device *netdev; member
190 void ixgb_set_ethtool_ops(struct net_device *netdev);
194 void ixgb_set_speed_duplex(struct net_device *netdev);
/linux-4.1.27/drivers/net/ethernet/intel/
De100.c568 struct net_device *netdev; member
696 netif_err(nic, hw, nic->netdev, in e100_self_test()
702 netif_err(nic, hw, nic->netdev, "Self-test failed: timed out\n"); in e100_self_test()
805 netif_err(nic, probe, nic->netdev, "EEPROM corrupted\n"); in e100_eeprom_load()
930 static int mdio_read(struct net_device *netdev, int addr, int reg) in mdio_read() argument
932 struct nic *nic = netdev_priv(netdev); in mdio_read()
936 static void mdio_write(struct net_device *netdev, int addr, int reg, int data) in mdio_write() argument
938 struct nic *nic = netdev_priv(netdev); in mdio_write()
964 netdev_err(nic->netdev, "e100.mdio_ctrl won't go Ready\n"); in mdio_ctrl_hw()
976 netif_printk(nic, hw, KERN_DEBUG, nic->netdev, in mdio_ctrl_hw()
[all …]
/linux-4.1.27/drivers/net/ethernet/cisco/enic/
Denic_main.c171 if (netif_tx_queue_stopped(netdev_get_tx_queue(enic->netdev, q_number)) && in enic_wq_service()
174 netif_wake_subqueue(enic->netdev, q_number); in enic_wq_service()
189 netdev_err(enic->netdev, "WQ[%d] error_status %d\n", in enic_log_q_error()
196 netdev_err(enic->netdev, "RQ[%d] error_status %d\n", in enic_log_q_error()
206 netdev_info(enic->netdev, "msg lvl changed from 0x%x to 0x%x\n", in enic_msglvl_check()
215 struct net_device *netdev = enic->netdev; in enic_mtu_check() local
222 if (mtu != netdev->mtu) in enic_mtu_check()
225 if (mtu < netdev->mtu) in enic_mtu_check()
226 netdev_warn(netdev, in enic_mtu_check()
229 netdev->mtu, mtu); in enic_mtu_check()
[all …]
Denic_ethtool.c106 static int enic_get_settings(struct net_device *netdev, in enic_get_settings() argument
109 struct enic *enic = netdev_priv(netdev); in enic_get_settings()
116 if (netif_carrier_ok(netdev)) { in enic_get_settings()
129 static void enic_get_drvinfo(struct net_device *netdev, in enic_get_drvinfo() argument
132 struct enic *enic = netdev_priv(netdev); in enic_get_drvinfo()
152 static void enic_get_strings(struct net_device *netdev, u32 stringset, in enic_get_strings() argument
175 static int enic_get_sset_count(struct net_device *netdev, int sset) in enic_get_sset_count() argument
185 static void enic_get_ethtool_stats(struct net_device *netdev, in enic_get_ethtool_stats() argument
188 struct enic *enic = netdev_priv(netdev); in enic_get_ethtool_stats()
209 static u32 enic_get_msglevel(struct net_device *netdev) in enic_get_msglevel() argument
[all …]
Denic_pp.c71 struct net_device *netdev = enic->netdev; in enic_set_port_profile() local
100 client_mac = netdev->dev_addr; in enic_set_port_profile()
102 netdev_err(netdev, "Cannot find pp mac address " in enic_set_port_profile()
198 struct net_device *netdev = enic->netdev; in enic_pp_disassociate() local
210 else if (vf == PORT_SELF_VF && !is_zero_ether_addr(netdev->dev_addr)) in enic_pp_disassociate()
212 netdev->dev_addr); in enic_pp_disassociate()
259 struct net_device *netdev = enic->netdev; in enic_pp_associate() local
297 else if (vf == PORT_SELF_VF && !is_zero_ether_addr(netdev->dev_addr)) in enic_pp_associate()
299 netdev->dev_addr); in enic_pp_associate()
Denic_dev.c54 if (!is_valid_ether_addr(enic->netdev->dev_addr)) in enic_dev_add_station_addr()
58 err = vnic_dev_add_addr(enic->vdev, enic->netdev->dev_addr); in enic_dev_add_station_addr()
68 if (!is_valid_ether_addr(enic->netdev->dev_addr)) in enic_dev_del_station_addr()
72 err = vnic_dev_del_addr(enic->vdev, enic->netdev->dev_addr); in enic_dev_del_station_addr()
181 int enic_vlan_rx_add_vid(struct net_device *netdev, __be16 proto, u16 vid) in enic_vlan_rx_add_vid() argument
183 struct enic *enic = netdev_priv(netdev); in enic_vlan_rx_add_vid()
194 int enic_vlan_rx_kill_vid(struct net_device *netdev, __be16 proto, u16 vid) in enic_vlan_rx_kill_vid() argument
196 struct enic *enic = netdev_priv(netdev); in enic_vlan_rx_kill_vid()
Denic_api.c29 int enic_api_devcmd_proxy_by_index(struct net_device *netdev, int vf, in enic_api_devcmd_proxy_by_index() argument
33 struct enic *enic = netdev_priv(netdev); in enic_api_devcmd_proxy_by_index()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4/
Dcxgb4_fcoe.c68 int cxgb_fcoe_enable(struct net_device *netdev) in cxgb_fcoe_enable() argument
70 struct port_info *pi = netdev_priv(netdev); in cxgb_fcoe_enable()
82 netdev->features |= NETIF_F_FCOE_CRC; in cxgb_fcoe_enable()
83 netdev->vlan_features |= NETIF_F_FCOE_CRC; in cxgb_fcoe_enable()
84 netdev->features |= NETIF_F_FCOE_MTU; in cxgb_fcoe_enable()
85 netdev->vlan_features |= NETIF_F_FCOE_MTU; in cxgb_fcoe_enable()
87 netdev_features_change(netdev); in cxgb_fcoe_enable()
100 int cxgb_fcoe_disable(struct net_device *netdev) in cxgb_fcoe_disable() argument
102 struct port_info *pi = netdev_priv(netdev); in cxgb_fcoe_disable()
113 netdev->features &= ~NETIF_F_FCOE_CRC; in cxgb_fcoe_disable()
[all …]
/linux-4.1.27/drivers/net/ethernet/intel/igbvf/
Dethtool.c74 static int igbvf_get_settings(struct net_device *netdev, in igbvf_get_settings() argument
77 struct igbvf_adapter *adapter = netdev_priv(netdev); in igbvf_get_settings()
111 static int igbvf_set_settings(struct net_device *netdev, in igbvf_set_settings() argument
117 static void igbvf_get_pauseparam(struct net_device *netdev, in igbvf_get_pauseparam() argument
122 static int igbvf_set_pauseparam(struct net_device *netdev, in igbvf_set_pauseparam() argument
128 static u32 igbvf_get_msglevel(struct net_device *netdev) in igbvf_get_msglevel() argument
130 struct igbvf_adapter *adapter = netdev_priv(netdev); in igbvf_get_msglevel()
135 static void igbvf_set_msglevel(struct net_device *netdev, u32 data) in igbvf_set_msglevel() argument
137 struct igbvf_adapter *adapter = netdev_priv(netdev); in igbvf_set_msglevel()
142 static int igbvf_get_regs_len(struct net_device *netdev) in igbvf_get_regs_len() argument
[all …]
Dnetdev.c106 struct net_device *netdev, in igbvf_receive_skb() argument
159 struct net_device *netdev = adapter->netdev; in igbvf_alloc_rx_buffers() local
204 skb = netdev_alloc_skb_ip_align(netdev, bufsz); in igbvf_alloc_rx_buffers()
268 struct net_device *netdev = adapter->netdev; in igbvf_clean_rx_irq() local
372 skb->protocol = eth_type_trans(skb, netdev); in igbvf_clean_rx_irq()
374 igbvf_receive_skb(adapter, netdev, skb, staterr, in igbvf_clean_rx_irq()
793 struct net_device *netdev = adapter->netdev; in igbvf_clean_tx_irq() local
852 if (unlikely(count && netif_carrier_ok(netdev) && in igbvf_clean_tx_irq()
858 if (netif_queue_stopped(netdev) && in igbvf_clean_tx_irq()
860 netif_wake_queue(netdev); in igbvf_clean_tx_irq()
[all …]
/linux-4.1.27/drivers/net/ethernet/atheros/atl1e/
Datl1e_main.c166 struct net_device *netdev = adapter->netdev; in atl1e_check_link() local
175 if (netif_carrier_ok(netdev)) { /* old link state: Up */ in atl1e_check_link()
182 netif_carrier_off(netdev); in atl1e_check_link()
183 netif_stop_queue(netdev); in atl1e_check_link()
197 netdev_info(netdev, in atl1e_check_link()
204 if (!netif_carrier_ok(netdev)) { in atl1e_check_link()
206 netif_carrier_on(netdev); in atl1e_check_link()
207 netif_wake_queue(netdev); in atl1e_check_link()
230 struct net_device *netdev = adapter->netdev; in atl1e_link_chg_event() local
241 if (netif_carrier_ok(netdev)) { in atl1e_link_chg_event()
[all …]
Datl1e_ethtool.c29 static int atl1e_get_settings(struct net_device *netdev, in atl1e_get_settings() argument
32 struct atl1e_adapter *adapter = netdev_priv(netdev); in atl1e_get_settings()
68 static int atl1e_set_settings(struct net_device *netdev, in atl1e_set_settings() argument
71 struct atl1e_adapter *adapter = netdev_priv(netdev); in atl1e_set_settings()
125 if (netif_running(adapter->netdev)) { in atl1e_set_settings()
135 static u32 atl1e_get_msglevel(struct net_device *netdev) in atl1e_get_msglevel() argument
144 static int atl1e_get_regs_len(struct net_device *netdev) in atl1e_get_regs_len() argument
149 static void atl1e_get_regs(struct net_device *netdev, in atl1e_get_regs() argument
152 struct atl1e_adapter *adapter = netdev_priv(netdev); in atl1e_get_regs()
198 static int atl1e_get_eeprom_len(struct net_device *netdev) in atl1e_get_eeprom_len() argument
[all …]
Datl1e_param.c131 netdev_info(adapter->netdev, in atl1e_validate_option()
135 netdev_info(adapter->netdev, in atl1e_validate_option()
142 netdev_info(adapter->netdev, "%s set to %i\n", in atl1e_validate_option()
155 netdev_info(adapter->netdev, in atl1e_validate_option()
166 netdev_info(adapter->netdev, "Invalid %s specified (%i) %s\n", in atl1e_validate_option()
186 netdev_notice(adapter->netdev, in atl1e_check_options()
188 netdev_notice(adapter->netdev, in atl1e_check_options()
/linux-4.1.27/drivers/net/ethernet/amd/xgbe/
Dxgbe-main.c263 struct net_device *netdev; in xgbe_probe() local
272 netdev = alloc_etherdev_mq(sizeof(struct xgbe_prv_data), in xgbe_probe()
274 if (!netdev) { in xgbe_probe()
279 SET_NETDEV_DEV(netdev, dev); in xgbe_probe()
280 pdata = netdev_priv(netdev); in xgbe_probe()
281 pdata->netdev = netdev; in xgbe_probe()
285 platform_set_drvdata(pdev, netdev); in xgbe_probe()
385 netdev->irq = pdata->dev_irq; in xgbe_probe()
386 netdev->base_addr = (unsigned long)pdata->xgmac_regs; in xgbe_probe()
387 memcpy(netdev->dev_addr, pdata->mac_addr, netdev->addr_len); in xgbe_probe()
[all …]
Dxgbe-ethtool.c178 static void xgbe_get_strings(struct net_device *netdev, u32 stringset, u8 *data) in xgbe_get_strings() argument
197 static void xgbe_get_ethtool_stats(struct net_device *netdev, in xgbe_get_ethtool_stats() argument
200 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_get_ethtool_stats()
215 static int xgbe_get_sset_count(struct net_device *netdev, int stringset) in xgbe_get_sset_count() argument
235 static void xgbe_get_pauseparam(struct net_device *netdev, in xgbe_get_pauseparam() argument
238 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_get_pauseparam()
249 static int xgbe_set_pauseparam(struct net_device *netdev, in xgbe_set_pauseparam() argument
252 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_set_pauseparam()
274 if (netif_running(netdev)) in xgbe_set_pauseparam()
282 static int xgbe_get_settings(struct net_device *netdev, in xgbe_get_settings() argument
[all …]
Dxgbe-drv.c167 netdev_err(pdata->netdev, in xgbe_alloc_channels()
239 netif_stop_subqueue(pdata->netdev, channel->queue_index); in xgbe_maybe_stop_tx_queue()
254 static int xgbe_calc_rx_buf_size(struct net_device *netdev, unsigned int mtu) in xgbe_calc_rx_buf_size() argument
259 netdev_alert(netdev, "MTU exceeds maximum supported value\n"); in xgbe_calc_rx_buf_size()
586 netif_napi_add(pdata->netdev, &channel->napi, in xgbe_napi_enable()
593 netif_napi_add(pdata->netdev, &pdata->napi, in xgbe_napi_enable()
624 struct net_device *netdev = pdata->netdev; in xgbe_request_irqs() local
629 netdev->name, pdata); in xgbe_request_irqs()
631 netdev_alert(netdev, "error requesting irq %d\n", in xgbe_request_irqs()
643 "%s-TxRx-%u", netdev_name(netdev), in xgbe_request_irqs()
[all …]
Dxgbe-dcb.c123 static int xgbe_dcb_ieee_getets(struct net_device *netdev, in xgbe_dcb_ieee_getets() argument
126 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_dcb_ieee_getets()
144 static int xgbe_dcb_ieee_setets(struct net_device *netdev, in xgbe_dcb_ieee_setets() argument
147 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_dcb_ieee_setets()
195 static int xgbe_dcb_ieee_getpfc(struct net_device *netdev, in xgbe_dcb_ieee_getpfc() argument
198 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_dcb_ieee_getpfc()
212 static int xgbe_dcb_ieee_setpfc(struct net_device *netdev, in xgbe_dcb_ieee_setpfc() argument
215 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_dcb_ieee_setpfc()
234 static u8 xgbe_dcb_getdcbx(struct net_device *netdev) in xgbe_dcb_getdcbx() argument
239 static u8 xgbe_dcb_setdcbx(struct net_device *netdev, u8 dcbx) in xgbe_dcb_setdcbx() argument
[all …]
Dxgbe-debugfs.c329 buf = kasprintf(GFP_KERNEL, "amd-xgbe-%s", pdata->netdev->name); in xgbe_debugfs_init()
332 netdev_err(pdata->netdev, "debugfs_create_dir failed\n"); in xgbe_debugfs_init()
340 netdev_err(pdata->netdev, "debugfs_create_file failed\n"); in xgbe_debugfs_init()
346 netdev_err(pdata->netdev, "debugfs_create_file failed\n"); in xgbe_debugfs_init()
352 netdev_err(pdata->netdev, "debugfs_create_file failed\n"); in xgbe_debugfs_init()
358 netdev_err(pdata->netdev, "debugfs_create_file failed\n"); in xgbe_debugfs_init()
364 netdev_err(pdata->netdev, "debugfs_create_file failed\n"); in xgbe_debugfs_init()
/linux-4.1.27/drivers/infiniband/hw/amso1100/
Dc2.c73 static int c2_up(struct net_device *netdev);
74 static int c2_down(struct net_device *netdev);
75 static int c2_xmit_frame(struct sk_buff *skb, struct net_device *netdev);
76 static void c2_tx_interrupt(struct net_device *netdev);
77 static void c2_rx_interrupt(struct net_device *netdev);
79 static void c2_tx_timeout(struct net_device *netdev);
80 static int c2_change_mtu(struct net_device *netdev, int new_mtu);
90 static void c2_print_macaddr(struct net_device *netdev) in c2_print_macaddr() argument
92 pr_debug("%s: MAC %pM, IRQ %u\n", netdev->name, netdev->dev_addr, netdev->irq); in c2_print_macaddr()
97 struct net_device *netdev = c2_port->netdev; in c2_set_rxbufsize() local
[all …]
Dc2_provider.c641 static int c2_pseudo_up(struct net_device *netdev) in c2_pseudo_up() argument
644 struct c2_dev *c2dev = netdev->ml_priv; in c2_pseudo_up()
646 ind = in_dev_get(netdev); in c2_pseudo_up()
666 static int c2_pseudo_down(struct net_device *netdev) in c2_pseudo_down() argument
669 struct c2_dev *c2dev = netdev->ml_priv; in c2_pseudo_down()
671 ind = in_dev_get(netdev); in c2_pseudo_down()
691 static int c2_pseudo_xmit_frame(struct sk_buff *skb, struct net_device *netdev) in c2_pseudo_xmit_frame() argument
697 static int c2_pseudo_change_mtu(struct net_device *netdev, int new_mtu) in c2_pseudo_change_mtu() argument
702 netdev->mtu = new_mtu; in c2_pseudo_change_mtu()
716 static void setup(struct net_device *netdev) in setup() argument
[all …]
/linux-4.1.27/drivers/net/ethernet/pasemi/
Dpasemi_mac_ethtool.c67 pasemi_mac_ethtool_get_settings(struct net_device *netdev, in pasemi_mac_ethtool_get_settings() argument
70 struct pasemi_mac *mac = netdev_priv(netdev); in pasemi_mac_ethtool_get_settings()
80 pasemi_mac_ethtool_set_settings(struct net_device *netdev, in pasemi_mac_ethtool_set_settings() argument
83 struct pasemi_mac *mac = netdev_priv(netdev); in pasemi_mac_ethtool_set_settings()
93 pasemi_mac_ethtool_get_msglevel(struct net_device *netdev) in pasemi_mac_ethtool_get_msglevel() argument
95 struct pasemi_mac *mac = netdev_priv(netdev); in pasemi_mac_ethtool_get_msglevel()
100 pasemi_mac_ethtool_set_msglevel(struct net_device *netdev, in pasemi_mac_ethtool_set_msglevel() argument
103 struct pasemi_mac *mac = netdev_priv(netdev); in pasemi_mac_ethtool_set_msglevel()
109 pasemi_mac_ethtool_get_ringparam(struct net_device *netdev, in pasemi_mac_ethtool_get_ringparam() argument
112 struct pasemi_mac *mac = netdev_priv(netdev); in pasemi_mac_ethtool_get_ringparam()
[all …]
/linux-4.1.27/drivers/net/can/sja1000/
Dtscan1.c93 struct net_device *netdev; in tscan1_probe() local
124 netdev = alloc_sja1000dev(0); in tscan1_probe()
125 if (!netdev) { in tscan1_probe()
130 dev_set_drvdata(dev, netdev); in tscan1_probe()
131 SET_NETDEV_DEV(netdev, dev); in tscan1_probe()
133 netdev->base_addr = pld_base; in tscan1_probe()
134 netdev->irq = irq; in tscan1_probe()
136 priv = netdev_priv(netdev); in tscan1_probe()
154 if (!register_sja1000dev(netdev)) { in tscan1_probe()
157 netdev_info(netdev, "TS-CAN1 at 0x%lx 0x%lx irq %d\n", in tscan1_probe()
[all …]
Dpeak_pcmcia.c139 struct net_device *netdev; member
387 struct net_device *netdev; in pcan_led_timer() local
397 netdev = card->channel[i].netdev; in pcan_led_timer()
398 if (!netdev || !(netdev->flags & IFF_UP)) in pcan_led_timer()
408 if (netdev->stats.rx_bytes != card->channel[i].prev_rx_bytes) { in pcan_led_timer()
409 card->channel[i].prev_rx_bytes = netdev->stats.rx_bytes; in pcan_led_timer()
413 if (netdev->stats.tx_bytes != card->channel[i].prev_tx_bytes) { in pcan_led_timer()
414 card->channel[i].prev_tx_bytes = netdev->stats.tx_bytes; in pcan_led_timer()
444 struct net_device *netdev; in pcan_isr() local
459 netdev = card->channel[i].netdev; in pcan_isr()
[all …]
Dpeak_pci.c143 struct net_device *netdev; member
280 struct net_device *netdev; in peak_pciec_led_work() local
290 netdev = card->channel[i].netdev; in peak_pciec_led_work()
291 if (!netdev || !(netdev->flags & IFF_UP)) in peak_pciec_led_work()
301 if (netdev->stats.rx_bytes != card->channel[i].prev_rx_bytes) { in peak_pciec_led_work()
302 card->channel[i].prev_rx_bytes = netdev->stats.rx_bytes; in peak_pciec_led_work()
306 if (netdev->stats.tx_bytes != card->channel[i].prev_tx_bytes) { in peak_pciec_led_work()
307 card->channel[i].prev_tx_bytes = netdev->stats.tx_bytes; in peak_pciec_led_work()
493 card->channel[card->chan_count++].netdev = dev; in peak_pciec_probe()
/linux-4.1.27/drivers/net/ethernet/octeon/
Docteon_mgmt.c119 struct net_device *netdev; member
213 static void octeon_mgmt_rx_fill_ring(struct net_device *netdev) in octeon_mgmt_rx_fill_ring() argument
215 struct octeon_mgmt *p = netdev_priv(netdev); in octeon_mgmt_rx_fill_ring()
223 size = netdev->mtu + OCTEON_MGMT_RX_HEADROOM + 8 + NET_IP_ALIGN; in octeon_mgmt_rx_fill_ring()
225 skb = netdev_alloc_skb(netdev, size); in octeon_mgmt_rx_fill_ring()
311 if (cleaned && netif_queue_stopped(p->netdev)) in octeon_mgmt_clean_tx_buffers()
312 netif_wake_queue(p->netdev); in octeon_mgmt_clean_tx_buffers()
322 static void octeon_mgmt_update_rx_stats(struct net_device *netdev) in octeon_mgmt_update_rx_stats() argument
324 struct octeon_mgmt *p = netdev_priv(netdev); in octeon_mgmt_update_rx_stats()
335 netdev->stats.rx_errors += bad; in octeon_mgmt_update_rx_stats()
[all …]
/linux-4.1.27/drivers/net/ethernet/atheros/atl1c/
Datl1c_ethtool.c29 static int atl1c_get_settings(struct net_device *netdev, in atl1c_get_settings() argument
32 struct atl1c_adapter *adapter = netdev_priv(netdev); in atl1c_get_settings()
67 static int atl1c_set_settings(struct net_device *netdev, in atl1c_set_settings() argument
70 struct atl1c_adapter *adapter = netdev_priv(netdev); in atl1c_set_settings()
117 static u32 atl1c_get_msglevel(struct net_device *netdev) in atl1c_get_msglevel() argument
119 struct atl1c_adapter *adapter = netdev_priv(netdev); in atl1c_get_msglevel()
123 static void atl1c_set_msglevel(struct net_device *netdev, u32 data) in atl1c_set_msglevel() argument
125 struct atl1c_adapter *adapter = netdev_priv(netdev); in atl1c_set_msglevel()
129 static int atl1c_get_regs_len(struct net_device *netdev) in atl1c_get_regs_len() argument
134 static void atl1c_get_regs(struct net_device *netdev, in atl1c_get_regs() argument
[all …]
Datl1c_main.c251 struct net_device *netdev = adapter->netdev; in atl1c_check_link_status() local
265 netif_carrier_off(netdev); in atl1c_check_link_status()
293 atl1c_driver_name, netdev->name, in atl1c_check_link_status()
298 if (!netif_carrier_ok(netdev)) in atl1c_check_link_status()
299 netif_carrier_on(netdev); in atl1c_check_link_status()
305 struct net_device *netdev = adapter->netdev; in atl1c_link_chg_event() local
317 if (netif_carrier_ok(netdev)) { in atl1c_link_chg_event()
319 netif_carrier_off(netdev); in atl1c_link_chg_event()
323 atl1c_driver_name, netdev->name); in atl1c_link_chg_event()
335 struct net_device *netdev; in atl1c_common_task() local
[all …]
/linux-4.1.27/drivers/infiniband/hw/nes/
Dnes_nic.c125 nesvnic->netdev->name); in nes_netdev_poll()
135 static int nes_netdev_open(struct net_device *netdev) in nes_netdev_open() argument
139 struct nes_vnic *nesvnic = netdev_priv(netdev); in nes_netdev_open()
155 printk(KERN_INFO PFX "%s: enabling interface\n", netdev->name); in nes_netdev_open()
157 ret = nes_init_nic_qp(nesdev, netdev); in nes_netdev_open()
162 netif_carrier_off(netdev); in nes_netdev_open()
163 netif_stop_queue(netdev); in nes_netdev_open()
166 nesvnic->nesibdev = nes_init_ofa_device(netdev); in nes_netdev_open()
168 printk(KERN_ERR PFX "%s: nesvnic->nesibdev alloc failed", netdev->name); in nes_netdev_open()
174 netdev->name, ret); in nes_netdev_open()
[all …]
Dnes.c147 struct net_device *netdev; in nes_inetaddr_event() local
156 nesdev, nesdev->netdev[0]->name); in nes_inetaddr_event()
157 netdev = nesdev->netdev[0]; in nes_inetaddr_event()
158 nesvnic = netdev_priv(netdev); in nes_inetaddr_event()
159 upper_dev = netdev_master_upper_dev_get(netdev); in nes_inetaddr_event()
160 is_bonded = netif_is_bond_slave(netdev) && in nes_inetaddr_event()
162 if ((netdev == event_netdev) || is_bonded) { in nes_inetaddr_event()
166 netdev->name); in nes_inetaddr_event()
176 nes_manage_arp_cache(netdev, netdev->dev_addr, in nes_inetaddr_event()
203 nes_manage_arp_cache(netdev, netdev->dev_addr, in nes_inetaddr_event()
[all …]
/linux-4.1.27/drivers/net/vmxnet3/
Dvmxnet3_ethtool.c117 vmxnet3_get_stats64(struct net_device *netdev, in vmxnet3_get_stats64() argument
128 adapter = netdev_priv(netdev); in vmxnet3_get_stats64()
168 vmxnet3_get_sset_count(struct net_device *netdev, int sset) in vmxnet3_get_sset_count() argument
170 struct vmxnet3_adapter *adapter = netdev_priv(netdev); in vmxnet3_get_sset_count()
191 vmxnet3_get_regs_len(struct net_device *netdev) in vmxnet3_get_regs_len() argument
193 struct vmxnet3_adapter *adapter = netdev_priv(netdev); in vmxnet3_get_regs_len()
200 vmxnet3_get_drvinfo(struct net_device *netdev, struct ethtool_drvinfo *drvinfo) in vmxnet3_get_drvinfo() argument
202 struct vmxnet3_adapter *adapter = netdev_priv(netdev); in vmxnet3_get_drvinfo()
211 drvinfo->n_stats = vmxnet3_get_sset_count(netdev, ETH_SS_STATS); in vmxnet3_get_drvinfo()
214 drvinfo->regdump_len = vmxnet3_get_regs_len(netdev); in vmxnet3_get_drvinfo()
[all …]
Dvmxnet3_drv.c113 netif_start_subqueue(adapter->netdev, tq - adapter->tx_queue); in vmxnet3_tq_start()
121 netif_wake_subqueue(adapter->netdev, (tq - adapter->tx_queue)); in vmxnet3_tq_wake()
130 netif_stop_subqueue(adapter->netdev, (tq - adapter->tx_queue)); in vmxnet3_tq_stop()
151 netdev_info(adapter->netdev, "NIC Link is Up %d Mbps\n", in vmxnet3_check_link()
153 netif_carrier_on(adapter->netdev); in vmxnet3_check_link()
161 netdev_info(adapter->netdev, "NIC Link is Down\n"); in vmxnet3_check_link()
162 netif_carrier_off(adapter->netdev); in vmxnet3_check_link()
195 dev_err(&adapter->netdev->dev, in vmxnet3_process_events()
197 adapter->netdev->name, i, le32_to_cpu( in vmxnet3_process_events()
201 dev_err(&adapter->netdev->dev, in vmxnet3_process_events()
[all …]
/linux-4.1.27/drivers/net/irda/
Dstir4200.c165 struct net_device *netdev; /* network layer */ member
199 stir->netdev->name, reg, value); in write_reg()
324 stir->netdev->name, len); in fir_eof()
326 ++stir->netdev->stats.rx_errors; in fir_eof()
327 ++stir->netdev->stats.rx_length_errors; in fir_eof()
334 stir->netdev->stats.rx_errors++; in fir_eof()
335 stir->netdev->stats.rx_crc_errors++; in fir_eof()
343 ++stir->netdev->stats.rx_dropped; in fir_eof()
352 ++stir->netdev->stats.rx_dropped; in fir_eof()
365 skb->dev = stir->netdev; in fir_eof()
[all …]
Dkingsun-sir.c104 struct net_device *netdev; /* network layer */ member
131 struct net_device *netdev = kingsun->netdev; in kingsun_send_irq() local
134 if (!netif_running(kingsun->netdev)) { in kingsun_send_irq()
146 netif_wake_queue(netdev); in kingsun_send_irq()
153 struct net_device *netdev) in kingsun_hard_xmit() argument
159 netif_stop_queue(netdev); in kingsun_hard_xmit()
164 kingsun = netdev_priv(netdev); in kingsun_hard_xmit()
187 netdev->stats.tx_errors++; in kingsun_hard_xmit()
188 netif_start_queue(netdev); in kingsun_hard_xmit()
191 netdev->stats.tx_packets++; in kingsun_hard_xmit()
[all …]
Dmcs7780.c403 mcs->netdev->name, new_len); in mcs_unwrap_mir()
404 ++mcs->netdev->stats.rx_errors; in mcs_unwrap_mir()
405 ++mcs->netdev->stats.rx_length_errors; in mcs_unwrap_mir()
414 mcs->netdev->stats.rx_errors++; in mcs_unwrap_mir()
415 mcs->netdev->stats.rx_crc_errors++; in mcs_unwrap_mir()
421 ++mcs->netdev->stats.rx_dropped; in mcs_unwrap_mir()
430 skb->dev = mcs->netdev; in mcs_unwrap_mir()
434 mcs->netdev->stats.rx_packets++; in mcs_unwrap_mir()
435 mcs->netdev->stats.rx_bytes += new_len; in mcs_unwrap_mir()
456 mcs->netdev->name, new_len); in mcs_unwrap_fir()
[all …]
Dksdazzle-sir.c139 struct net_device *netdev; /* network layer */ member
242 struct net_device *netdev = kingsun->netdev; in ksdazzle_send_irq() local
246 if (!netif_running(kingsun->netdev)) { in ksdazzle_send_irq()
283 netdev->stats.tx_errors++; in ksdazzle_send_irq()
284 netif_start_queue(netdev); in ksdazzle_send_irq()
295 netif_wake_queue(netdev); in ksdazzle_send_irq()
304 struct net_device *netdev) in ksdazzle_hard_xmit() argument
310 netif_stop_queue(netdev); in ksdazzle_hard_xmit()
315 kingsun = netdev_priv(netdev); in ksdazzle_hard_xmit()
333 netdev->stats.tx_errors++; in ksdazzle_hard_xmit()
[all …]
Dks959-sir.c173 struct net_device *netdev; /* network layer */ member
329 struct net_device *netdev = kingsun->netdev; in ks959_send_irq() local
333 if (!netif_running(kingsun->netdev)) { in ks959_send_irq()
370 netdev->stats.tx_errors++; in ks959_send_irq()
371 netif_start_queue(netdev); in ks959_send_irq()
381 netif_wake_queue(netdev); in ks959_send_irq()
390 struct net_device *netdev) in ks959_hard_xmit() argument
396 netif_stop_queue(netdev); in ks959_hard_xmit()
401 kingsun = netdev_priv(netdev); in ks959_hard_xmit()
419 netdev->stats.tx_errors++; in ks959_hard_xmit()
[all …]
Dirda-usb.c378 netif_wake_queue(self->netdev); in speed_bulk_callback()
386 struct net_device *netdev) in irda_usb_hard_xmit() argument
388 struct irda_usb_cb *self = netdev_priv(netdev); in irda_usb_hard_xmit()
395 pr_debug("%s() on %s\n", __func__, netdev->name); in irda_usb_hard_xmit()
397 netif_stop_queue(netdev); in irda_usb_hard_xmit()
432 netdev->trans_start = jiffies; in irda_usb_hard_xmit()
521 netdev->stats.tx_errors++; in irda_usb_hard_xmit()
526 netdev->stats.tx_packets++; in irda_usb_hard_xmit()
527 netdev->stats.tx_bytes += skb->len; in irda_usb_hard_xmit()
529 netdev->trans_start = jiffies; in irda_usb_hard_xmit()
[all …]
Dsir_dev.c249 netif_wake_queue(dev->netdev); in sirdev_config_fsm()
263 netif_stop_queue(dev->netdev); in sirdev_config_fsm()
265 netif_wake_queue(dev->netdev); in sirdev_config_fsm()
308 netif_stop_queue(dev->netdev); in sirdev_schedule_request()
461 dev->netdev->stats.tx_errors++; in sirdev_write_complete()
462 dev->netdev->stats.tx_dropped++; in sirdev_write_complete()
499 dev->netdev->stats.tx_packets++; in sirdev_write_complete()
500 dev->netdev->stats.tx_bytes += skb->len; in sirdev_write_complete()
513 netif_wake_queue(dev->netdev); in sirdev_write_complete()
523 netif_wake_queue(dev->netdev); in sirdev_write_complete()
[all …]
Dw83977af_ir.c227 self->netdev = dev; in w83977af_open()
281 unregister_netdev(self->netdev); in w83977af_close()
296 free_netdev(self->netdev); in w83977af_close()
459 netif_wake_queue(self->netdev); in w83977af_change_speed()
645 self->netdev->stats.tx_errors++; in w83977af_dma_xmit_complete()
646 self->netdev->stats.tx_fifo_errors++; in w83977af_dma_xmit_complete()
651 self->netdev->stats.tx_packets++; in w83977af_dma_xmit_complete()
661 netif_wake_queue(self->netdev); in w83977af_dma_xmit_complete()
789 self->netdev->stats.rx_errors += len; in w83977af_dma_receive_complete()
792 self->netdev->stats.rx_errors++; in w83977af_dma_receive_complete()
[all …]
Dmcs7780.h105 struct net_device *netdev; /* network layer */ member
152 static int mcs_net_ioctl(struct net_device *netdev, struct ifreq *rq, int cmd);
153 static int mcs_net_close(struct net_device *netdev);
154 static int mcs_net_open(struct net_device *netdev);
159 struct net_device *netdev);
Dvia-ircc.c294 self->netdev = dev; in via_ircc_open()
424 unregister_netdev(self->netdev); in via_remove_one()
437 free_netdev(self->netdev); in via_remove_one()
661 struct net_device *dev = self->netdev; in via_ircc_change_speed()
929 self->netdev->stats.tx_errors++; in via_ircc_dma_xmit_complete()
930 self->netdev->stats.tx_fifo_errors++; in via_ircc_dma_xmit_complete()
934 self->netdev->stats.tx_packets++; in via_ircc_dma_xmit_complete()
971 netif_wake_queue(self->netdev); in via_ircc_dma_xmit_complete()
1055 self->netdev->stats.rx_bytes += len; in via_ircc_dma_receive_complete()
1056 self->netdev->stats.rx_packets++; in via_ircc_dma_receive_complete()
[all …]
Dnsc-ircc.c397 self->netdev = dev; in nsc_ircc_open()
531 unregister_netdev(self->netdev); in nsc_ircc_close()
547 free_netdev(self->netdev); in nsc_ircc_close()
1256 struct net_device *dev = self->netdev; in nsc_ircc_change_speed()
1551 netif_wake_queue(self->netdev); in nsc_ircc_hard_xmit_fir()
1663 self->netdev->stats.tx_errors++; in nsc_ircc_dma_xmit_complete()
1664 self->netdev->stats.tx_fifo_errors++; in nsc_ircc_dma_xmit_complete()
1669 self->netdev->stats.tx_packets++; in nsc_ircc_dma_xmit_complete()
1693 netif_wake_queue(self->netdev); in nsc_ircc_dma_xmit_complete()
1804 self->netdev->stats.rx_errors += len; in nsc_ircc_dma_receive_complete()
[all …]
Dali-ircc.c304 self->netdev = dev; in ali_ircc_open()
422 unregister_netdev(self->netdev); in ali_ircc_close()
437 free_netdev(self->netdev); in ali_ircc_close()
718 if (irda_device_txqueue_empty(self->netdev)) in ali_ircc_fir_interrupt()
873 async_unwrap_char(self->netdev, &self->netdev->stats, &self->rx_buff, in ali_ircc_sir_receive()
937 netif_wake_queue(self->netdev); in ali_ircc_sir_write_wakeup()
940 self->netdev->stats.tx_packets++; in ali_ircc_sir_write_wakeup()
950 struct net_device *dev = self->netdev; in ali_ircc_change_speed()
991 netif_wake_queue(self->netdev); in ali_ircc_change_speed()
1005 dev = self->netdev; in ali_ircc_fir_change_speed()
[all …]
Dsmsc-ircc2.c150 struct net_device *netdev; /* Yes! we are some kind of netdevice */ member
554 self->netdev = dev; in smsc_ircc_open()
594 err = register_netdev(self->netdev); in smsc_ircc_open()
615 unregister_netdev(self->netdev); in smsc_ircc_open()
624 free_netdev(self->netdev); in smsc_ircc_open()
826 irda_device_set_media_busy(self->netdev, TRUE); in smsc_ircc_net_ioctl()
1005 dev = self->netdev; in smsc_ircc_fir_start()
1074 dev = self->netdev; in smsc_ircc_change_speed()
1325 self->netdev->stats.tx_errors++; in smsc_ircc_dma_xmit_complete()
1326 self->netdev->stats.tx_fifo_errors++; in smsc_ircc_dma_xmit_complete()
[all …]
/linux-4.1.27/drivers/net/can/
Dled.c25 void can_led_event(struct net_device *netdev, enum can_led_event event) in can_led_event() argument
27 struct can_priv *priv = netdev_priv(netdev); in can_led_event()
73 void devm_can_led_init(struct net_device *netdev) in devm_can_led_init() argument
75 struct can_priv *priv = netdev_priv(netdev); in devm_can_led_init()
80 netdev_err(netdev, "cannot register LED triggers\n"); in devm_can_led_init()
85 "%s-tx", netdev->name); in devm_can_led_init()
87 "%s-rx", netdev->name); in devm_can_led_init()
89 "%s-rxtx", netdev->name); in devm_can_led_init()
98 devres_add(&netdev->dev, res); in devm_can_led_init()
106 struct net_device *netdev = netdev_notifier_info_to_dev(ptr); in can_led_notifier() local
[all …]
/linux-4.1.27/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_main.c60 static int qlcnic_open(struct net_device *netdev);
61 static int qlcnic_close(struct net_device *netdev);
62 static void qlcnic_tx_timeout(struct net_device *netdev);
66 static void qlcnic_poll_controller(struct net_device *netdev);
78 static struct net_device_stats *qlcnic_get_stats(struct net_device *netdev);
303 struct net_device *netdev = adapter->netdev; in qlcnic_read_mac_addr() local
313 memcpy(netdev->dev_addr, mac_addr, ETH_ALEN); in qlcnic_read_mac_addr()
314 memcpy(adapter->mac_addr, netdev->dev_addr, netdev->addr_len); in qlcnic_read_mac_addr()
318 if (!is_valid_ether_addr(netdev->dev_addr)) in qlcnic_read_mac_addr()
320 netdev->dev_addr); in qlcnic_read_mac_addr()
[all …]
Dqlcnic_dcb.c245 dcb->adapter->netdev->dcbnl_ops = &qlcnic_dcbnl_ops; in __qlcnic_init_dcbnl_ops()
738 if (idx == QLC_DCB_OPER_IDX && adapter->netdev->dcbnl_ops) in qlcnic_dcb_fill_cee_app_params()
739 dcb_setapp(adapter->netdev, &new_app); in qlcnic_dcb_fill_cee_app_params()
777 dcbnl_cee_notify(adapter->netdev, RTM_GETDCB, DCB_CMD_CEE_GET, 0, 0); in qlcnic_dcb_data_cee_param_map()
780 static u8 qlcnic_dcb_get_state(struct net_device *netdev) in qlcnic_dcb_get_state() argument
782 struct qlcnic_adapter *adapter = netdev_priv(netdev); in qlcnic_dcb_get_state()
787 static void qlcnic_dcb_get_perm_hw_addr(struct net_device *netdev, u8 *addr) in qlcnic_dcb_get_perm_hw_addr() argument
789 memcpy(addr, netdev->perm_addr, netdev->addr_len); in qlcnic_dcb_get_perm_hw_addr()
793 qlcnic_dcb_get_pg_tc_cfg_tx(struct net_device *netdev, int tc, u8 *prio, in qlcnic_dcb_get_pg_tc_cfg_tx() argument
796 struct qlcnic_adapter *adapter = netdev_priv(netdev); in qlcnic_dcb_get_pg_tc_cfg_tx()
[all …]
Dqlcnic_hw.c540 static void __qlcnic_set_multi(struct net_device *netdev, u16 vlan) in __qlcnic_set_multi() argument
542 struct qlcnic_adapter *adapter = netdev_priv(netdev); in __qlcnic_set_multi()
557 if (netdev->flags & IFF_PROMISC) { in __qlcnic_set_multi()
560 } else if ((netdev->flags & IFF_ALLMULTI) || in __qlcnic_set_multi()
561 (netdev_mc_count(netdev) > ahw->max_mc_count)) { in __qlcnic_set_multi()
563 } else if (!netdev_mc_empty(netdev)) { in __qlcnic_set_multi()
565 netdev_for_each_mc_addr(ha, netdev) in __qlcnic_set_multi()
573 if (netdev_uc_count(netdev) > ahw->max_uc_count) { in __qlcnic_set_multi()
575 } else if (!netdev_uc_empty(netdev)) { in __qlcnic_set_multi()
576 netdev_for_each_uc_addr(ha, netdev) in __qlcnic_set_multi()
[all …]
Dqlcnic_ethtool.c325 if (netif_running(adapter->netdev) && ahw->has_link_events) { in qlcnic_82xx_get_settings()
377 check_sfp_module = netif_running(adapter->netdev) && in qlcnic_82xx_get_settings()
392 check_sfp_module = netif_running(adapter->netdev) && in qlcnic_82xx_get_settings()
693 netdev_err(adapter->netdev, in qlcnic_validate_ring_count()
702 netdev_err(adapter->netdev, in qlcnic_validate_ring_count()
774 qlcnic_get_pauseparam(struct net_device *netdev, in qlcnic_get_pauseparam() argument
777 struct qlcnic_adapter *adapter = netdev_priv(netdev); in qlcnic_get_pauseparam()
824 dev_err(&netdev->dev, "Unknown board type: %x\n", in qlcnic_get_pauseparam()
830 qlcnic_set_pauseparam(struct net_device *netdev, in qlcnic_set_pauseparam() argument
833 struct qlcnic_adapter *adapter = netdev_priv(netdev); in qlcnic_set_pauseparam()
[all …]
Dqlcnic_sriov_pf.c170 netdev_info(adapter->netdev, "Max Guest VLANs supported per VF = %d\n", in qlcnic_sriov_set_vf_max_vlan()
459 netdev_info(adapter->netdev, in qlcnic_sriov_pf_disable()
466 struct net_device *netdev = adapter->netdev; in qlcnic_pci_sriov_disable() local
469 netdev_err(adapter->netdev, in qlcnic_pci_sriov_disable()
472 netdev_info(adapter->netdev, in qlcnic_pci_sriov_disable()
481 if (netif_running(netdev)) in qlcnic_pci_sriov_disable()
482 __qlcnic_down(adapter, netdev); in qlcnic_pci_sriov_disable()
496 if (netif_running(netdev)) in qlcnic_pci_sriov_disable()
497 __qlcnic_up(adapter, netdev); in qlcnic_pci_sriov_disable()
618 struct net_device *netdev = adapter->netdev; in qlcnic_pci_sriov_enable() local
[all …]
Dqlcnic_sriov_common.c564 err = qlcnic_setup_netdev(adapter, adapter->netdev, pci_using_dac); in qlcnic_sriov_setup_vf()
570 adapter->netdev->name); in qlcnic_sriov_setup_vf()
1492 static void qlcnic_vf_add_mc_list(struct net_device *netdev, const u8 *mac, in qlcnic_vf_add_mc_list() argument
1495 struct qlcnic_adapter *adapter = netdev_priv(netdev); in qlcnic_vf_add_mc_list()
1534 void qlcnic_sriov_vf_set_multi(struct net_device *netdev) in qlcnic_sriov_vf_set_multi() argument
1536 struct qlcnic_adapter *adapter = netdev_priv(netdev); in qlcnic_sriov_vf_set_multi()
1547 if (netdev->flags & IFF_PROMISC) { in qlcnic_sriov_vf_set_multi()
1550 } else if ((netdev->flags & IFF_ALLMULTI) || in qlcnic_sriov_vf_set_multi()
1551 (netdev_mc_count(netdev) > ahw->max_mc_count)) { in qlcnic_sriov_vf_set_multi()
1554 qlcnic_vf_add_mc_list(netdev, bcast_addr, QLCNIC_BROADCAST_MAC); in qlcnic_sriov_vf_set_multi()
[all …]
Dqlcnic_io.c648 netdev_tx_t qlcnic_xmit_frame(struct sk_buff *skb, struct net_device *netdev) in qlcnic_xmit_frame() argument
650 struct qlcnic_adapter *adapter = netdev_priv(netdev); in qlcnic_xmit_frame()
663 netif_tx_stop_all_queues(netdev); in qlcnic_xmit_frame()
789 struct net_device *netdev = adapter->netdev; in qlcnic_advert_link_change() local
792 netdev_info(netdev, "NIC Link is down\n"); in qlcnic_advert_link_change()
794 netif_carrier_off(netdev); in qlcnic_advert_link_change()
802 netdev_info(netdev, "NIC Link is up for loopback test\n"); in qlcnic_advert_link_change()
806 netdev_info(netdev, "NIC Link is up\n"); in qlcnic_advert_link_change()
807 netif_carrier_on(netdev); in qlcnic_advert_link_change()
819 skb = netdev_alloc_skb(adapter->netdev, rds_ring->skb_size); in qlcnic_alloc_rx_skb()
[all …]
Dqlcnic_83xx_hw.c1370 netdev_err(adapter->netdev, in qlcnic_83xx_create_tx_ctx()
1382 netdev_info(adapter->netdev, in qlcnic_83xx_create_tx_ctx()
1390 static int qlcnic_83xx_diag_alloc_res(struct net_device *netdev, int test, in qlcnic_83xx_diag_alloc_res() argument
1393 struct qlcnic_adapter *adapter = netdev_priv(netdev); in qlcnic_83xx_diag_alloc_res()
1400 netif_device_detach(netdev); in qlcnic_83xx_diag_alloc_res()
1402 if (netif_running(netdev)) in qlcnic_83xx_diag_alloc_res()
1403 __qlcnic_down(adapter, netdev); in qlcnic_83xx_diag_alloc_res()
1413 netif_device_attach(netdev); in qlcnic_83xx_diag_alloc_res()
1424 netif_device_attach(netdev); in qlcnic_83xx_diag_alloc_res()
1449 static void qlcnic_83xx_diag_free_res(struct net_device *netdev, in qlcnic_83xx_diag_free_res() argument
[all …]
/linux-4.1.27/drivers/net/ethernet/
Dethoc.c215 struct net_device *netdev; member
370 struct net_device *netdev = dev->netdev; in ethoc_update_rx_stats() local
374 dev_err(&netdev->dev, "RX: frame too long\n"); in ethoc_update_rx_stats()
375 netdev->stats.rx_length_errors++; in ethoc_update_rx_stats()
380 dev_err(&netdev->dev, "RX: frame too short\n"); in ethoc_update_rx_stats()
381 netdev->stats.rx_length_errors++; in ethoc_update_rx_stats()
386 dev_err(&netdev->dev, "RX: dribble nibble\n"); in ethoc_update_rx_stats()
387 netdev->stats.rx_frame_errors++; in ethoc_update_rx_stats()
391 dev_err(&netdev->dev, "RX: wrong CRC\n"); in ethoc_update_rx_stats()
392 netdev->stats.rx_crc_errors++; in ethoc_update_rx_stats()
[all …]
Djme.c61 jme_mdio_read(struct net_device *netdev, int phy, int reg) in jme_mdio_read() argument
63 struct jme_adapter *jme = netdev_priv(netdev); in jme_mdio_read()
91 jme_mdio_write(struct net_device *netdev, in jme_mdio_write() argument
94 struct jme_adapter *jme = netdev_priv(netdev); in jme_mdio_write()
309 jme_load_macaddr(struct net_device *netdev) in jme_load_macaddr() argument
311 struct jme_adapter *jme = netdev_priv(netdev); in jme_load_macaddr()
324 memcpy(netdev->dev_addr, macaddr, ETH_ALEN); in jme_load_macaddr()
418 jme_check_link(struct net_device *netdev, int testonly) in jme_check_link() argument
420 struct jme_adapter *jme = netdev_priv(netdev); in jme_check_link()
549 netif_carrier_on(netdev); in jme_check_link()
[all …]
/linux-4.1.27/net/wireless/
Dtrace.h40 memcpy(__entry->name, netdev->name, IFNAMSIZ); \
41 (__entry->ifindex) = (netdev->ifindex); \
374 TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
376 TP_ARGS(wiphy, netdev, type),
392 TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, u8 key_index,
394 TP_ARGS(wiphy, netdev, key_index, pairwise, mac_addr),
415 TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, u8 key_index,
417 TP_ARGS(wiphy, netdev, key_index, pairwise, mac_addr)
421 TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, u8 key_index,
423 TP_ARGS(wiphy, netdev, key_index, pairwise, mac_addr)
[all …]
Dnl80211.h17 struct net_device *netdev, u32 cmd);
19 struct net_device *netdev);
36 struct net_device *netdev,
39 struct net_device *netdev,
43 struct net_device *netdev,
46 struct net_device *netdev,
49 struct net_device *netdev,
52 struct net_device *netdev,
55 struct net_device *netdev, const u8 *bssid,
60 struct net_device *netdev, const u8 *bssid,
[all …]
Drdev-ops.h75 struct net_device *netdev, u8 key_index, in rdev_add_key() argument
80 trace_rdev_add_key(&rdev->wiphy, netdev, key_index, pairwise, mac_addr); in rdev_add_key()
81 ret = rdev->ops->add_key(&rdev->wiphy, netdev, key_index, pairwise, in rdev_add_key()
88 rdev_get_key(struct cfg80211_registered_device *rdev, struct net_device *netdev, in rdev_get_key() argument
93 trace_rdev_get_key(&rdev->wiphy, netdev, key_index, pairwise, mac_addr); in rdev_get_key()
94 ret = rdev->ops->get_key(&rdev->wiphy, netdev, key_index, pairwise, in rdev_get_key()
101 struct net_device *netdev, u8 key_index, in rdev_del_key() argument
105 trace_rdev_del_key(&rdev->wiphy, netdev, key_index, pairwise, mac_addr); in rdev_del_key()
106 ret = rdev->ops->del_key(&rdev->wiphy, netdev, key_index, pairwise, in rdev_del_key()
114 struct net_device *netdev, u8 key_index, bool unicast, in rdev_set_default_key() argument
[all …]
/linux-4.1.27/net/bluetooth/
D6lowpan.c78 struct net_device *netdev; member
86 static inline struct lowpan_dev *lowpan_dev(const struct net_device *netdev) in lowpan_dev() argument
88 return netdev_priv(netdev); in lowpan_dev()
272 static int iphc_decompress(struct sk_buff *skb, struct net_device *netdev, in iphc_decompress() argument
280 dev = lowpan_dev(netdev); in iphc_decompress()
289 daddr = dev->netdev->dev_addr; in iphc_decompress()
301 return lowpan_header_decompress(skb, netdev, in iphc_decompress()
404 if (!dev || !dev->netdev) in chan_recv_cb()
407 err = recv_pkt(skb, dev->netdev, chan); in chan_recv_cb()
447 static int setup_header(struct sk_buff *skb, struct net_device *netdev, in setup_header() argument
[all …]
/linux-4.1.27/drivers/net/can/softing/
Dsofting_main.c31 static inline int canif_is_active(struct net_device *netdev) in canif_is_active() argument
33 struct can_priv *can = netdev_priv(netdev); in canif_is_active()
35 if (!netif_running(netdev)) in canif_is_active()
142 int softing_netdev_rx(struct net_device *netdev, const struct can_frame *msg, in softing_netdev_rx() argument
148 skb = alloc_can_skb(netdev, &cf); in softing_netdev_rx()
162 struct net_device *netdev; in softing_handle_1() local
188 netdev = card->net[j]; in softing_handle_1()
189 if (!netdev) in softing_handle_1()
191 if (!canif_is_active(netdev)) in softing_handle_1()
194 ++netdev->stats.rx_over_errors; in softing_handle_1()
[all …]
Dsofting_fw.c420 static inline int softing_error_reporting(struct net_device *netdev) in softing_error_reporting() argument
422 struct softing_priv *priv = netdev_priv(netdev); in softing_error_reporting()
433 struct net_device *netdev; in softing_startstop() local
455 netdev = card->net[j]; in softing_startstop()
456 if (!netdev) in softing_startstop()
458 priv = netdev_priv(netdev); in softing_startstop()
460 if (dev != netdev) in softing_startstop()
461 netif_stop_queue(netdev); in softing_startstop()
463 if (netif_running(netdev)) { in softing_startstop()
464 if (dev != netdev) in softing_startstop()
[all …]
Dsofting.h21 struct net_device *netdev; member
34 #define netdev2softing(netdev) ((struct softing_priv *)netdev_priv(netdev)) argument
74 int softing_default_output(struct net_device *netdev);
97 int softing_startstop(struct net_device *netdev, int up);
100 int softing_netdev_rx(struct net_device *netdev, const struct can_frame *msg,
/linux-4.1.27/drivers/net/ethernet/intel/i40evf/
Di40evf_main.c31 static int i40evf_close(struct net_device *netdev);
168 static void i40evf_tx_timeout(struct net_device *netdev) in i40evf_tx_timeout() argument
170 struct i40evf_adapter *adapter = netdev_priv(netdev); in i40evf_tx_timeout()
302 struct net_device *netdev = data; in i40evf_msix_aq() local
303 struct i40evf_adapter *adapter = netdev_priv(netdev); in i40evf_msix_aq()
524 struct net_device *netdev = adapter->netdev; in i40evf_request_misc_irq() local
532 adapter->misc_vector_name, netdev); in i40evf_request_misc_irq()
537 free_irq(adapter->msix_entries[0].vector, netdev); in i40evf_request_misc_irq()
571 struct net_device *netdev = adapter->netdev; in i40evf_free_misc_irq() local
573 free_irq(adapter->msix_entries[0].vector, netdev); in i40evf_free_misc_irq()
[all …]
Di40evf_ethtool.c74 static int i40evf_get_settings(struct net_device *netdev, in i40evf_get_settings() argument
96 static int i40evf_get_sset_count(struct net_device *netdev, int sset) in i40evf_get_sset_count() argument
99 return I40EVF_STATS_LEN(netdev); in i40evf_get_sset_count()
112 static void i40evf_get_ethtool_stats(struct net_device *netdev, in i40evf_get_ethtool_stats() argument
115 struct i40evf_adapter *adapter = netdev_priv(netdev); in i40evf_get_ethtool_stats()
141 static void i40evf_get_strings(struct net_device *netdev, u32 sset, u8 *data) in i40evf_get_strings() argument
143 struct i40evf_adapter *adapter = netdev_priv(netdev); in i40evf_get_strings()
174 static u32 i40evf_get_msglevel(struct net_device *netdev) in i40evf_get_msglevel() argument
176 struct i40evf_adapter *adapter = netdev_priv(netdev); in i40evf_get_msglevel()
189 static void i40evf_set_msglevel(struct net_device *netdev, u32 data) in i40evf_set_msglevel() argument
[all …]
Di40e_txrx.c102 if (!tx_ring->netdev) in i40evf_clean_tx_ring()
106 netdev_tx_reset_queue(netdev_get_tx_queue(tx_ring->netdev, in i40evf_clean_tx_ring()
330 netif_stop_subqueue(tx_ring->netdev, tx_ring->queue_index); in i40e_clean_tx_irq()
336 tx_ring->netdev->netdev_ops->ndo_tx_timeout(tx_ring->netdev); in i40e_clean_tx_irq()
342 netdev_tx_completed_queue(netdev_get_tx_queue(tx_ring->netdev, in i40e_clean_tx_irq()
347 if (unlikely(total_packets && netif_carrier_ok(tx_ring->netdev) && in i40e_clean_tx_irq()
353 if (__netif_subqueue_stopped(tx_ring->netdev, in i40e_clean_tx_irq()
356 netif_wake_subqueue(tx_ring->netdev, in i40e_clean_tx_irq()
711 if (!rx_ring->netdev || !cleaned_count) in i40evf_alloc_rx_buffers_ps()
777 if (!rx_ring->netdev || !cleaned_count) in i40evf_alloc_rx_buffers_1buf()
[all …]
Di40evf_virtchnl.c247 vqpi->rxq.max_pkt_size = adapter->netdev->mtu in i40evf_configure_queues()
675 struct net_device *netdev = adapter->netdev; in i40evf_virtchnl_completion() local
684 if (adapter->link_up && !netif_carrier_ok(netdev)) { in i40evf_virtchnl_completion()
686 netif_carrier_on(netdev); in i40evf_virtchnl_completion()
687 netif_tx_wake_all_queues(netdev); in i40evf_virtchnl_completion()
690 netif_carrier_off(netdev); in i40evf_virtchnl_completion()
691 netif_tx_stop_all_queues(netdev); in i40evf_virtchnl_completion()
735 netif_tx_start_all_queues(adapter->netdev); in i40evf_virtchnl_completion()
736 netif_carrier_on(adapter->netdev); in i40evf_virtchnl_completion()
/linux-4.1.27/drivers/net/ethernet/qlogic/netxen/
Dnetxen_nic_main.c64 static int netxen_nic_open(struct net_device *netdev);
65 static int netxen_nic_close(struct net_device *netdev);
68 static void netxen_tx_timeout(struct net_device *netdev);
76 static void netxen_nic_poll_controller(struct net_device *netdev);
95 static int netxen_nic_set_mac(struct net_device *netdev, void *p);
184 netxen_napi_add(struct netxen_adapter *adapter, struct net_device *netdev) in netxen_napi_add() argument
195 netif_napi_add(netdev, &sds_ring->napi, in netxen_napi_add()
483 struct net_device *netdev = adapter->netdev; in netxen_read_mac_addr() local
496 netdev->dev_addr[i] = *(p + 5 - i); in netxen_read_mac_addr()
498 memcpy(adapter->mac_addr, netdev->dev_addr, netdev->addr_len); in netxen_read_mac_addr()
[all …]
Dnetxen_nic_ethtool.c743 static int netxen_set_intr_coalesce(struct net_device *netdev, in netxen_set_intr_coalesce() argument
746 struct netxen_adapter *adapter = netdev_priv(netdev); in netxen_set_intr_coalesce()
804 static int netxen_get_intr_coalesce(struct net_device *netdev, in netxen_get_intr_coalesce() argument
807 struct netxen_adapter *adapter = netdev_priv(netdev); in netxen_get_intr_coalesce()
826 netxen_get_dump_flag(struct net_device *netdev, struct ethtool_dump *dump) in netxen_get_dump_flag() argument
828 struct netxen_adapter *adapter = netdev_priv(netdev); in netxen_get_dump_flag()
845 netxen_set_dump(struct net_device *netdev, struct ethtool_dump *val) in netxen_set_dump() argument
848 struct netxen_adapter *adapter = netdev_priv(netdev); in netxen_set_dump()
854 netdev_info(netdev, "FW dump not enabled\n"); in netxen_set_dump()
858 netdev_info(netdev, "Previous dump not cleared, not forcing dump\n"); in netxen_set_dump()
[all …]
/linux-4.1.27/drivers/net/ethernet/intel/e1000e/
Dnetdev.c215 struct net_device *netdev = adapter->netdev; in e1000e_dump() local
241 if (netdev) { in e1000e_dump()
244 pr_info("%-15s %016lX %016lX %016lX\n", netdev->name, in e1000e_dump()
245 netdev->state, netdev->trans_start, netdev->last_rx); in e1000e_dump()
257 if (!netdev || !netif_running(netdev)) in e1000e_dump()
569 struct net_device *netdev, struct sk_buff *skb, in e1000_receive_skb() argument
576 skb->protocol = eth_type_trans(skb, netdev); in e1000_receive_skb()
600 if (!(adapter->netdev->features & NETIF_F_RXCSUM)) in e1000_rx_checksum()
665 struct net_device *netdev = adapter->netdev; in e1000_alloc_rx_buffers() local
683 skb = __netdev_alloc_skb_ip_align(netdev, bufsz, gfp); in e1000_alloc_rx_buffers()
[all …]
Dethtool.c120 static int e1000_get_settings(struct net_device *netdev, in e1000_get_settings() argument
123 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_get_settings()
165 if (netif_running(netdev)) { in e1000_get_settings()
166 if (netif_carrier_ok(netdev)) { in e1000_get_settings()
170 } else if (!pm_runtime_suspended(netdev->dev.parent)) { in e1000_get_settings()
194 netif_carrier_ok(netdev)) in e1000_get_settings()
257 static int e1000_set_settings(struct net_device *netdev, in e1000_set_settings() argument
260 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_set_settings()
264 pm_runtime_get_sync(netdev->dev.parent); in e1000_set_settings()
329 if (netif_running(adapter->netdev)) { in e1000_set_settings()
[all …]
De1000.h49 netdev_dbg(hw->adapter->netdev, format, ## arg)
51 netdev_err(adapter->netdev, format, ## arg)
53 netdev_info(adapter->netdev, format, ## arg)
55 netdev_warn(adapter->netdev, format, ## arg)
57 netdev_notice(adapter->netdev, format, ## arg)
295 struct net_device *netdev; member
475 void e1000e_set_ethtool_ops(struct net_device *netdev);
486 struct rtnl_link_stats64 *e1000e_get_stats64(struct net_device *netdev,
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/
Dixgbe_dcb_nl.c63 u8 up = dcb_getapp(adapter->netdev, &app); in ixgbe_copy_dcb_cfg()
146 static u8 ixgbe_dcbnl_get_state(struct net_device *netdev) in ixgbe_dcbnl_get_state() argument
148 struct ixgbe_adapter *adapter = netdev_priv(netdev); in ixgbe_dcbnl_get_state()
153 static u8 ixgbe_dcbnl_set_state(struct net_device *netdev, u8 state) in ixgbe_dcbnl_set_state() argument
155 struct ixgbe_adapter *adapter = netdev_priv(netdev); in ixgbe_dcbnl_set_state()
165 return !!ixgbe_setup_tc(netdev, in ixgbe_dcbnl_set_state()
169 static void ixgbe_dcbnl_get_perm_hw_addr(struct net_device *netdev, in ixgbe_dcbnl_get_perm_hw_addr() argument
172 struct ixgbe_adapter *adapter = netdev_priv(netdev); in ixgbe_dcbnl_get_perm_hw_addr()
177 for (i = 0; i < netdev->addr_len; i++) in ixgbe_dcbnl_get_perm_hw_addr()
184 for (j = 0; j < netdev->addr_len; j++, i++) in ixgbe_dcbnl_get_perm_hw_addr()
[all …]
Dixgbe_fcoe.c68 int ixgbe_fcoe_ddp_put(struct net_device *netdev, u16 xid) in ixgbe_fcoe_ddp_put() argument
77 if (!netdev) in ixgbe_fcoe_ddp_put()
83 adapter = netdev_priv(netdev); in ixgbe_fcoe_ddp_put()
156 static int ixgbe_fcoe_ddp_setup(struct net_device *netdev, u16 xid, in ixgbe_fcoe_ddp_setup() argument
176 if (!netdev || !sgl) in ixgbe_fcoe_ddp_setup()
179 adapter = netdev_priv(netdev); in ixgbe_fcoe_ddp_setup()
367 int ixgbe_fcoe_ddp_get(struct net_device *netdev, u16 xid, in ixgbe_fcoe_ddp_get() argument
370 return ixgbe_fcoe_ddp_setup(netdev, xid, sgl, sgc, 0); in ixgbe_fcoe_ddp_get()
388 int ixgbe_fcoe_ddp_target(struct net_device *netdev, u16 xid, in ixgbe_fcoe_ddp_target() argument
391 return ixgbe_fcoe_ddp_setup(netdev, xid, sgl, sgc, 1); in ixgbe_fcoe_ddp_target()
[all …]
Dixgbe_sriov.h44 int ixgbe_ndo_set_vf_mac(struct net_device *netdev, int queue, u8 *mac);
45 int ixgbe_ndo_set_vf_vlan(struct net_device *netdev, int queue, u16 vlan,
47 int ixgbe_ndo_set_vf_bw(struct net_device *netdev, int vf, int min_tx_rate,
49 int ixgbe_ndo_set_vf_spoofchk(struct net_device *netdev, int vf, bool setting);
50 int ixgbe_ndo_set_vf_rss_query_en(struct net_device *netdev, int vf,
52 int ixgbe_ndo_get_vf_config(struct net_device *netdev,
Dixgbe_main.c550 struct net_device *netdev = adapter->netdev; in ixgbe_dump() local
568 if (netdev) { in ixgbe_dump()
573 netdev->name, in ixgbe_dump()
574 netdev->state, in ixgbe_dump()
575 netdev->trans_start, in ixgbe_dump()
576 netdev->last_rx); in ixgbe_dump()
588 if (!netdev || !netif_running(netdev)) in ixgbe_dump()
985 tc = netdev_get_prio_tc_map(adapter->netdev, i); in ixgbe_update_xoff_received()
1013 adapter = netdev_priv(ring->netdev); in ixgbe_get_tx_pending()
1193 netif_stop_subqueue(tx_ring->netdev, tx_ring->queue_index); in ixgbe_clean_tx_irq()
[all …]
Dixgbe_ethtool.c131 #define IXGBE_NUM_RX_QUEUES netdev->num_tx_queues
134 (netdev->num_tx_queues + IXGBE_NUM_RX_QUEUES) * \
154 static int ixgbe_get_settings(struct net_device *netdev, in ixgbe_get_settings() argument
157 struct ixgbe_adapter *adapter = netdev_priv(netdev); in ixgbe_get_settings()
306 static int ixgbe_set_settings(struct net_device *netdev, in ixgbe_set_settings() argument
309 struct ixgbe_adapter *adapter = netdev_priv(netdev); in ixgbe_set_settings()
367 static void ixgbe_get_pauseparam(struct net_device *netdev, in ixgbe_get_pauseparam() argument
370 struct ixgbe_adapter *adapter = netdev_priv(netdev); in ixgbe_get_pauseparam()
389 static int ixgbe_set_pauseparam(struct net_device *netdev, in ixgbe_set_pauseparam() argument
392 struct ixgbe_adapter *adapter = netdev_priv(netdev); in ixgbe_set_pauseparam()
[all …]
Dixgbe.h231 struct net_device *netdev; member
253 struct net_device *netdev; /* netdev ring belongs to */ member
603 struct net_device *netdev; member
854 void ixgbe_set_ethtool_ops(struct net_device *netdev);
899 void ixgbe_set_rx_mode(struct net_device *netdev);
905 void ixgbe_do_reset(struct net_device *netdev);
916 int ixgbe_fcoe_ddp_get(struct net_device *netdev, u16 xid,
918 int ixgbe_fcoe_ddp_target(struct net_device *netdev, u16 xid,
920 int ixgbe_fcoe_ddp_put(struct net_device *netdev, u16 xid);
923 int ixgbe_fcoe_enable(struct net_device *netdev);
[all …]
Dixgbe_sriov.c424 struct net_device *dev = adapter->netdev; in ixgbe_set_vf_lpe()
517 u8 num_tcs = netdev_get_num_tc(adapter->netdev); in ixgbe_vf_reset_event()
544 ixgbe_set_rx_mode(adapter->netdev); in ixgbe_vf_reset_event()
690 struct net_device *dev = adapter->netdev; in ixgbe_vf_reset_msg()
798 u8 tcs = netdev_get_num_tc(adapter->netdev); in ixgbe_set_vf_vlan_msg()
816 if (add && adapter->netdev->flags & IFF_PROMISC) in ixgbe_set_vf_vlan_msg()
826 if (!add && adapter->netdev->flags & IFF_PROMISC) { in ixgbe_set_vf_vlan_msg()
885 ixgbe_ndo_set_vf_spoofchk(adapter->netdev, vf, false); in ixgbe_set_vf_macvlan_msg()
920 struct net_device *dev = adapter->netdev; in ixgbe_get_vf_queues()
1141 int ixgbe_ndo_set_vf_mac(struct net_device *netdev, int vf, u8 *mac) in ixgbe_ndo_set_vf_mac() argument
[all …]
Dixgbe_lib.c50 u8 tcs = netdev_get_num_tc(adapter->netdev); in ixgbe_cache_ring_dcb_sriov()
114 struct net_device *dev = adapter->netdev; in ixgbe_get_first_reg_idx()
170 struct net_device *dev = adapter->netdev; in ixgbe_cache_ring_dcb()
334 u8 tcs = netdev_get_num_tc(adapter->netdev); in ixgbe_set_dcb_sriov_queues()
417 netdev_set_tc_queue(adapter->netdev, i, 1, i); in ixgbe_set_dcb_sriov_queues()
424 struct net_device *dev = adapter->netdev; in ixgbe_set_dcb_queues()
642 struct net_device *dev = adapter->netdev; in ixgbe_set_rss_queues()
810 u8 tcs = netdev_get_num_tc(adapter->netdev); in ixgbe_alloc_q_vector()
845 netif_napi_add(adapter->netdev, &q_vector->napi, in ixgbe_alloc_q_vector()
883 ring->netdev = adapter->netdev; in ixgbe_alloc_q_vector()
[all …]
Dixgbe_debugfs.c56 adapter->netdev->name, in ixgbe_dbg_reg_ops_read()
161 adapter->netdev->name, in ixgbe_dbg_netdev_ops_read()
208 adapter->netdev->netdev_ops->ndo_tx_timeout(adapter->netdev); in ixgbe_dbg_netdev_ops_write()
/linux-4.1.27/drivers/net/ethernet/atheros/alx/
Dethtool.c128 static int alx_get_settings(struct net_device *netdev, struct ethtool_cmd *ecmd) in alx_get_settings() argument
130 struct alx_priv *alx = netdev_priv(netdev); in alx_get_settings()
171 static int alx_set_settings(struct net_device *netdev, struct ethtool_cmd *ecmd) in alx_set_settings() argument
173 struct alx_priv *alx = netdev_priv(netdev); in alx_set_settings()
195 static void alx_get_pauseparam(struct net_device *netdev, in alx_get_pauseparam() argument
198 struct alx_priv *alx = netdev_priv(netdev); in alx_get_pauseparam()
208 static int alx_set_pauseparam(struct net_device *netdev, in alx_set_pauseparam() argument
211 struct alx_priv *alx = netdev_priv(netdev); in alx_set_pauseparam()
250 static u32 alx_get_msglevel(struct net_device *netdev) in alx_get_msglevel() argument
252 struct alx_priv *alx = netdev_priv(netdev); in alx_get_msglevel()
[all …]
Dmain.c462 static void __alx_set_rx_mode(struct net_device *netdev) in __alx_set_rx_mode() argument
464 struct alx_priv *alx = netdev_priv(netdev); in __alx_set_rx_mode()
469 if (!(netdev->flags & IFF_ALLMULTI)) { in __alx_set_rx_mode()
470 netdev_for_each_mc_addr(ha, netdev) in __alx_set_rx_mode()
478 if (netdev->flags & IFF_PROMISC) in __alx_set_rx_mode()
480 if (netdev->flags & IFF_ALLMULTI) in __alx_set_rx_mode()
486 static void alx_set_rx_mode(struct net_device *netdev) in alx_set_rx_mode() argument
488 __alx_set_rx_mode(netdev); in alx_set_rx_mode()
491 static int alx_set_mac_address(struct net_device *netdev, void *data) in alx_set_mac_address() argument
493 struct alx_priv *alx = netdev_priv(netdev); in alx_set_mac_address()
[all …]
/linux-4.1.27/drivers/net/ethernet/intel/fm10k/
Dfm10k_pci.c74 struct net_device *netdev = interface->netdev; in fm10k_read_reg() local
77 netif_device_detach(netdev); in fm10k_read_reg()
78 netdev_err(netdev, "PCIe link lost, device now detached\n"); in fm10k_read_reg()
125 struct net_device *netdev = interface->netdev; in fm10k_detach_subtask() local
128 if (netif_device_present(netdev) || interface->hw.hw_addr) in fm10k_detach_subtask()
133 if (netif_running(netdev)) in fm10k_detach_subtask()
134 dev_close(netdev); in fm10k_detach_subtask()
141 struct net_device *netdev = interface->netdev; in fm10k_reinit() local
148 netdev->trans_start = jiffies; in fm10k_reinit()
157 if (netif_running(netdev)) in fm10k_reinit()
[all …]
Dfm10k_netdev.c82 netif_err(interface, probe, interface->netdev, in fm10k_setup_all_tx_resources()
149 netif_err(interface, probe, interface->netdev, in fm10k_setup_all_rx_resources()
525 int fm10k_open(struct net_device *netdev) in fm10k_open() argument
527 struct fm10k_intfc *interface = netdev_priv(netdev); in fm10k_open()
549 err = netif_set_real_num_tx_queues(netdev, in fm10k_open()
554 err = netif_set_real_num_rx_queues(netdev, in fm10k_open()
561 vxlan_get_rx_port(netdev); in fm10k_open()
589 int fm10k_close(struct net_device *netdev) in fm10k_close() argument
591 struct fm10k_intfc *interface = netdev_priv(netdev); in fm10k_close()
687 static void fm10k_tx_timeout(struct net_device *netdev) in fm10k_tx_timeout() argument
[all …]
Dfm10k_ethtool.c188 static void fm10k_get_ethtool_stats(struct net_device *netdev, in fm10k_get_ethtool_stats() argument
193 struct fm10k_intfc *interface = netdev_priv(netdev); in fm10k_get_ethtool_stats()
194 struct net_device_stats *net_stats = &netdev->stats; in fm10k_get_ethtool_stats()
295 static void fm10k_get_regs(struct net_device *netdev, in fm10k_get_regs() argument
298 struct fm10k_intfc *interface = netdev_priv(netdev); in fm10k_get_regs()
374 static int fm10k_get_regs_len(struct net_device *netdev) in fm10k_get_regs_len() argument
376 struct fm10k_intfc *interface = netdev_priv(netdev); in fm10k_get_regs_len()
439 static u32 fm10k_get_msglevel(struct net_device *netdev) in fm10k_get_msglevel() argument
441 struct fm10k_intfc *interface = netdev_priv(netdev); in fm10k_get_msglevel()
446 static void fm10k_set_msglevel(struct net_device *netdev, u32 data) in fm10k_set_msglevel() argument
[all …]
Dfm10k.h114 struct net_device *netdev; /* netdev ring belongs to */ member
172 return &ring->netdev->_tx[ring->queue_index]; in txring_txq()
243 struct net_device *netdev; member
464 void fm10k_netpoll(struct net_device *netdev);
480 int fm10k_open(struct net_device *netdev);
481 int fm10k_close(struct net_device *netdev);
494 int fm10k_ndo_set_vf_mac(struct net_device *netdev, int vf_idx, u8 *mac);
495 int fm10k_ndo_set_vf_vlan(struct net_device *netdev,
497 int fm10k_ndo_set_vf_bw(struct net_device *netdev, int vf_idx, int rate,
499 int fm10k_ndo_get_vf_config(struct net_device *netdev,
[all …]
Dfm10k_iov.c403 int fm10k_ndo_set_vf_mac(struct net_device *netdev, int vf_idx, u8 *mac) in fm10k_ndo_set_vf_mac() argument
405 struct fm10k_intfc *interface = netdev_priv(netdev); in fm10k_ndo_set_vf_mac()
433 int fm10k_ndo_set_vf_vlan(struct net_device *netdev, int vf_idx, u16 vid, in fm10k_ndo_set_vf_vlan() argument
436 struct fm10k_intfc *interface = netdev_priv(netdev); in fm10k_ndo_set_vf_vlan()
472 int fm10k_ndo_set_vf_bw(struct net_device *netdev, int vf_idx, in fm10k_ndo_set_vf_bw() argument
475 struct fm10k_intfc *interface = netdev_priv(netdev); in fm10k_ndo_set_vf_bw()
496 int fm10k_ndo_get_vf_config(struct net_device *netdev, in fm10k_ndo_get_vf_config() argument
499 struct fm10k_intfc *interface = netdev_priv(netdev); in fm10k_ndo_get_vf_config()
Dfm10k_main.c365 if (!(ring->netdev->features & NETIF_F_RXCSUM)) in fm10k_rx_checksum()
399 if (!(ring->netdev->features & NETIF_F_RXHASH)) in fm10k_rx_hash()
428 struct net_device *dev = rx_ring->netdev; in fm10k_type_trans()
832 tx_ring->netdev->features &= ~NETIF_F_GSO_UDP_TUNNEL; in fm10k_tso()
834 netdev_err(tx_ring->netdev, in fm10k_tso()
956 netif_stop_subqueue(tx_ring->netdev, tx_ring->queue_index); in __fm10k_maybe_stop_tx()
966 netif_start_subqueue(tx_ring->netdev, tx_ring->queue_index); in __fm10k_maybe_stop_tx()
1319 netif_err(interface, drv, tx_ring->netdev, in fm10k_clean_tx_irq()
1330 netif_stop_subqueue(tx_ring->netdev, in fm10k_clean_tx_irq()
1333 netif_info(interface, probe, tx_ring->netdev, in fm10k_clean_tx_irq()
[all …]
/linux-4.1.27/drivers/net/ethernet/intel/e1000/
De1000_main.c117 static int e1000_open(struct net_device *netdev);
118 static int e1000_close(struct net_device *netdev);
128 static void e1000_set_rx_mode(struct net_device *netdev);
133 struct net_device *netdev);
134 static struct net_device_stats * e1000_get_stats(struct net_device *netdev);
135 static int e1000_change_mtu(struct net_device *netdev, int new_mtu);
136 static int e1000_set_mac(struct net_device *netdev, void *p);
158 static int e1000_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd);
159 static int e1000_mii_ioctl(struct net_device *netdev, struct ifreq *ifr,
170 static void e1000_vlan_mode(struct net_device *netdev,
[all …]
De1000_ethtool.c106 static int e1000_get_settings(struct net_device *netdev, in e1000_get_settings() argument
109 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_get_settings()
175 netif_carrier_ok(netdev)) in e1000_get_settings()
188 static int e1000_set_settings(struct net_device *netdev, in e1000_set_settings() argument
191 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_set_settings()
242 if (netif_running(adapter->netdev)) { in e1000_set_settings()
252 static u32 e1000_get_link(struct net_device *netdev) in e1000_get_link() argument
254 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_get_link()
262 if (!netif_carrier_ok(netdev)) in e1000_get_link()
268 static void e1000_get_pauseparam(struct net_device *netdev, in e1000_get_pauseparam() argument
[all …]
De1000.h294 struct net_device *netdev; member
341 netif_err(adapter, msglvl, adapter->netdev, format, ## arg)
343 netif_info(adapter, msglvl, adapter->netdev, format, ## arg)
345 netif_warn(adapter, msglvl, adapter->netdev, format, ## arg)
347 netif_notice(adapter, msglvl, adapter->netdev, format, ## arg)
370 void e1000_set_ethtool_ops(struct net_device *netdev);
/linux-4.1.27/drivers/net/ethernet/intel/i40e/
Di40e_ethtool.c246 struct net_device *netdev) in i40e_get_settings_link_up() argument
352 netdev_info(netdev, "WARNING: Link is up but PHY type 0x%x is not recognized.\n", in i40e_get_settings_link_up()
458 static int i40e_get_settings(struct net_device *netdev, in i40e_get_settings() argument
461 struct i40e_netdev_priv *np = netdev_priv(netdev); in i40e_get_settings()
468 i40e_get_settings_link_up(hw, ecmd, netdev); in i40e_get_settings()
540 static int i40e_set_settings(struct net_device *netdev, in i40e_set_settings() argument
543 struct i40e_netdev_priv *np = netdev_priv(netdev); in i40e_set_settings()
575 i40e_get_settings(netdev, &safe_ecmd); in i40e_set_settings()
611 netdev_info(netdev, "Autoneg not supported on this phy\n"); in i40e_set_settings()
626 netdev_info(netdev, "Autoneg cannot be disabled on this phy\n"); in i40e_set_settings()
[all …]
Di40e_fcoe.c251 static int i40e_fcoe_ddp_put(struct net_device *netdev, u16 xid) in i40e_fcoe_ddp_put() argument
253 struct i40e_netdev_priv *np = netdev_priv(netdev); in i40e_fcoe_ddp_put()
423 int i40e_fcoe_enable(struct net_device *netdev) in i40e_fcoe_enable() argument
425 struct i40e_netdev_priv *np = netdev_priv(netdev); in i40e_fcoe_enable()
431 netdev_err(netdev, "HW does not support FCoE.\n"); in i40e_fcoe_enable()
436 netdev_err(netdev, "interface does not support FCoE.\n"); in i40e_fcoe_enable()
452 int i40e_fcoe_disable(struct net_device *netdev) in i40e_fcoe_disable() argument
454 struct i40e_netdev_priv *np = netdev_priv(netdev); in i40e_fcoe_disable()
460 netdev_err(netdev, "device does not support FCoE\n"); in i40e_fcoe_disable()
469 netdev_info(netdev, "FCoE disabled\n"); in i40e_fcoe_disable()
[all …]
Di40e_virtchnl_pf.h117 int i40e_ndo_set_vf_mac(struct net_device *netdev, int vf_id, u8 *mac);
118 int i40e_ndo_set_vf_port_vlan(struct net_device *netdev,
120 int i40e_ndo_set_vf_bw(struct net_device *netdev, int vf_id, int min_tx_rate,
122 int i40e_ndo_get_vf_config(struct net_device *netdev,
124 int i40e_ndo_set_vf_link_state(struct net_device *netdev, int vf_id, int link);
125 int i40e_ndo_set_vf_spoofchk(struct net_device *netdev, int vf_id, bool enable);
Di40e.h438 struct net_device *netdev; member
587 static inline struct i40e_pf *i40e_netdev_to_pf(struct net_device *netdev) in i40e_netdev_to_pf() argument
589 struct i40e_netdev_priv *np = netdev_priv(netdev); in i40e_netdev_to_pf()
649 void i40e_set_ethtool_ops(struct net_device *netdev);
694 struct net_device *netdev,
696 int i40e_set_mac(struct net_device *netdev, void *p);
697 void i40e_set_rx_mode(struct net_device *netdev);
699 int i40e_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd);
701 void i40e_tx_timeout(struct net_device *netdev);
702 int i40e_vlan_rx_add_vid(struct net_device *netdev,
[all …]
Di40e_main.c291 void i40e_tx_timeout(struct net_device *netdev) in i40e_tx_timeout() argument
293 static void i40e_tx_timeout(struct net_device *netdev) in i40e_tx_timeout()
296 struct i40e_netdev_priv *np = netdev_priv(netdev); in i40e_tx_timeout()
305 netdev_info(netdev, "tx_timeout recovery level %d\n", in i40e_tx_timeout()
328 netdev_err(netdev, "tx_timeout recovery unsuccessful\n"); in i40e_tx_timeout()
376 struct net_device *netdev, in i40e_get_netdev_stats_struct() argument
380 struct net_device *netdev, in i40e_get_netdev_stats_struct()
384 struct i40e_netdev_priv *np = netdev_priv(netdev); in i40e_get_netdev_stats_struct()
1399 int i40e_set_mac(struct net_device *netdev, void *p) in i40e_set_mac() argument
1401 static int i40e_set_mac(struct net_device *netdev, void *p) in i40e_set_mac()
[all …]
/linux-4.1.27/drivers/net/ethernet/emulex/benet/
Dbe_ethtool.c220 static void be_get_drvinfo(struct net_device *netdev, in be_get_drvinfo() argument
223 struct be_adapter *adapter = netdev_priv(netdev); in be_get_drvinfo()
298 static int be_get_reg_len(struct net_device *netdev) in be_get_reg_len() argument
300 struct be_adapter *adapter = netdev_priv(netdev); in be_get_reg_len()
317 be_get_regs(struct net_device *netdev, struct ethtool_regs *regs, void *buf) in be_get_regs() argument
319 struct be_adapter *adapter = netdev_priv(netdev); in be_get_regs()
331 static int be_get_coalesce(struct net_device *netdev, in be_get_coalesce() argument
334 struct be_adapter *adapter = netdev_priv(netdev); in be_get_coalesce()
354 static int be_set_coalesce(struct net_device *netdev, in be_set_coalesce() argument
357 struct be_adapter *adapter = netdev_priv(netdev); in be_set_coalesce()
[all …]
Dbe_roce.c60 dev_info.netdev = adapter->netdev; in _be_roce_dev_add()
61 memcpy(dev_info.mac_addr, adapter->netdev->dev_addr, ETH_ALEN); in _be_roce_dev_add()
176 struct net_device *netdev; in be_roce_register_driver() local
179 netdev = dev->netdev; in be_roce_register_driver()
180 if (netif_running(netdev) && netif_oper_up(netdev)) in be_roce_register_driver()
Dbe_main.c250 static int be_mac_addr_set(struct net_device *netdev, void *p) in be_mac_addr_set() argument
252 struct be_adapter *adapter = netdev_priv(netdev); in be_mac_addr_set()
265 if (ether_addr_equal(addr->sa_data, netdev->dev_addr)) in be_mac_addr_set()
303 memcpy(netdev->dev_addr, addr->sa_data, netdev->addr_len); in be_mac_addr_set()
584 static struct rtnl_link_stats64 *be_get_stats64(struct net_device *netdev, in be_get_stats64() argument
587 struct be_adapter *adapter = netdev_priv(netdev); in be_get_stats64()
654 struct net_device *netdev = adapter->netdev; in be_link_status_update() local
657 netif_carrier_off(netdev); in be_link_status_update()
662 netif_carrier_on(netdev); in be_link_status_update()
664 netif_carrier_off(netdev); in be_link_status_update()
[all …]
/linux-4.1.27/drivers/net/ethernet/intel/ixgbevf/
Dixgbevf_main.c225 struct ixgbevf_adapter *adapter = netdev_priv(ring->netdev); in ixgbevf_get_tx_pending()
278 static void ixgbevf_tx_timeout(struct net_device *netdev) in ixgbevf_tx_timeout() argument
280 struct ixgbevf_adapter *adapter = netdev_priv(netdev); in ixgbevf_tx_timeout()
411 netif_stop_subqueue(tx_ring->netdev, tx_ring->queue_index); in ixgbevf_clean_tx_irq()
420 if (unlikely(total_packets && netif_carrier_ok(tx_ring->netdev) && in ixgbevf_clean_tx_irq()
427 if (__netif_subqueue_stopped(tx_ring->netdev, in ixgbevf_clean_tx_irq()
430 netif_wake_subqueue(tx_ring->netdev, in ixgbevf_clean_tx_irq()
473 if (!(ring->netdev->features & NETIF_F_RXCSUM)) in ixgbevf_rx_checksum()
513 unsigned long *active_vlans = netdev_priv(rx_ring->netdev); in ixgbevf_process_skb_fields()
519 skb->protocol = eth_type_trans(skb, rx_ring->netdev); in ixgbevf_process_skb_fields()
[all …]
Dethtool.c105 static int ixgbevf_get_settings(struct net_device *netdev, in ixgbevf_get_settings() argument
108 struct ixgbevf_adapter *adapter = netdev_priv(netdev); in ixgbevf_get_settings()
146 static u32 ixgbevf_get_msglevel(struct net_device *netdev) in ixgbevf_get_msglevel() argument
148 struct ixgbevf_adapter *adapter = netdev_priv(netdev); in ixgbevf_get_msglevel()
153 static void ixgbevf_set_msglevel(struct net_device *netdev, u32 data) in ixgbevf_set_msglevel() argument
155 struct ixgbevf_adapter *adapter = netdev_priv(netdev); in ixgbevf_set_msglevel()
162 static int ixgbevf_get_regs_len(struct net_device *netdev) in ixgbevf_get_regs_len() argument
168 static void ixgbevf_get_regs(struct net_device *netdev, in ixgbevf_get_regs() argument
172 struct ixgbevf_adapter *adapter = netdev_priv(netdev); in ixgbevf_get_regs()
175 u32 regs_len = ixgbevf_get_regs_len(netdev); in ixgbevf_get_regs()
[all …]
/linux-4.1.27/drivers/net/ethernet/intel/igb/
Digb_main.c158 static void igb_vlan_mode(struct net_device *netdev,
169 static int igb_ndo_set_vf_mac(struct net_device *netdev, int vf, u8 *mac);
170 static int igb_ndo_set_vf_vlan(struct net_device *netdev,
173 static int igb_ndo_set_vf_spoofchk(struct net_device *netdev, int vf,
175 static int igb_ndo_get_vf_config(struct net_device *netdev, int vf,
364 struct net_device *netdev = adapter->netdev; in igb_dump() local
379 if (netdev) { in igb_dump()
382 pr_info("%-15s %016lX %016lX %016lX\n", netdev->name, in igb_dump()
383 netdev->state, netdev->trans_start, netdev->last_rx); in igb_dump()
395 if (!netdev || !netif_running(netdev)) in igb_dump()
[all …]
Digb_ethtool.c123 ((((struct igb_adapter *)netdev_priv(netdev))->num_rx_queues * \
125 (((struct igb_adapter *)netdev_priv(netdev))->num_tx_queues * \
137 static int igb_get_settings(struct net_device *netdev, struct ethtool_cmd *ecmd) in igb_get_settings() argument
139 struct igb_adapter *adapter = netdev_priv(netdev); in igb_get_settings()
258 static int igb_set_settings(struct net_device *netdev, struct ethtool_cmd *ecmd) in igb_set_settings() argument
260 struct igb_adapter *adapter = netdev_priv(netdev); in igb_set_settings()
341 if (netif_running(adapter->netdev)) { in igb_set_settings()
351 static u32 igb_get_link(struct net_device *netdev) in igb_get_link() argument
353 struct igb_adapter *adapter = netdev_priv(netdev); in igb_get_link()
362 if (!netif_carrier_ok(netdev)) in igb_get_link()
[all …]
/linux-4.1.27/Documentation/ABI/testing/
Dsysfs-class-net-statistics4 Contact: netdev@vger.kernel.org
12 Contact: netdev@vger.kernel.org
20 Contact: netdev@vger.kernel.org
29 Contact: netdev@vger.kernel.org
38 Contact: netdev@vger.kernel.org
47 Contact: netdev@vger.kernel.org
57 Contact: netdev@vger.kernel.org
66 Contact: netdev@vger.kernel.org
76 Contact: netdev@vger.kernel.org
85 Contact: netdev@vger.kernel.org
[all …]
Dsysfs-class-net4 Contact: netdev@vger.kernel.org
15 Contact: netdev@vger.kernel.org
26 Contact: netdev@vger.kernel.org
36 Contact: netdev@vger.kernel.org
45 Contact: netdev@vger.kernel.org
54 Contact: netdev@vger.kernel.org
68 Contact: netdev@vger.kernel.org
78 Contact: netdev@vger.kernel.org
93 Contact: netdev@vger.kernel.org
106 Contact: netdev@vger.kernel.org
[all …]
Dsysfs-class-net-queues4 Contact: netdev@vger.kernel.org
14 Contact: netdev@vger.kernel.org
22 Contact: netdev@vger.kernel.org
30 Contact: netdev@vger.kernel.org
38 Contact: netdev@vger.kernel.org
48 Contact: netdev@vger.kernel.org
57 Contact: netdev@vger.kernel.org
65 Contact: netdev@vger.kernel.org
74 Contact: netdev@vger.kernel.org
83 Contact: netdev@vger.kernel.org
Dsysfs-bus-mdio4 Contact: netdev@vger.kernel.org
14 Contact: netdev@vger.kernel.org
24 Contact: netdev@vger.kernel.org
/linux-4.1.27/drivers/infiniband/hw/usnic/
Dusnic_ib_main.c135 struct net_device *netdev; in usnic_ib_handle_usdev_event() local
141 netdev = us_ibdev->netdev; in usnic_ib_handle_usdev_event()
155 netif_carrier_ok(netdev)) { in usnic_ib_handle_usdev_event()
163 !netif_carrier_ok(netdev)) { in usnic_ib_handle_usdev_event()
178 if (!memcmp(us_ibdev->ufdev->mac, netdev->dev_addr, in usnic_ib_handle_usdev_event()
186 netdev->dev_addr); in usnic_ib_handle_usdev_event()
187 usnic_fwd_set_mac(us_ibdev->ufdev, netdev->dev_addr); in usnic_ib_handle_usdev_event()
197 if (us_ibdev->ufdev->mtu != netdev->mtu) { in usnic_ib_handle_usdev_event()
200 us_ibdev->ufdev->mtu, netdev->mtu); in usnic_ib_handle_usdev_event()
201 usnic_fwd_set_mtu(us_ibdev->ufdev, netdev->mtu); in usnic_ib_handle_usdev_event()
[all …]
Dusnic_fwd.c31 struct net_device *netdev = ufdev->netdev; in usnic_fwd_devcmd_locked() local
35 status = enic_api_devcmd_proxy_by_index(netdev, in usnic_fwd_devcmd_locked()
78 ufdev->netdev = pci_get_drvdata(pdev); in usnic_fwd_dev_alloc()
80 strncpy(ufdev->name, netdev_name(ufdev->netdev), in usnic_fwd_dev_alloc()
303 pf_netdev = ufdev->netdev; in usnic_fwd_enable_qp()
330 pf_netdev = ufdev->netdev; in usnic_fwd_disable_qp()
/linux-4.1.27/drivers/net/caif/
Dcaif_virtio.c438 static int cfv_netdev_open(struct net_device *netdev) in cfv_netdev_open() argument
440 struct cfv_info *cfv = netdev_priv(netdev); in cfv_netdev_open()
445 netif_carrier_on(netdev); in cfv_netdev_open()
454 static int cfv_netdev_close(struct net_device *netdev) in cfv_netdev_close() argument
456 struct cfv_info *cfv = netdev_priv(netdev); in cfv_netdev_close()
461 netif_carrier_off(netdev); in cfv_netdev_close()
522 static int cfv_netdev_tx(struct sk_buff *skb, struct net_device *netdev) in cfv_netdev_tx() argument
524 struct cfv_info *cfv = netdev_priv(netdev); in cfv_netdev_tx()
566 netif_tx_stop_all_queues(netdev); in cfv_netdev_tx()
613 static void cfv_netdev_setup(struct net_device *netdev) in cfv_netdev_setup() argument
[all …]
/linux-4.1.27/drivers/net/ethernet/brocade/bna/
Dbnad_ethtool.c256 bnad_get_settings(struct net_device *netdev, struct ethtool_cmd *cmd) in bnad_get_settings() argument
266 if (netif_carrier_ok(netdev)) { in bnad_get_settings()
281 bnad_set_settings(struct net_device *netdev, struct ethtool_cmd *cmd) in bnad_set_settings() argument
295 bnad_get_drvinfo(struct net_device *netdev, struct ethtool_drvinfo *drvinfo) in bnad_get_drvinfo() argument
297 struct bnad *bnad = netdev_priv(netdev); in bnad_get_drvinfo()
320 bnad_get_wol(struct net_device *netdev, struct ethtool_wolinfo *wolinfo) in bnad_get_wol() argument
327 bnad_get_coalesce(struct net_device *netdev, struct ethtool_coalesce *coalesce) in bnad_get_coalesce() argument
329 struct bnad *bnad = netdev_priv(netdev); in bnad_get_coalesce()
348 bnad_set_coalesce(struct net_device *netdev, struct ethtool_coalesce *coalesce) in bnad_set_coalesce() argument
350 struct bnad *bnad = netdev_priv(netdev); in bnad_set_coalesce()
[all …]
Dbnad.c231 struct net_device *netdev = bnad->netdev; in bnad_tx_complete() local
239 if (netif_queue_stopped(netdev) && in bnad_tx_complete()
240 netif_carrier_ok(netdev) && in bnad_tx_complete()
244 netif_wake_queue(netdev); in bnad_tx_complete()
449 skb = netdev_alloc_skb_ip_align(bnad->netdev, buff_sz); in bnad_rxq_refill_skb()
581 skb->protocol = eth_type_trans(skb, bnad->netdev); in bnad_cq_setup_skb()
601 prefetch(bnad->netdev); in bnad_cq_process()
702 ((bnad->netdev->features & NETIF_F_RXCSUM) && in bnad_cq_process()
712 (bnad->netdev->features & NETIF_F_HW_VLAN_CTAG_RX)) in bnad_cq_process()
876 struct net_device *netdev = bnad->netdev; in bnad_set_netdev_perm_addr() local
[all …]
/linux-4.1.27/drivers/net/ethernet/agere/
Det131x.c440 struct net_device *netdev; member
1425 struct net_device *netdev = bus->priv; in et131x_mdio_read() local
1426 struct et131x_adapter *adapter = netdev_priv(netdev); in et131x_mdio_read()
1441 struct net_device *netdev = bus->priv; in et131x_mdio_write() local
1442 struct et131x_adapter *adapter = netdev_priv(netdev); in et131x_mdio_write()
1727 static void et131x_enable_txrx(struct net_device *netdev) in et131x_enable_txrx() argument
1729 struct et131x_adapter *adapter = netdev_priv(netdev); in et131x_enable_txrx()
1737 netif_start_queue(netdev); in et131x_enable_txrx()
1740 static void et131x_disable_txrx(struct net_device *netdev) in et131x_disable_txrx() argument
1742 struct et131x_adapter *adapter = netdev_priv(netdev); in et131x_disable_txrx()
[all …]
/linux-4.1.27/drivers/net/
Dxen-netfront.c149 struct net_device *netdev; member
245 struct net_device *dev = queue->info->netdev; in xennet_maybe_wake_tx()
260 skb = __netdev_alloc_skb(queue->info->netdev, in xennet_alloc_one_rx_buffer()
275 skb->dev = queue->info->netdev; in xennet_alloc_one_rx_buffer()
286 if (unlikely(!netif_carrier_ok(queue->info->netdev))) in xennet_alloc_rx_buffers()
370 BUG_ON(!netif_carrier_ok(queue->info->netdev)); in xennet_tx_buf_gc()
647 netif_tx_stop_all_queues(np->netdev); in xennet_close()
674 struct device *dev = &queue->info->netdev->dev; in xennet_get_extras()
718 struct device *dev = &queue->info->netdev->dev; in xennet_get_responses()
890 skb->protocol = eth_type_trans(skb, queue->info->netdev); in handle_incoming_queue()
[all …]
/linux-4.1.27/drivers/net/wan/
Dhostess_sv11.c191 struct net_device *netdev; in sv11_init() local
275 sv->chanA.netdevice = netdev = alloc_hdlcdev(sv); in sv11_init()
276 if (!netdev) in sv11_init()
279 dev_to_hdlc(netdev)->attach = hostess_attach; in sv11_init()
280 dev_to_hdlc(netdev)->xmit = hostess_queue_xmit; in sv11_init()
281 netdev->netdev_ops = &hostess_ops; in sv11_init()
282 netdev->base_addr = iobase; in sv11_init()
283 netdev->irq = irq; in sv11_init()
285 if (register_hdlc_device(netdev)) { in sv11_init()
287 free_netdev(netdev); in sv11_init()
Dpci200syn.c69 struct net_device *netdev; member
249 unregister_hdlc_device(card->ports[i].netdev); in pci200_pci_remove_one()
263 if (card->ports[0].netdev) in pci200_pci_remove_one()
264 free_netdev(card->ports[0].netdev); in pci200_pci_remove_one()
265 if (card->ports[1].netdev) in pci200_pci_remove_one()
266 free_netdev(card->ports[1].netdev); in pci200_pci_remove_one()
306 card->ports[0].netdev = alloc_hdlcdev(&card->ports[0]); in pci200_pci_init_one()
307 card->ports[1].netdev = alloc_hdlcdev(&card->ports[1]); in pci200_pci_init_one()
308 if (!card->ports[0].netdev || !card->ports[1].netdev) { in pci200_pci_init_one()
386 struct net_device *dev = port->netdev; in pci200_pci_init_one()
Dixp4xx_hss.c259 struct net_device *netdev; member
615 dma_unmap_single(&port->netdev->dev, desc->data, in dma_unmap_tx()
618 dma_unmap_single(&port->netdev->dev, desc->data & ~3, in dma_unmap_tx()
627 struct net_device *netdev = pdev; in hss_hdlc_set_carrier() local
628 struct port *port = dev_to_port(netdev); in hss_hdlc_set_carrier()
635 netif_carrier_on(netdev); in hss_hdlc_set_carrier()
637 netif_carrier_off(netdev); in hss_hdlc_set_carrier()
657 struct net_device *dev = port->netdev; in hss_hdlc_poll()
921 "%s:RX-free", port->netdev->name); in request_hdlc_queues()
926 "%s:RX", port->netdev->name); in request_hdlc_queues()
[all …]
Dcosa.c135 struct net_device *netdev; member
418 unregister_hdlc_device(cosa->chan[i].netdev); in cosa_exit()
419 free_netdev(cosa->chan[i].netdev); in cosa_exit()
580 if (!(chan->netdev = alloc_hdlcdev(chan))) { in cosa_probe()
585 dev_to_hdlc(chan->netdev)->attach = cosa_net_attach; in cosa_probe()
586 dev_to_hdlc(chan->netdev)->xmit = cosa_net_tx; in cosa_probe()
587 chan->netdev->netdev_ops = &cosa_ops; in cosa_probe()
588 chan->netdev->watchdog_timeo = TX_TIMEOUT; in cosa_probe()
589 chan->netdev->base_addr = chan->cosa->datareg; in cosa_probe()
590 chan->netdev->irq = chan->cosa->irq; in cosa_probe()
[all …]
Dpc300too.c81 struct net_device *netdev; member
270 unregister_hdlc_device(card->ports[i].netdev); in pc300_pci_remove_one()
284 if (card->ports[0].netdev) in pc300_pci_remove_one()
285 free_netdev(card->ports[0].netdev); in pc300_pci_remove_one()
286 if (card->ports[1].netdev) in pc300_pci_remove_one()
287 free_netdev(card->ports[1].netdev); in pc300_pci_remove_one()
372 if (!(card->ports[i].netdev = alloc_hdlcdev(&card->ports[i]))) { in pc300_pci_init_one()
446 struct net_device *dev = port->netdev; in pc300_pci_init_one()
/linux-4.1.27/include/linux/can/
Dled.h29 void can_led_event(struct net_device *netdev, enum can_led_event event);
30 void devm_can_led_init(struct net_device *netdev);
36 static inline void can_led_event(struct net_device *netdev, in can_led_event() argument
40 static inline void devm_can_led_init(struct net_device *netdev) in devm_can_led_init() argument
/linux-4.1.27/drivers/net/wireless/mwifiex/
Dsta_event.c135 cfg80211_disconnected(priv->netdev, reason_code, NULL, 0, in mwifiex_reset_connect_state()
140 mwifiex_stop_net_dev_queue(priv->netdev, adapter); in mwifiex_reset_connect_state()
141 if (netif_carrier_ok(priv->netdev)) in mwifiex_reset_connect_state()
142 netif_carrier_off(priv->netdev); in mwifiex_reset_connect_state()
169 cfg80211_tdls_oper_request(priv->netdev, in mwifiex_parse_tdls_event()
247 if (!netif_carrier_ok(priv->netdev)) in mwifiex_process_sta_event()
248 netif_carrier_on(priv->netdev); in mwifiex_process_sta_event()
249 mwifiex_wake_up_net_dev_queue(priv->netdev, adapter); in mwifiex_process_sta_event()
349 cfg80211_michael_mic_failure(priv->netdev, priv->cfg_bssid, in mwifiex_process_sta_event()
356 cfg80211_michael_mic_failure(priv->netdev, priv->cfg_bssid, in mwifiex_process_sta_event()
[all …]
Duap_event.c78 cfg80211_new_sta(priv->netdev, event->sta_addr, &sinfo, in mwifiex_process_uap_event()
106 cfg80211_del_sta(priv->netdev, deauth_mac, GFP_KERNEL); in mwifiex_process_uap_event()
117 if (netif_carrier_ok(priv->netdev)) in mwifiex_process_uap_event()
118 netif_carrier_off(priv->netdev); in mwifiex_process_uap_event()
119 mwifiex_stop_net_dev_queue(priv->netdev, adapter); in mwifiex_process_uap_event()
126 if (!netif_carrier_ok(priv->netdev)) in mwifiex_process_uap_event()
127 netif_carrier_on(priv->netdev); in mwifiex_process_uap_event()
128 mwifiex_wake_up_net_dev_queue(priv->netdev, adapter); in mwifiex_process_uap_event()
132 memcpy(priv->netdev->dev_addr, adapter->event_body + 2, in mwifiex_process_uap_event()
Ddebugfs.c79 struct net_device *netdev = priv->netdev; in mwifiex_info_read() local
104 p += sprintf(p, "\ninterface_name=\"%s\"\n", netdev->name); in mwifiex_info_read()
113 p += sprintf(p, "mac_address=\"%pM\"\n", netdev->dev_addr); in mwifiex_info_read()
117 netdev_mc_count(netdev)); in mwifiex_info_read()
123 netdev_for_each_mc_addr(ha, netdev) in mwifiex_info_read()
136 p += sprintf(p, "carrier %s\n", ((netif_carrier_ok(priv->netdev)) in mwifiex_info_read()
139 for (i = 0; i < netdev->num_tx_queues; i++) { in mwifiex_info_read()
140 txq = netdev_get_tx_queue(netdev, i); in mwifiex_info_read()
764 priv->dfs_dev_dir = debugfs_create_dir(priv->netdev->name, in mwifiex_dev_debugfs_init()
/linux-4.1.27/net/caif/
Dchnl_net.c51 struct net_device *netdev; member
93 skb->dev = priv->netdev; in chnl_recv_cb()
111 priv->netdev->stats.rx_errors++; in chnl_recv_cb()
127 priv->netdev->stats.rx_packets++; in chnl_recv_cb()
128 priv->netdev->stats.rx_bytes += pktlen; in chnl_recv_cb()
136 if (dev->netdev) in delete_device()
137 unregister_netdevice(dev->netdev); in delete_device()
151 dev_close(dev->netdev); in close_work()
160 dev_hold(priv->netdev); in chnl_hold()
166 dev_put(priv->netdev); in chnl_put()
[all …]
Dcaif_dev.c36 struct net_device *netdev; member
104 caifd->netdev = dev; in caif_device_alloc()
116 if (caifd->netdev == dev) in caif_get()
175 skb->dev = caifd->netdev; in transmit()
180 if (likely(caifd->netdev->tx_queue_len == 0)) in transmit()
186 if (likely(!netif_queue_stopped(caifd->netdev))) { in transmit()
194 high = (caifd->netdev->tx_queue_len * q_high) / 100; in transmit()
214 netif_queue_stopped(caifd->netdev), in transmit()
252 !netif_oper_up(caifd->netdev)) { in receive()
480 dev_put(caifd->netdev); in caif_device_notify()
[all …]
/linux-4.1.27/drivers/isdn/i4l/
Disdn_net.c94 netif_wake_queue(lp->netdev->dev); in isdn_net_device_wake_queue()
106 netif_stop_queue(lp->netdev->dev); in isdn_net_device_stop_queue()
124 nd = ISDN_MASTER_PRIV(lp)->netdev; in isdn_net_device_busy()
126 nd = lp->netdev; in isdn_net_device_busy()
220 ((isdn_net_local *)netdev_priv(dev))->netdev->cprot; in isdn_net_reset()
275 dev->rx_netdev[idx] = lp->netdev; in isdn_net_bind_channel()
276 dev->st_netdev[idx] = lp->netdev; in isdn_net_bind_channel()
292 qdisc_reset_all_tx(lp->netdev->dev); in isdn_net_unbind_channel()
323 isdn_net_dev *p = dev->netdev; in isdn_net_autohup()
402 struct concap_proto *cprot = lp->netdev->cprot; in isdn_net_stat_callback()
[all …]
Disdn_net.h138 spin_lock_irqsave(&master_lp->netdev->queue_lock, flags); in isdn_net_rm_from_bundle()
141 if (master_lp->netdev->queue == lp) { in isdn_net_rm_from_bundle()
142 master_lp->netdev->queue = lp->next; in isdn_net_rm_from_bundle()
144 master_lp->netdev->queue = master_lp->netdev->local; in isdn_net_rm_from_bundle()
150 spin_unlock_irqrestore(&master_lp->netdev->queue_lock, flags); in isdn_net_rm_from_bundle()
/linux-4.1.27/drivers/scsi/bnx2fc/
Dbnx2fc_fcoe.c60 static int bnx2fc_create(struct net_device *netdev, enum fip_state fip_mode);
63 static int bnx2fc_enable(struct net_device *netdev);
64 static int bnx2fc_disable(struct net_device *netdev);
67 static int bnx2fc_ctlr_alloc(struct net_device *netdev);
111 ((struct fcoe_port *)lport_priv(lport))->priv)->netdev; in bnx2fc_netdev()
349 skb->dev = interface->netdev; in bnx2fc_xmit()
705 interface->netdev->name); in bnx2fc_shost_config()
742 static int bnx2fc_net_config(struct fc_lport *lport, struct net_device *netdev) in bnx2fc_net_config() argument
770 if (fcoe_get_wwn(netdev, &wwnn, NETDEV_FCOE_WWNN)) in bnx2fc_net_config()
776 if (fcoe_get_wwn(netdev, &wwpn, NETDEV_FCOE_WWPN)) in bnx2fc_net_config()
[all …]
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_dcb.c1908 static u8 bnx2x_dcbnl_get_state(struct net_device *netdev) in bnx2x_dcbnl_get_state() argument
1910 struct bnx2x *bp = netdev_priv(netdev); in bnx2x_dcbnl_get_state()
1915 static u8 bnx2x_dcbnl_set_state(struct net_device *netdev, u8 state) in bnx2x_dcbnl_set_state() argument
1917 struct bnx2x *bp = netdev_priv(netdev); in bnx2x_dcbnl_set_state()
1931 static void bnx2x_dcbnl_get_perm_hw_addr(struct net_device *netdev, in bnx2x_dcbnl_get_perm_hw_addr() argument
1934 struct bnx2x *bp = netdev_priv(netdev); in bnx2x_dcbnl_get_perm_hw_addr()
1938 memcpy(perm_addr, netdev->dev_addr, netdev->addr_len); in bnx2x_dcbnl_get_perm_hw_addr()
1942 memcpy(perm_addr+netdev->addr_len, bp->fip_mac, in bnx2x_dcbnl_get_perm_hw_addr()
1943 netdev->addr_len); in bnx2x_dcbnl_get_perm_hw_addr()
1946 static void bnx2x_dcbnl_set_pg_tccfg_tx(struct net_device *netdev, int prio, in bnx2x_dcbnl_set_pg_tccfg_tx() argument
[all …]
/linux-4.1.27/net/core/
Dnet-sysfs.c84 struct net_device *netdev = to_net_dev(dev); in netdev_store() local
85 struct net *net = dev_net(netdev); in netdev_store()
99 if (dev_isalive(netdev)) { in netdev_store()
100 if ((ret = (*set)(netdev, new)) == 0) in netdev_store()
185 struct net_device *netdev = to_net_dev(dev); in carrier_show() local
186 if (netif_running(netdev)) { in carrier_show()
187 return sprintf(buf, fmt_dec, !!netif_carrier_ok(netdev)); in carrier_show()
196 struct net_device *netdev = to_net_dev(dev); in speed_show() local
202 if (netif_running(netdev)) { in speed_show()
204 if (!__ethtool_get_settings(netdev, &cmd)) in speed_show()
[all …]
/linux-4.1.27/net/atm/
Dbr2684.c633 static void br2684_setup(struct net_device *netdev) in br2684_setup() argument
635 struct br2684_dev *brdev = BRPRIV(netdev); in br2684_setup()
637 ether_setup(netdev); in br2684_setup()
638 netdev->hard_header_len += sizeof(llc_oui_pid_pad); /* worst case */ in br2684_setup()
639 brdev->net_dev = netdev; in br2684_setup()
641 netdev->netdev_ops = &br2684_netdev_ops; in br2684_setup()
646 static void br2684_setup_routed(struct net_device *netdev) in br2684_setup_routed() argument
648 struct br2684_dev *brdev = BRPRIV(netdev); in br2684_setup_routed()
650 brdev->net_dev = netdev; in br2684_setup_routed()
651 netdev->hard_header_len = sizeof(llc_oui_ipv4); /* worst case */ in br2684_setup_routed()
[all …]
/linux-4.1.27/drivers/s390/net/
Dnetiucv.c201 struct net_device *netdev; member
633 struct net_device *dev = conn->netdev; in netiucv_unpack_skb()
690 struct netiucv_priv *privptr = netdev_priv(conn->netdev); in conn_action_rx()
695 if (!conn->netdev) { in conn_action_rx()
739 if (!conn || !conn->netdev) { in conn_action_txdone()
744 privptr = netdev_priv(conn->netdev); in conn_action_txdone()
817 struct net_device *netdev = conn->netdev; in conn_action_connaccept() local
818 struct netiucv_priv *privptr = netdev_priv(netdev); in conn_action_connaccept()
832 netdev->tx_queue_len = conn->path->msglim; in conn_action_connaccept()
833 fsm_event(privptr->fsm, DEV_EVENT_CONUP, netdev); in conn_action_connaccept()
[all …]
/linux-4.1.27/drivers/net/ethernet/via/
Dvia-velocity.c1008 VELOCITY_PRT(MSG_LEVEL_INFO, KERN_NOTICE "%s: failed to detect cable link\n", vptr->netdev->name); in velocity_print_link_status()
1010 VELOCITY_PRT(MSG_LEVEL_INFO, KERN_NOTICE "%s: Link auto-negotiation", vptr->netdev->name); in velocity_print_link_status()
1024 VELOCITY_PRT(MSG_LEVEL_INFO, KERN_NOTICE "%s: Link forced", vptr->netdev->name); in velocity_print_link_status()
1332 struct net_device *netdev = vptr->netdev; in velocity_init_registers() local
1341 netif_stop_queue(netdev); in velocity_init_registers()
1354 netif_wake_queue(netdev); in velocity_init_registers()
1377 writeb(netdev->dev_addr[i], regs->PAR + i); in velocity_init_registers()
1401 velocity_set_multi(netdev); in velocity_init_registers()
1428 netif_stop_queue(netdev); in velocity_init_registers()
1435 netif_wake_queue(netdev); in velocity_init_registers()
[all …]
/linux-4.1.27/drivers/staging/rtl8188eu/os_dep/
Dosdep_service.c104 void rtw_free_netdev(struct net_device *netdev) in rtw_free_netdev() argument
108 if (!netdev) in rtw_free_netdev()
111 pnpi = netdev_priv(netdev); in rtw_free_netdev()
117 free_netdev(netdev); in rtw_free_netdev()
/linux-4.1.27/drivers/staging/slicoss/
Dslicoss.c569 if (adapter->netdev) in slic_adapter_set_hwaddr()
570 memcpy(adapter->netdev->dev_addr, adapter->currmacaddr, in slic_adapter_set_hwaddr()
732 struct net_device *netdev = adapter->netdev; in slic_mac_filter() local
750 netdev->stats.multicast++; in slic_mac_filter()
760 netdev->stats.multicast++; in slic_mac_filter()
1024 netif_start_queue(adapter->netdev); in slic_link_upr_complete()
1053 dev_err(&adapter->netdev->dev, in slic_upr_request_complete()
1428 dev_err(&adapter->netdev->dev, in slic_cmdq_reset()
1497 netif_wake_queue(adapter->netdev); in slic_cmdq_putdone_irq()
1508 struct device *dev = &adapter->netdev->dev; in slic_rcvqueue_fill()
[all …]
/linux-4.1.27/net/ieee802154/
Dnl802154.c89 if (have_ifidx && wpan_dev->netdev && in __cfg802154_wpan_dev_from_attrs()
90 wpan_dev->netdev->ifindex == ifidx) { in __cfg802154_wpan_dev_from_attrs()
115 struct net_device *netdev; in __cfg802154_rdev_from_attrs() local
155 netdev = __dev_get_by_index(netns, ifindex); in __cfg802154_rdev_from_attrs()
156 if (netdev) { in __cfg802154_rdev_from_attrs()
157 if (netdev->ieee802154_ptr) in __cfg802154_rdev_from_attrs()
159 netdev->ieee802154_ptr->wpan_phy); in __cfg802154_rdev_from_attrs()
342 struct net_device *netdev; in nl802154_dump_wpan_phy_parse() local
347 netdev = __dev_get_by_index(&init_net, ifidx); in nl802154_dump_wpan_phy_parse()
348 if (!netdev) in nl802154_dump_wpan_phy_parse()
[all …]
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb/
Dcxgb2.c1024 struct net_device *netdev; in init_one() local
1026 netdev = alloc_etherdev(adapter ? 0 : sizeof(*adapter)); in init_one()
1027 if (!netdev) { in init_one()
1032 SET_NETDEV_DEV(netdev, &pdev->dev); in init_one()
1035 adapter = netdev_priv(netdev); in init_one()
1037 adapter->port[0].dev = netdev; /* so we don't leak it */ in init_one()
1066 pci_set_drvdata(pdev, netdev); in init_one()
1070 pi->dev = netdev; in init_one()
1071 netif_carrier_off(netdev); in init_one()
1072 netdev->irq = pdev->irq; in init_one()
[all …]
/linux-4.1.27/drivers/net/ethernet/myricom/myri10ge/
Dmyri10ge.c1776 myri10ge_get_settings(struct net_device *netdev, struct ethtool_cmd *cmd) in myri10ge_get_settings() argument
1778 struct myri10ge_priv *mgp = netdev_priv(netdev); in myri10ge_get_settings()
1794 netdev_err(netdev, "Missing product code\n"); in myri10ge_get_settings()
1800 netdev_err(netdev, "Invalid product code %s\n", in myri10ge_get_settings()
1824 myri10ge_get_drvinfo(struct net_device *netdev, struct ethtool_drvinfo *info) in myri10ge_get_drvinfo() argument
1826 struct myri10ge_priv *mgp = netdev_priv(netdev); in myri10ge_get_drvinfo()
1835 myri10ge_get_coalesce(struct net_device *netdev, struct ethtool_coalesce *coal) in myri10ge_get_coalesce() argument
1837 struct myri10ge_priv *mgp = netdev_priv(netdev); in myri10ge_get_coalesce()
1844 myri10ge_set_coalesce(struct net_device *netdev, struct ethtool_coalesce *coal) in myri10ge_set_coalesce() argument
1846 struct myri10ge_priv *mgp = netdev_priv(netdev); in myri10ge_set_coalesce()
[all …]
/linux-4.1.27/Documentation/networking/
Dnetdev-FAQ.txt2 Information you need to know about netdev
5 Q: What is netdev?
14 The netdev list is managed (like many other Linux mailing lists) through
17 http://marc.info/?l=linux-netdev
18 http://www.spinics.net/lists/netdev/
21 development (i.e. RFC, review, comments, etc.) takes place on netdev.
23 Q: How do the changes posted to netdev make their way into Linux?
49 Relating that to netdev: At the beginning of the 2-week merge window,
57 sent to netdev, but knowing the above, you can predict that in advance.
59 IMPORTANT: Do not send new net-next content to netdev during the
[all …]
Dnetdev-features.txt16 are commonly referred to as netdev features in Linux kernel world.
21 1. netdev->hw_features set contains features whose state may possibly
26 2. netdev->features set contains features which are currently enabled
30 3. netdev->vlan_features set contains features whose state is inherited
31 by child VLAN devices (limits netdev->features set). This is currently
35 4. netdev->wanted_features set contains feature set requested by user.
45 When current feature set (netdev->features) is to be changed, new set
49 returns success) replaces value stored in netdev->features.
63 from ndo_*_features callbacks. netdev->features should not be modified by
91 should update netdev->features to match resulting hardware state.
/linux-4.1.27/drivers/infiniband/hw/ocrdma/
Docrdma_main.c120 static int ocrdma_addr_event(unsigned long event, struct net_device *netdev, in ocrdma_addr_event() argument
129 is_vlan = netdev->priv_flags & IFF_802_1Q_VLAN; in ocrdma_addr_event()
131 netdev = rdma_vlan_dev_real_dev(netdev); in ocrdma_addr_event()
135 if (dev->nic_info.netdev == netdev) { in ocrdma_addr_event()
172 struct net_device *netdev = ifa->ifa_dev->dev; in ocrdma_inetaddr_event() local
175 return ocrdma_addr_event(event, netdev, &gid); in ocrdma_inetaddr_event()
189 struct net_device *netdev = ifa->idev->dev; in ocrdma_inet6addr_event() local
190 return ocrdma_addr_event(event, netdev, gid); in ocrdma_inet6addr_event()
447 if (real_dev == dev->nic_info.netdev) { in ocrdma_init_gid_table()
/linux-4.1.27/drivers/net/ethernet/xscale/
Dixp4xx_eth.c172 struct net_device *netdev; member
372 static int hwtstamp_set(struct net_device *netdev, struct ifreq *ifr) in hwtstamp_set() argument
376 struct port *port = netdev_priv(netdev); in hwtstamp_set()
416 static int hwtstamp_get(struct net_device *netdev, struct ifreq *ifr) in hwtstamp_get() argument
419 struct port *port = netdev_priv(netdev); in hwtstamp_get()
660 dma_unmap_single(&port->netdev->dev, desc->data, in dma_unmap_tx()
663 dma_unmap_single(&port->netdev->dev, desc->data & ~3, in dma_unmap_tx()
685 struct net_device *dev = port->netdev; in eth_poll()
816 port->netdev->stats.tx_packets++; in eth_txdone_irq()
817 port->netdev->stats.tx_bytes += desc->pkt_len; in eth_txdone_irq()
[all …]
/linux-4.1.27/drivers/staging/gdm72xx/
Dgdm_wimax.h28 struct net_device *netdev; member
37 struct net_device *netdev; member
/linux-4.1.27/drivers/staging/rtl8188eu/include/
Dosdep_service.h147 #define rtw_netdev_priv(netdev) \ argument
148 (((struct rtw_netdev_priv_indicator *)netdev_priv(netdev))->priv)
149 void rtw_free_netdev(struct net_device *netdev);
/linux-4.1.27/drivers/net/phy/
Dmdio_bus.c441 struct net_device *netdev = phydev->attached_dev; in mdio_bus_phy_may_suspend() local
451 if (!netdev) in mdio_bus_phy_may_suspend()
457 if (netdev->dev.parent && device_may_wakeup(netdev->dev.parent)) in mdio_bus_phy_may_suspend()
464 if (device_may_wakeup(&netdev->dev)) in mdio_bus_phy_may_suspend()
510 struct net_device *netdev = phydev->attached_dev; in mdio_bus_restore() local
513 if (!netdev) in mdio_bus_restore()
/linux-4.1.27/net/phonet/
Dpn_dev.c69 pnd->netdev = dev; in __phonet_device_alloc()
84 if (pnd->netdev == dev) in __phonet_get()
96 if (pnd->netdev == dev) in __phonet_get_rcu()
132 dev = pnd->netdev; in phonet_device_get()
136 ((pnd->netdev->flags & IFF_UP)) == IFF_UP) in phonet_device_get()
231 if ((pnd->netdev->reg_state != NETREG_REGISTERED) || in phonet_address_lookup()
232 ((pnd->netdev->flags & IFF_UP)) != IFF_UP) in phonet_address_lookup()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4vf/
Dcxgb4vf_main.c1759 (rxq[qs].rspq.netdev in sge_qinfo_show()
1760 ? rxq[qs].rspq.netdev->name in sge_qinfo_show()
1763 (rxq[qs].rspq.netdev in sge_qinfo_show()
1765 netdev_priv(rxq[qs].rspq.netdev))->port_id in sge_qinfo_show()
1916 (rxq[qs].rspq.netdev in sge_qstats_show()
1917 ? rxq[qs].rspq.netdev->name in sge_qstats_show()
2612 struct net_device *netdev; in cxgb4vf_pci_probe() local
2751 netdev = alloc_etherdev_mq(sizeof(struct port_info), in cxgb4vf_pci_probe()
2753 if (netdev == NULL) { in cxgb4vf_pci_probe()
2758 adapter->port[pidx] = netdev; in cxgb4vf_pci_probe()
[all …]
/linux-4.1.27/drivers/staging/ft1000/ft1000-usb/
Dft1000_hw.c507 static int ft1000_copy_down_pkt(struct net_device *netdev, u8 *packet, u16 len) in ft1000_copy_down_pkt() argument
509 struct ft1000_info *pInfo = netdev_priv(netdev); in ft1000_copy_down_pkt()
546 netif_stop_queue(netdev); in ft1000_copy_down_pkt()
664 struct net_device *netdev; in init_ft1000_netdev() local
672 netdev = alloc_etherdev(sizeof(struct ft1000_info)); in init_ft1000_netdev()
673 if (!netdev) { in init_ft1000_netdev()
678 pInfo = netdev_priv(netdev); in init_ft1000_netdev()
682 dev_alloc_name(netdev, netdev->name); in init_ft1000_netdev()
684 pr_debug("network device name is %s\n", netdev->name); in init_ft1000_netdev()
686 if (strncmp(netdev->name, "eth", 3) == 0) { in init_ft1000_netdev()
[all …]

123