Lines Matching refs:uc
127 rtwn_usb_setup_queues(struct rtwn_usb_softc *uc) in rtwn_usb_setup_queues() argument
129 struct rtwn_softc *sc = &uc->uc_sc; in rtwn_usb_setup_queues()
134 switch (uc->ntx) { in rtwn_usb_setup_queues()
162 rtwn_usb_setup_endpoints(struct rtwn_usb_softc *uc) in rtwn_usb_setup_endpoints() argument
165 struct rtwn_softc *sc = &uc->uc_sc; in rtwn_usb_setup_endpoints()
172 uc->ntx = 0; in rtwn_usb_setup_endpoints()
173 ep = uc->uc_udev->endpoints; in rtwn_usb_setup_endpoints()
174 ep_end = uc->uc_udev->endpoints + uc->uc_udev->endpoints_max; in rtwn_usb_setup_endpoints()
188 if (uc->ntx == RTWN_MAX_EPOUT) in rtwn_usb_setup_endpoints()
191 addr[uc->ntx++] = UE_GET_ADDR(eaddr); in rtwn_usb_setup_endpoints()
194 if (uc->ntx == 0 || uc->ntx > RTWN_MAX_EPOUT) { in rtwn_usb_setup_endpoints()
197 uc->ntx); in rtwn_usb_setup_endpoints()
206 switch (uc->ntx) { in rtwn_usb_setup_endpoints()
224 KASSERT(0, ("unhandled number of endpoints %d\n", uc->ntx)); in rtwn_usb_setup_endpoints()
229 uc->uc_rx_buf_size * RTWN_USB_RXBUFSZ_UNIT; in rtwn_usb_setup_endpoints()
230 error = usbd_transfer_setup(uc->uc_udev, &iface_index, in rtwn_usb_setup_endpoints()
231 uc->uc_xfer, rtwn_config, RTWN_N_TRANSFER, uc, &sc->sc_mtx); in rtwn_usb_setup_endpoints()
242 rtwn_usb_setup_queues(uc); in rtwn_usb_setup_endpoints()
250 struct rtwn_usb_softc *uc = RTWN_USB_SOFTC(sc); in rtwn_usb_get_qmap() local
252 switch (uc->ntx) { in rtwn_usb_get_qmap()