Lines Matching refs:pio

14 #include "pio.h"
48 struct b43_pio *pio = &dev->pio;
54 q = pio->tx_queue_AC_BK;
57 q = pio->tx_queue_AC_BE;
60 q = pio->tx_queue_AC_VI;
63 q = pio->tx_queue_AC_VO;
66 q = pio->tx_queue_mcast;
209 #define destroy_queue_tx(pio, queue) do { \
210 b43_destroy_pioqueue_tx((pio)->queue, __stringify(queue)); \
211 (pio)->queue = NULL; \
214 #define destroy_queue_rx(pio, queue) do { \
215 b43_destroy_pioqueue_rx((pio)->queue, __stringify(queue)); \
216 (pio)->queue = NULL; \
221 struct b43_pio *pio;
225 pio = &dev->pio;
227 destroy_queue_rx(pio, rx_queue);
228 destroy_queue_tx(pio, tx_queue_mcast);
229 destroy_queue_tx(pio, tx_queue_AC_VO);
230 destroy_queue_tx(pio, tx_queue_AC_VI);
231 destroy_queue_tx(pio, tx_queue_AC_BE);
232 destroy_queue_tx(pio, tx_queue_AC_BK);
237 struct b43_pio *pio = &dev->pio;
244 pio->tx_queue_AC_BK = b43_setup_pioqueue_tx(dev, 0);
245 if (!pio->tx_queue_AC_BK)
248 pio->tx_queue_AC_BE = b43_setup_pioqueue_tx(dev, 1);
249 if (!pio->tx_queue_AC_BE)
252 pio->tx_queue_AC_VI = b43_setup_pioqueue_tx(dev, 2);
253 if (!pio->tx_queue_AC_VI)
256 pio->tx_queue_AC_VO = b43_setup_pioqueue_tx(dev, 3);
257 if (!pio->tx_queue_AC_VO)
260 pio->tx_queue_mcast = b43_setup_pioqueue_tx(dev, 4);
261 if (!pio->tx_queue_mcast)
264 pio->rx_queue = b43_setup_pioqueue_rx(dev, 0);
265 if (!pio->rx_queue)
274 destroy_queue_tx(pio, tx_queue_mcast);
276 destroy_queue_tx(pio, tx_queue_AC_VO);
278 destroy_queue_tx(pio, tx_queue_AC_VI);
280 destroy_queue_tx(pio, tx_queue_AC_BE);
282 destroy_queue_tx(pio, tx_queue_AC_BK);
299 q = dev->pio.tx_queue_AC_VO;
302 q = dev->pio.tx_queue_AC_VI;
305 q = dev->pio.tx_queue_AC_BE;
308 q = dev->pio.tx_queue_AC_BK;
312 q = dev->pio.tx_queue_AC_BE;
501 q = dev->pio.tx_queue_mcast;
806 b43_pio_tx_suspend_queue(dev->pio.tx_queue_AC_BK);
807 b43_pio_tx_suspend_queue(dev->pio.tx_queue_AC_BE);
808 b43_pio_tx_suspend_queue(dev->pio.tx_queue_AC_VI);
809 b43_pio_tx_suspend_queue(dev->pio.tx_queue_AC_VO);
810 b43_pio_tx_suspend_queue(dev->pio.tx_queue_mcast);
815 b43_pio_tx_resume_queue(dev->pio.tx_queue_mcast);
816 b43_pio_tx_resume_queue(dev->pio.tx_queue_AC_VO);
817 b43_pio_tx_resume_queue(dev->pio.tx_queue_AC_VI);
818 b43_pio_tx_resume_queue(dev->pio.tx_queue_AC_BE);
819 b43_pio_tx_resume_queue(dev->pio.tx_queue_AC_BK);