Luciano Coelho 26da23b695 mac80211: add functions to stop and wake all queues assigned to a vif
In some cases we may want to stop the queues of a single vif (for
instance during a channel-switch).  Add a function that stops all the
queues that are assigned to a vif.  If a queue is assigned to more
than one vif, the corresponding netdev subqueue of the other vif(s)
will also be stopped.  If the HW doesn't set the
IEEE80211_HW_QUEUE_CONTROL flag, then all queues are stopped.

Also add a corresponding function to wake the queues of a vif back.

Signed-off-by: Luciano Coelho <luciano.coelho@intel.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2014-06-23 14:22:27 +02:00
..
2013-12-18 10:33:06 +01:00
2013-12-18 10:33:06 +01:00
2014-06-23 14:22:18 +02:00
2014-04-09 10:55:30 +02:00
2014-04-09 14:49:43 +02:00
2014-06-23 11:05:23 +02:00
2014-04-29 17:59:27 +02:00
2013-12-16 11:29:48 +01:00
2014-04-29 17:59:27 +02:00
2014-04-29 17:59:27 +02:00
2014-04-09 14:49:43 +02:00
2014-06-23 11:05:23 +02:00
2014-06-23 14:22:18 +02:00
2013-12-18 10:33:06 +01:00
2012-06-24 11:33:18 +02:00
2014-06-23 11:05:31 +02:00
2012-03-13 14:54:16 -04:00
2012-06-20 17:35:22 +02:00