Lines Matching refs:netdev
884 struct net_device *netdev; in kaweth_probe() local
901 netdev = alloc_etherdev(sizeof(*kaweth)); in kaweth_probe()
902 if (!netdev) in kaweth_probe()
905 kaweth = netdev_priv(netdev); in kaweth_probe()
907 kaweth->net = netdev; in kaweth_probe()
978 free_netdev(netdev); in kaweth_probe()
1046 memcpy(netdev->broadcast, &bcast_addr, sizeof(bcast_addr)); in kaweth_probe()
1047 eth_hw_addr_set(netdev, (u8 *)&kaweth->configuration.hw_addr); in kaweth_probe()
1049 netdev->netdev_ops = &kaweth_netdev_ops; in kaweth_probe()
1050 netdev->watchdog_timeo = KAWETH_TX_TIMEOUT; in kaweth_probe()
1051 netdev->mtu = le16_to_cpu(kaweth->configuration.segment_size); in kaweth_probe()
1052 netdev->ethtool_ops = &ops; in kaweth_probe()
1058 SET_NETDEV_DEV(netdev, dev); in kaweth_probe()
1059 if (register_netdev(netdev) != 0) { in kaweth_probe()
1081 free_netdev(netdev); in kaweth_probe()
1092 struct net_device *netdev; in kaweth_disconnect() local
1099 netdev = kaweth->net; in kaweth_disconnect()
1102 unregister_netdev(netdev); in kaweth_disconnect()
1111 free_netdev(netdev); in kaweth_disconnect()