Lines Matching refs:netdev
130 struct net_device *netdev;
378 struct net_device *netdev;
388 netdev = card->channel[i].netdev;
389 if (!netdev || !(netdev->flags & IFF_UP))
399 if (netdev->stats.rx_bytes != card->channel[i].prev_rx_bytes) {
400 card->channel[i].prev_rx_bytes = netdev->stats.rx_bytes;
404 if (netdev->stats.tx_bytes != card->channel[i].prev_tx_bytes) {
405 card->channel[i].prev_tx_bytes = netdev->stats.tx_bytes;
435 struct net_device *netdev;
450 netdev = card->channel[i].netdev;
451 if (netdev &&
452 sja1000_interrupt(irq, netdev) == IRQ_HANDLED)
472 struct net_device *netdev;
477 netdev = card->channel[i].netdev;
478 if (!netdev)
481 strscpy(name, netdev->name, IFNAMSIZ);
483 unregister_sja1000dev(netdev);
485 free_sja1000dev(netdev);
531 struct net_device *netdev;
534 netdev = alloc_sja1000dev(0);
535 if (!netdev) {
541 priv = netdev_priv(netdev);
543 SET_NETDEV_DEV(netdev, &pdev->dev);
544 netdev->dev_id = i;
547 netdev->irq = pdev->irq;
553 free_sja1000dev(netdev);
570 err = register_sja1000dev(netdev);
572 free_sja1000dev(netdev);
576 card->channel[i].netdev = netdev;
584 netdev->name, i, priv->reg_base, pdev->irq);