Lines Matching refs:xpnet_device
99 struct net_device *xpnet_device;
159 xpnet_device->stats.rx_errors++;
174 xpnet_device->stats.rx_errors++;
224 xpnet_device->stats.rx_errors++;
235 skb->protocol = eth_type_trans(skb, xpnet_device);
244 xpnet_device->stats.rx_packets++;
245 xpnet_device->stats.rx_bytes += skb->len + ETH_HLEN;
274 netif_carrier_on(xpnet_device);
277 xpnet_device->name, partid);
287 netif_carrier_off(xpnet_device);
291 xpnet_device->name, partid);
547 xpnet_device = alloc_netdev(0, XPNET_DEVICE_NAME, ether_setup);
548 if (xpnet_device == NULL) {
553 netif_carrier_off(xpnet_device);
555 xpnet_device->netdev_ops = &xpnet_netdev_ops;
556 xpnet_device->mtu = XPNET_DEF_MTU;
563 xpnet_device->dev_addr[0] = 0x02; /* locally administered, no OUI */
565 xpnet_device->dev_addr[XPNET_PARTID_OCTET + 1] = xp_partition_id;
566 xpnet_device->dev_addr[XPNET_PARTID_OCTET + 0] = (xp_partition_id >> 8);
572 xpnet_device->flags &= ~IFF_MULTICAST;
579 xpnet_device->features = NETIF_F_NO_CSUM;
581 result = register_netdev(xpnet_device);
583 free_netdev(xpnet_device);
596 xpnet_device[0].name);
598 unregister_netdev(xpnet_device);
599 free_netdev(xpnet_device);