Lines Matching refs:atu_softc
231 static int atu_newbuf(struct atu_softc *, struct atu_chain *, struct mbuf *);
239 static usbd_status atu_usb_request(struct atu_softc *, uint8_t,
242 static int atu_send_command(struct atu_softc *, uint8_t *, int);
243 static int atu_get_cmd_status(struct atu_softc *, uint8_t,
245 static int atu_wait_completion(struct atu_softc *, uint8_t,
247 static int atu_send_mib(struct atu_softc *, uint8_t,
249 static int atu_get_mib(struct atu_softc *, uint8_t,
252 int atu_start_ibss(struct atu_softc *);
254 static int atu_start_scan(struct atu_softc *);
255 static int atu_switch_radio(struct atu_softc *, int);
256 static int atu_initial_config(struct atu_softc *);
257 static int atu_join(struct atu_softc *, struct ieee80211_node *);
258 static int8_t atu_get_dfu_state(struct atu_softc *);
259 static uint8_t atu_get_opmode(struct atu_softc *, uint8_t *);
262 static int atu_get_card_config(struct atu_softc *);
265 static int atu_tx_list_init(struct atu_softc *);
266 static int atu_rx_list_init(struct atu_softc *);
267 static void atu_xfer_list_free(struct atu_softc *, struct atu_chain *,
272 static int atu_tx_start(struct atu_softc *, struct ieee80211_node *,
274 static void atu_complete_attach(struct atu_softc *);
282 CFATTACH_DECL_NEW(atu, sizeof(struct atu_softc), atu_match, atu_attach,
286 atu_usb_request(struct atu_softc *sc, uint8_t type,
345 atu_send_command(struct atu_softc *sc, uint8_t *command, int size)
352 atu_get_cmd_status(struct atu_softc *sc, uint8_t cmd, uint8_t *status)
368 atu_wait_completion(struct atu_softc *sc, uint8_t cmd, uint8_t *status)
410 atu_send_mib(struct atu_softc *sc, uint8_t type, uint8_t size,
461 atu_get_mib(struct atu_softc *sc, uint8_t type, uint8_t size,
472 atu_start_ibss(struct atu_softc *sc)
524 atu_start_scan(struct atu_softc *sc)
588 atu_switch_radio(struct atu_softc *sc, int state)
625 atu_initial_config(struct atu_softc *sc)
779 atu_join(struct atu_softc *sc, struct ieee80211_node *node)
836 atu_get_dfu_state(struct atu_softc *sc)
849 atu_get_opmode(struct atu_softc *sc, uint8_t *mode)
862 struct atu_softc *sc = device_private(arg);
983 struct atu_softc *sc = device_private(arg);
1044 atu_get_card_config(struct atu_softc *sc)
1109 struct atu_softc *sc = ifp->if_softc;
1135 struct atu_softc *sc = ifp->if_softc;
1146 struct atu_softc *sc = (struct atu_softc *)arg;
1193 struct atu_softc *sc = ifp->if_softc;
1236 struct atu_softc *sc = device_private(self);
1350 atu_complete_attach(struct atu_softc *sc)
1472 struct atu_softc *sc = device_private(self);
1491 struct atu_softc *sc = device_private(self);
1509 atu_newbuf(struct atu_softc *sc, struct atu_chain *c, struct mbuf *m)
1539 atu_rx_list_init(struct atu_softc *sc)
1566 atu_tx_list_init(struct atu_softc *sc)
1596 atu_xfer_list_free(struct atu_softc *sc, struct atu_chain *ch, int listlen)
1621 struct atu_softc *sc = c->atu_sc;
1734 struct atu_softc *sc = c->atu_sc;
1788 atu_tx_start(struct atu_softc *sc, struct ieee80211_node *ni,
1845 struct atu_softc *sc = ifp->if_softc;
1963 struct atu_softc *sc = ifp->if_softc;
2056 static void atu_debug_print(struct atu_softc *);
2058 atu_debug_print(struct atu_softc *sc)
2143 struct atu_softc *sc = ifp->if_softc;
2175 struct atu_softc *sc = ifp->if_softc;
2219 struct atu_softc *sc = ifp->if_softc;