Lines Matching refs:netdev

378 	netif_wake_queue(self->netdev);  in speed_bulk_callback()
386 struct net_device *netdev) in irda_usb_hard_xmit() argument
388 struct irda_usb_cb *self = netdev_priv(netdev); in irda_usb_hard_xmit()
395 pr_debug("%s() on %s\n", __func__, netdev->name); in irda_usb_hard_xmit()
397 netif_stop_queue(netdev); in irda_usb_hard_xmit()
432 netdev->trans_start = jiffies; in irda_usb_hard_xmit()
521 netdev->stats.tx_errors++; in irda_usb_hard_xmit()
526 netdev->stats.tx_packets++; in irda_usb_hard_xmit()
527 netdev->stats.tx_bytes += skb->len; in irda_usb_hard_xmit()
529 netdev->trans_start = jiffies; in irda_usb_hard_xmit()
602 netif_wake_queue(self->netdev); in write_bulk_callback()
606 netif_wake_queue(self->netdev); in write_bulk_callback()
620 static void irda_usb_net_timeout(struct net_device *netdev) in irda_usb_net_timeout() argument
623 struct irda_usb_cb *self = netdev_priv(netdev); in irda_usb_net_timeout()
636 netif_stop_queue(netdev); in irda_usb_net_timeout()
645 netdev->name, urb->status, urb->transfer_flags); in irda_usb_net_timeout()
659 netif_wake_queue(self->netdev); in irda_usb_net_timeout()
671 netdev->name, urb->status, urb->transfer_flags); in irda_usb_net_timeout()
674 netdev->stats.tx_errors++; in irda_usb_net_timeout()
703 netif_wake_queue(self->netdev); in irda_usb_net_timeout()
821 self->netdev->stats.rx_crc_errors++; in irda_usb_receive()
834 self->netdev->stats.rx_errors++; in irda_usb_receive()
888 self->netdev->stats.rx_dropped++; in irda_usb_receive()
918 dataskb->dev = self->netdev; in irda_usb_receive()
925 self->netdev->stats.rx_bytes += len; in irda_usb_receive()
926 self->netdev->stats.rx_packets++; in irda_usb_receive()
1160 static int irda_usb_net_open(struct net_device *netdev) in irda_usb_net_open() argument
1167 IRDA_ASSERT(netdev != NULL, return -1;); in irda_usb_net_open()
1168 self = netdev_priv(netdev); in irda_usb_net_open()
1203 self->irlap = irlap_open(netdev, &self->qos, hwname); in irda_usb_net_open()
1207 netif_start_queue(netdev); in irda_usb_net_open()
1240 static int irda_usb_net_close(struct net_device *netdev) in irda_usb_net_close() argument
1245 IRDA_ASSERT(netdev != NULL, return -1;); in irda_usb_net_close()
1246 self = netdev_priv(netdev); in irda_usb_net_close()
1254 netif_stop_queue(netdev); in irda_usb_net_close()
1319 irda_device_set_media_busy(self->netdev, TRUE); in irda_usb_net_ioctl()
1407 struct net_device *netdev = self->netdev; in irda_usb_open() local
1409 netdev->netdev_ops = &irda_usb_netdev_ops; in irda_usb_open()
1413 return register_netdev(netdev); in irda_usb_open()
1424 unregister_netdev(self->netdev); in irda_usb_close()
1623 self->netdev = net; in irda_usb_probe()
1764 unregister_netdev(self->netdev); in irda_usb_probe()
1824 netif_stop_queue(self->netdev); in irda_usb_disconnect()
1849 free_netdev(self->netdev); in irda_usb_disconnect()
1860 netif_device_detach(self->netdev); in irda_usb_suspend()
1884 netif_device_attach(self->netdev); in irda_usb_resume()