Lines Matching refs:uc

134 	struct rtwn_usb_softc *uc = RTWN_USB_SOFTC(sc);
137 error = rtwn_usb_alloc_list(sc, uc->uc_rx, RTWN_USB_RX_LIST_COUNT,
138 uc->uc_rx_buf_size * RTWN_USB_RXBUFSZ_UNIT);
142 STAILQ_INIT(&uc->uc_rx_active);
143 STAILQ_INIT(&uc->uc_rx_inactive);
146 STAILQ_INSERT_HEAD(&uc->uc_rx_inactive, &uc->uc_rx[i], next);
154 struct rtwn_usb_softc *uc = RTWN_USB_SOFTC(sc);
157 error = rtwn_usb_alloc_list(sc, uc->uc_tx, RTWN_USB_TX_LIST_COUNT,
162 STAILQ_INIT(&uc->uc_tx_active);
163 STAILQ_INIT(&uc->uc_tx_inactive);
164 STAILQ_INIT(&uc->uc_tx_pending);
167 STAILQ_INSERT_HEAD(&uc->uc_tx_inactive, &uc->uc_tx[i], next);
198 struct rtwn_usb_softc *uc = RTWN_USB_SOFTC(sc);
200 rtwn_usb_free_list(sc, uc->uc_rx, RTWN_USB_RX_LIST_COUNT);
202 uc->uc_rx_stat_len = 0;
203 uc->uc_rx_off = 0;
205 STAILQ_INIT(&uc->uc_rx_active);
206 STAILQ_INIT(&uc->uc_rx_inactive);
212 struct rtwn_usb_softc *uc = RTWN_USB_SOFTC(sc);
214 rtwn_usb_free_list(sc, uc->uc_tx, RTWN_USB_TX_LIST_COUNT);
216 STAILQ_INIT(&uc->uc_tx_active);
217 STAILQ_INIT(&uc->uc_tx_inactive);
218 STAILQ_INIT(&uc->uc_tx_pending);
224 struct rtwn_usb_softc *uc = RTWN_USB_SOFTC(sc);
228 rtwn_usb_reset_tx_list(uc, &uc->uc_tx_active, vap);
229 rtwn_usb_reset_tx_list(uc, &uc->uc_tx_pending, vap);
231 rtwn_usb_reset_rx_list(uc);
237 rtwn_usb_reset_tx_list(struct rtwn_usb_softc *uc,
261 STAILQ_INSERT_TAIL(&uc->uc_tx_inactive, dp, next);
267 rtwn_usb_reset_rx_list(struct rtwn_usb_softc *uc)
272 struct rtwn_data *dp = &uc->uc_rx[i];
279 uc->uc_rx_stat_len = 0;
280 uc->uc_rx_off = 0;
286 struct rtwn_usb_softc *uc = RTWN_USB_SOFTC(sc);
288 usbd_transfer_start(uc->uc_xfer[RTWN_BULK_RX]);
294 struct rtwn_usb_softc *uc = RTWN_USB_SOFTC(sc);
302 usbd_transfer_drain(uc->uc_xfer[i]);
355 struct rtwn_usb_softc *uc = RTWN_USB_SOFTC(sc);
367 uc->uc_rx_buf_size = RTWN_USB_RXBUFSZ_DEF;
369 "rx_buf_size", CTLFLAG_RDTUN, &uc->uc_rx_buf_size,
370 uc->uc_rx_buf_size, str);
371 if (uc->uc_rx_buf_size < RTWN_USB_RXBUFSZ_MIN)
372 uc->uc_rx_buf_size = RTWN_USB_RXBUFSZ_MIN;
373 if (uc->uc_rx_buf_size > RTWN_USB_RXBUFSZ_MAX)
374 uc->uc_rx_buf_size = RTWN_USB_RXBUFSZ_MAX;
381 struct rtwn_usb_softc *uc = device_get_softc(self);
382 struct rtwn_softc *sc = &uc->uc_sc;
387 uc->uc_udev = uaa->device;
397 rtwn_usb_attach_private(uc, USB_GET_DRIVER_INFO(uaa));
399 error = rtwn_usb_setup_endpoints(uc);
427 struct rtwn_usb_softc *uc = device_get_softc(self);
428 struct rtwn_softc *sc = &uc->uc_sc;
438 usbd_transfer_unsetup(uc->uc_xfer, RTWN_N_TRANSFER);
449 struct rtwn_usb_softc *uc = device_get_softc(self);
451 rtwn_suspend(&uc->uc_sc);
459 struct rtwn_usb_softc *uc = device_get_softc(self);
461 rtwn_resume(&uc->uc_sc);