]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - net/netrom/af_netrom.c
netdev: Allocate multiple queues for TX.
[net-next-2.6.git] / net / netrom / af_netrom.c
index 819afc449e1e9fcf0e74c6a958133bd7ebdd8e12..d41be0d66eb0f8f9f5c08b140d2db556f61224ff 100644 (file)
@@ -74,14 +74,16 @@ static const struct proto_ops nr_proto_ops;
  */
 static struct lock_class_key nr_netdev_xmit_lock_key;
 
-static void nr_set_lockdep_one(struct netdev_queue *txq)
+static void nr_set_lockdep_one(struct net_device *dev,
+                              struct netdev_queue *txq,
+                              void *_unused)
 {
        lockdep_set_class(&txq->_xmit_lock, &nr_netdev_xmit_lock_key);
 }
 
 static void nr_set_lockdep_key(struct net_device *dev)
 {
-       nr_set_lockdep_one(&dev->tx_queue);
+       netdev_for_each_tx_queue(dev, nr_set_lockdep_one, NULL);
 }
 
 /*