ath_bufhead
ath_bufhead frags;
struct ath_descdma *dd, ath_bufhead *head,
struct ath_descdma *dd, ath_bufhead *head,
struct ath_descdma *dd, ath_bufhead *head,
struct ath_descdma *dd, ath_bufhead *head)
struct ath_descdma *dd, ath_bufhead *head, const char *name,
ath_bufhead *head, const char *name, int ds_size, int nbuf,
struct ath_descdma *dd, ath_bufhead *head, const char *name,
struct ath_descdma *dd, ath_bufhead *head);
ath_bufhead rxlist;
ath_bufhead *frags, struct ieee80211_node *ni)
ath_txfrag_setup(struct ath_softc *sc, ath_bufhead *frags,
struct ath_buf *bf_first, ath_bufhead *bf_q)
struct ath_tid *tid, ath_bufhead *bf_cq, struct ath_buf *bf)
struct ath_tid *tid, ath_bufhead *bf_cq)
ath_bufhead bf_cq;
ath_bufhead bf_cq;
int tid, struct ath_buf *bf_head, ath_bufhead *bf_cq)
ath_bufhead *bf_cq)
ath_bufhead *bf_q)
ath_bufhead bf_q;
ath_bufhead bf_cq;
ath_bufhead bf_q;
ath_bufhead bf_cq;
ath_bufhead bf_q;
ath_bufhead bf_cq;
ath_bufhead bf_cq;
extern void ath_txfrag_cleanup(struct ath_softc *sc, ath_bufhead *frags,
extern int ath_txfrag_setup(struct ath_softc *sc, ath_bufhead *frags,
struct ath_tid *tid, ath_bufhead *bf_q)
struct ath_tid *tid, ath_bufhead *bf_q);
ath_bufhead sc_rx_rxlist[HAL_NUM_RX_QUEUES]; /* deferred RX completion */
ath_bufhead sc_txbuf_list;
ath_bufhead sc_rxbuf; /* receive buffer */
ath_bufhead sc_txbuf; /* transmit buffer */
ath_bufhead sc_txbuf_mgmt; /* mgmt transmit buffer */
ath_bufhead sc_bbuf; /* beacon buffers */