Lines Matching defs:netdev
113 netif_dbg(ks, hw, ks->netdev, "setting power mode %d\n", pwrmode);
196 struct net_device *dev = ks->netdev;
211 netdev_err(ks->netdev, "invalid mac address read %pM\n",
228 netdev_dbg(ks->netdev,
263 netif_dbg(ks, rx_status, ks->netdev,
280 netif_dbg(ks, rx_status, ks->netdev,
296 skb = netdev_alloc_skb_ip_align(ks->netdev, rxalign);
312 skb->protocol = eth_type_trans(skb, ks->netdev);
315 ks->netdev->stats.rx_packets++;
316 ks->netdev->stats.rx_bytes += rxlen;
348 netif_dbg(ks, intr, ks->netdev,
368 netif_dbg(ks, intr, ks->netdev,
373 if (netif_queue_stopped(ks->netdev))
374 netif_wake_queue(ks->netdev);
384 netdev_err(ks->netdev, "%s: spi bus error\n", __func__);
458 netif_dbg(ks, ifup, ks->netdev, "opening\n");
504 netif_start_queue(ks->netdev);
506 netif_dbg(ks, ifup, ks->netdev, "network device up\n");
555 netif_dbg(ks, ifdown, ks->netdev,
1001 netdev_warn(ks->netdev, "Memory selftest not finished\n");
1006 netdev_err(ks->netdev, "TX memory selftest fail\n");
1011 netdev_err(ks->netdev, "RX memory selftest fail\n");
1025 struct net_device *netdev = ks->netdev;
1027 if (netif_running(netdev)) {
1028 netif_device_detach(netdev);
1029 ks8851_net_stop(netdev);
1039 struct net_device *netdev = ks->netdev;
1041 if (netif_running(netdev)) {
1042 ks8851_net_open(netdev);
1043 netif_device_attach(netdev);
1051 int ks8851_probe_common(struct net_device *netdev, struct device *dev,
1054 struct ks8851_net *ks = netdev_priv(netdev);
1059 ks->netdev = netdev;
1116 ks->mii.dev = netdev;
1132 netdev->ethtool_ops = &ks8851_ethtool_ops;
1133 SET_NETDEV_DEV(netdev, dev);
1137 netif_carrier_off(ks->netdev);
1138 netdev->if_port = IF_PORT_100BASET;
1139 netdev->netdev_ops = &ks8851_netdev_ops;
1158 ret = register_netdev(netdev);
1164 netdev_info(netdev, "revision %d, MAC %pM, IRQ %d, %s EEPROM\n",
1165 CIDER_REV_GET(cider), netdev->dev_addr, netdev->irq,
1189 unregister_netdev(priv->netdev);