otus_data
otus_free_list(struct otus_softc *sc, struct otus_data data[], int ndata)
struct otus_data *dp = &data[i];
static struct otus_data *
struct otus_data *bf;
static struct otus_data *
struct otus_data *bf;
otus_freebuf(struct otus_softc *sc, struct otus_data *bf)
static void otus_free_list(struct otus_softc *, struct otus_data [], int);
static struct otus_data *_otus_getbuf(struct otus_softc *);
static struct otus_data *otus_getbuf(struct otus_softc *);
static void otus_freebuf(struct otus_softc *, struct otus_data *);
struct mbuf *, struct otus_data *,
otus_rxeof(struct usb_xfer *xfer, struct otus_data *data, struct mbufq *rxq)
struct otus_data *data;
otus_txeof(struct usb_xfer *xfer, struct otus_data *data)
struct otus_data *data;
struct otus_data *data, const struct ieee80211_bpf_params *params)
struct otus_data *bf;
struct otus_data *bf = NULL;
otus_alloc_list(struct otus_softc *sc, struct otus_data data[],
struct otus_data *dp = &data[i];
struct otus_data sc_rx[OTUS_RX_LIST_COUNT];
struct otus_data sc_tx[OTUS_TX_LIST_COUNT];
STAILQ_HEAD(, otus_data) sc_rx_active;
STAILQ_HEAD(, otus_data) sc_rx_inactive;
STAILQ_HEAD(, otus_data) sc_tx_active[OTUS_N_XFER];
STAILQ_HEAD(, otus_data) sc_tx_inactive;
STAILQ_HEAD(, otus_data) sc_tx_pending[OTUS_N_XFER];
STAILQ_ENTRY(otus_data) next;