Lines Matching refs:uc

135 	struct rtwn_usb_softc *uc = RTWN_USB_SOFTC(sc);  in rtwn_usb_alloc_rx_list()  local
138 error = rtwn_usb_alloc_list(sc, uc->uc_rx, RTWN_USB_RX_LIST_COUNT, in rtwn_usb_alloc_rx_list()
139 uc->uc_rx_buf_size * RTWN_USB_RXBUFSZ_UNIT); in rtwn_usb_alloc_rx_list()
143 STAILQ_INIT(&uc->uc_rx_active); in rtwn_usb_alloc_rx_list()
144 STAILQ_INIT(&uc->uc_rx_inactive); in rtwn_usb_alloc_rx_list()
147 STAILQ_INSERT_HEAD(&uc->uc_rx_inactive, &uc->uc_rx[i], next); in rtwn_usb_alloc_rx_list()
155 struct rtwn_usb_softc *uc = RTWN_USB_SOFTC(sc); in rtwn_usb_alloc_tx_list() local
158 error = rtwn_usb_alloc_list(sc, uc->uc_tx, RTWN_USB_TX_LIST_COUNT, in rtwn_usb_alloc_tx_list()
163 STAILQ_INIT(&uc->uc_tx_active); in rtwn_usb_alloc_tx_list()
164 STAILQ_INIT(&uc->uc_tx_inactive); in rtwn_usb_alloc_tx_list()
165 STAILQ_INIT(&uc->uc_tx_pending); in rtwn_usb_alloc_tx_list()
168 STAILQ_INSERT_HEAD(&uc->uc_tx_inactive, &uc->uc_tx[i], next); in rtwn_usb_alloc_tx_list()
199 struct rtwn_usb_softc *uc = RTWN_USB_SOFTC(sc); in rtwn_usb_free_rx_list() local
201 rtwn_usb_free_list(sc, uc->uc_rx, RTWN_USB_RX_LIST_COUNT); in rtwn_usb_free_rx_list()
203 uc->uc_rx_stat_len = 0; in rtwn_usb_free_rx_list()
204 uc->uc_rx_off = 0; in rtwn_usb_free_rx_list()
206 STAILQ_INIT(&uc->uc_rx_active); in rtwn_usb_free_rx_list()
207 STAILQ_INIT(&uc->uc_rx_inactive); in rtwn_usb_free_rx_list()
213 struct rtwn_usb_softc *uc = RTWN_USB_SOFTC(sc); in rtwn_usb_free_tx_list() local
215 rtwn_usb_free_list(sc, uc->uc_tx, RTWN_USB_TX_LIST_COUNT); in rtwn_usb_free_tx_list()
217 STAILQ_INIT(&uc->uc_tx_active); in rtwn_usb_free_tx_list()
218 STAILQ_INIT(&uc->uc_tx_inactive); in rtwn_usb_free_tx_list()
219 STAILQ_INIT(&uc->uc_tx_pending); in rtwn_usb_free_tx_list()
225 struct rtwn_usb_softc *uc = RTWN_USB_SOFTC(sc); in rtwn_usb_reset_lists() local
229 rtwn_usb_reset_tx_list(uc, &uc->uc_tx_active, vap); in rtwn_usb_reset_lists()
230 rtwn_usb_reset_tx_list(uc, &uc->uc_tx_pending, vap); in rtwn_usb_reset_lists()
232 rtwn_usb_reset_rx_list(uc); in rtwn_usb_reset_lists()
238 rtwn_usb_reset_tx_list(struct rtwn_usb_softc *uc, in rtwn_usb_reset_tx_list() argument
262 STAILQ_INSERT_TAIL(&uc->uc_tx_inactive, dp, next); in rtwn_usb_reset_tx_list()
268 rtwn_usb_reset_rx_list(struct rtwn_usb_softc *uc) in rtwn_usb_reset_rx_list() argument
273 struct rtwn_data *dp = &uc->uc_rx[i]; in rtwn_usb_reset_rx_list()
280 uc->uc_rx_stat_len = 0; in rtwn_usb_reset_rx_list()
281 uc->uc_rx_off = 0; in rtwn_usb_reset_rx_list()
287 struct rtwn_usb_softc *uc = RTWN_USB_SOFTC(sc); in rtwn_usb_start_xfers() local
289 usbd_transfer_start(uc->uc_xfer[RTWN_BULK_RX]); in rtwn_usb_start_xfers()
295 struct rtwn_usb_softc *uc = RTWN_USB_SOFTC(sc); in rtwn_usb_abort_xfers() local
303 usbd_transfer_drain(uc->uc_xfer[i]); in rtwn_usb_abort_xfers()
356 struct rtwn_usb_softc *uc = RTWN_USB_SOFTC(sc); in rtwn_usb_sysctlattach() local
368 uc->uc_rx_buf_size = RTWN_USB_RXBUFSZ_DEF; in rtwn_usb_sysctlattach()
370 "rx_buf_size", CTLFLAG_RDTUN, &uc->uc_rx_buf_size, in rtwn_usb_sysctlattach()
371 uc->uc_rx_buf_size, str); in rtwn_usb_sysctlattach()
372 if (uc->uc_rx_buf_size < RTWN_USB_RXBUFSZ_MIN) in rtwn_usb_sysctlattach()
373 uc->uc_rx_buf_size = RTWN_USB_RXBUFSZ_MIN; in rtwn_usb_sysctlattach()
374 if (uc->uc_rx_buf_size > RTWN_USB_RXBUFSZ_MAX) in rtwn_usb_sysctlattach()
375 uc->uc_rx_buf_size = RTWN_USB_RXBUFSZ_MAX; in rtwn_usb_sysctlattach()
382 struct rtwn_usb_softc *uc = device_get_softc(self); in rtwn_usb_attach() local
383 struct rtwn_softc *sc = &uc->uc_sc; in rtwn_usb_attach()
388 uc->uc_udev = uaa->device; in rtwn_usb_attach()
398 rtwn_usb_attach_private(uc, USB_GET_DRIVER_INFO(uaa)); in rtwn_usb_attach()
400 error = rtwn_usb_setup_endpoints(uc); in rtwn_usb_attach()
428 struct rtwn_usb_softc *uc = device_get_softc(self); in rtwn_usb_detach() local
429 struct rtwn_softc *sc = &uc->uc_sc; in rtwn_usb_detach()
439 usbd_transfer_unsetup(uc->uc_xfer, RTWN_N_TRANSFER); in rtwn_usb_detach()
450 struct rtwn_usb_softc *uc = device_get_softc(self); in rtwn_usb_suspend() local
452 rtwn_suspend(&uc->uc_sc); in rtwn_usb_suspend()
460 struct rtwn_usb_softc *uc = device_get_softc(self); in rtwn_usb_resume() local
462 rtwn_resume(&uc->uc_sc); in rtwn_usb_resume()