Lines Matching defs:ndev
236 static void lapbeth_data_transmit(struct net_device *ndev, struct sk_buff *skb)
238 struct lapbethdev *lapbeth = netdev_priv(ndev);
248 ndev->stats.tx_packets++;
249 ndev->stats.tx_bytes += size;
381 struct net_device *ndev;
390 ndev = alloc_netdev(sizeof(*lapbeth), "lapb%d", NET_NAME_UNKNOWN,
392 if (!ndev)
401 ndev->needed_headroom = -1 + 3 + 2 + dev->hard_header_len
403 ndev->needed_tailroom = dev->needed_tailroom;
405 lapbeth = netdev_priv(ndev);
406 lapbeth->axdev = ndev;
415 netif_napi_add_weight(ndev, &lapbeth->napi, lapbeth_napi_poll, 16);
418 if (register_netdevice(ndev))
427 free_netdev(ndev);