b43_pio_txqueue
struct b43_pio_txqueue;
struct b43_pio_txqueue *tx_queue_AC_BK; /* Background */
struct b43_pio_txqueue *tx_queue_AC_BE; /* Best Effort */
struct b43_pio_txqueue *tx_queue_AC_VI; /* Video */
struct b43_pio_txqueue *tx_queue_AC_VO; /* Voice */
struct b43_pio_txqueue *tx_queue_mcast; /* Multicast */
static struct b43_pio_txqueue *b43_setup_pioqueue_tx(struct b43_wldev *dev,
struct b43_pio_txqueue *q;
static void b43_pio_cancel_tx_packets(struct b43_pio_txqueue *q)
static void b43_destroy_pioqueue_tx(struct b43_pio_txqueue *q,
static u16 generate_cookie(struct b43_pio_txqueue *q,
static struct b43_pio_txqueue *select_queue_by_priority(struct b43_wldev *dev,
struct b43_pio_txqueue *q;
static u16 tx_write_2byte_queue(struct b43_pio_txqueue *q,
struct b43_pio_txqueue *q = pack->queue;
static u32 tx_write_4byte_queue(struct b43_pio_txqueue *q,
struct b43_pio_txqueue *q = pack->queue;
struct b43_pio_txqueue *parse_cookie(struct b43_wldev *dev,
static int pio_tx_frame(struct b43_pio_txqueue *q,
struct b43_pio_txqueue *q = NULL;
struct b43_pio_txqueue *q;
struct b43_pio_txqueue *q;
static void b43_pio_tx_suspend_queue(struct b43_pio_txqueue *q)
static void b43_pio_tx_resume_queue(struct b43_pio_txqueue *q)
static inline u16 b43_piotx_read16(struct b43_pio_txqueue *q, u16 offset)
static inline u32 b43_piotx_read32(struct b43_pio_txqueue *q, u16 offset)
static inline void b43_piotx_write16(struct b43_pio_txqueue *q,
static inline void b43_piotx_write32(struct b43_pio_txqueue *q,
struct b43_pio_txqueue *queue;