Lines Matching refs:uc
124 rtwn_usb_setup_queues(struct rtwn_usb_softc *uc) in rtwn_usb_setup_queues() argument
126 struct rtwn_softc *sc = &uc->uc_sc; in rtwn_usb_setup_queues()
131 switch (uc->ntx) { in rtwn_usb_setup_queues()
159 rtwn_usb_setup_endpoints(struct rtwn_usb_softc *uc) in rtwn_usb_setup_endpoints() argument
162 struct rtwn_softc *sc = &uc->uc_sc; in rtwn_usb_setup_endpoints()
169 uc->ntx = 0; in rtwn_usb_setup_endpoints()
170 ep = uc->uc_udev->endpoints; in rtwn_usb_setup_endpoints()
171 ep_end = uc->uc_udev->endpoints + uc->uc_udev->endpoints_max; in rtwn_usb_setup_endpoints()
185 if (uc->ntx == RTWN_MAX_EPOUT) in rtwn_usb_setup_endpoints()
188 addr[uc->ntx++] = UE_GET_ADDR(eaddr); in rtwn_usb_setup_endpoints()
191 if (uc->ntx == 0 || uc->ntx > RTWN_MAX_EPOUT) { in rtwn_usb_setup_endpoints()
194 uc->ntx); in rtwn_usb_setup_endpoints()
203 switch (uc->ntx) { in rtwn_usb_setup_endpoints()
221 KASSERT(0, ("unhandled number of endpoints %d\n", uc->ntx)); in rtwn_usb_setup_endpoints()
226 uc->uc_rx_buf_size * RTWN_USB_RXBUFSZ_UNIT; in rtwn_usb_setup_endpoints()
227 error = usbd_transfer_setup(uc->uc_udev, &iface_index, in rtwn_usb_setup_endpoints()
228 uc->uc_xfer, rtwn_config, RTWN_N_TRANSFER, uc, &sc->sc_mtx); in rtwn_usb_setup_endpoints()
239 rtwn_usb_setup_queues(uc); in rtwn_usb_setup_endpoints()
247 struct rtwn_usb_softc *uc = RTWN_USB_SOFTC(sc); in rtwn_usb_get_qmap() local
249 switch (uc->ntx) { in rtwn_usb_get_qmap()