atu_softc
atu_get_card_config(struct atu_softc *sc)
struct atu_softc *sc = ifp->if_softc;
struct atu_softc *sc = ifp->if_softc;
struct atu_softc *sc = (struct atu_softc *)arg;
struct atu_softc *sc = ifp->if_softc;
struct atu_softc *sc = device_private(self);
atu_complete_attach(struct atu_softc *sc)
struct atu_softc *sc = device_private(self);
struct atu_softc *sc = device_private(self);
atu_newbuf(struct atu_softc *sc, struct atu_chain *c, struct mbuf *m)
atu_rx_list_init(struct atu_softc *sc)
atu_tx_list_init(struct atu_softc *sc)
atu_xfer_list_free(struct atu_softc *sc, struct atu_chain *ch, int listlen)
struct atu_softc *sc = c->atu_sc;
struct atu_softc *sc = c->atu_sc;
atu_tx_start(struct atu_softc *sc, struct ieee80211_node *ni,
struct atu_softc *sc = ifp->if_softc;
struct atu_softc *sc = ifp->if_softc;
static void atu_debug_print(struct atu_softc *);
atu_debug_print(struct atu_softc *sc)
struct atu_softc *sc = ifp->if_softc;
struct atu_softc *sc = ifp->if_softc;
struct atu_softc *sc = ifp->if_softc;
static int atu_newbuf(struct atu_softc *, struct atu_chain *, struct mbuf *);
static usbd_status atu_usb_request(struct atu_softc *, uint8_t,
static int atu_send_command(struct atu_softc *, uint8_t *, int);
static int atu_get_cmd_status(struct atu_softc *, uint8_t,
static int atu_wait_completion(struct atu_softc *, uint8_t,
static int atu_send_mib(struct atu_softc *, uint8_t,
static int atu_get_mib(struct atu_softc *, uint8_t,
int atu_start_ibss(struct atu_softc *);
static int atu_start_scan(struct atu_softc *);
static int atu_switch_radio(struct atu_softc *, int);
static int atu_initial_config(struct atu_softc *);
static int atu_join(struct atu_softc *, struct ieee80211_node *);
static int8_t atu_get_dfu_state(struct atu_softc *);
static uint8_t atu_get_opmode(struct atu_softc *, uint8_t *);
static int atu_get_card_config(struct atu_softc *);
static int atu_tx_list_init(struct atu_softc *);
static int atu_rx_list_init(struct atu_softc *);
static void atu_xfer_list_free(struct atu_softc *, struct atu_chain *,
static int atu_tx_start(struct atu_softc *, struct ieee80211_node *,
static void atu_complete_attach(struct atu_softc *);
CFATTACH_DECL_NEW(atu, sizeof(struct atu_softc), atu_match, atu_attach,
atu_usb_request(struct atu_softc *sc, uint8_t type,
atu_send_command(struct atu_softc *sc, uint8_t *command, int size)
atu_get_cmd_status(struct atu_softc *sc, uint8_t cmd, uint8_t *status)
atu_wait_completion(struct atu_softc *sc, uint8_t cmd, uint8_t *status)
atu_send_mib(struct atu_softc *sc, uint8_t type, uint8_t size,
atu_get_mib(struct atu_softc *sc, uint8_t type, uint8_t size,
atu_start_ibss(struct atu_softc *sc)
atu_start_scan(struct atu_softc *sc)
atu_switch_radio(struct atu_softc *sc, int state)
atu_initial_config(struct atu_softc *sc)
atu_join(struct atu_softc *sc, struct ieee80211_node *node)
atu_get_dfu_state(struct atu_softc *sc)
atu_get_opmode(struct atu_softc *sc, uint8_t *mode)
struct atu_softc *sc = device_private(arg);
struct atu_softc *sc = device_private(arg);
struct atu_softc;
struct atu_softc *atu_sc;