Lines Matching refs:uhci_softc_t
81 uhci_softc_t *thesc;
166 Static void uhci_globalreset(uhci_softc_t *);
167 Static usbd_status uhci_portreset(uhci_softc_t*, int);
168 Static void uhci_reset(uhci_softc_t *);
169 Static usbd_status uhci_run(uhci_softc_t *, int);
170 Static uhci_soft_td_t *uhci_alloc_std(uhci_softc_t *);
171 Static void uhci_free_std(uhci_softc_t *, uhci_soft_td_t *);
172 Static void uhci_free_std_locked(uhci_softc_t *, uhci_soft_td_t *);
173 Static uhci_soft_qh_t *uhci_alloc_sqh(uhci_softc_t *);
174 Static void uhci_free_sqh(uhci_softc_t *, uhci_soft_qh_t *);
176 Static void uhci_enter_ctl_q(uhci_softc_t *, uhci_soft_qh_t *,
178 Static void uhci_exit_ctl_q(uhci_softc_t *, uhci_soft_qh_t *);
182 Static void uhci_free_std_chain(uhci_softc_t *, uhci_soft_td_t *,
185 Static int uhci_alloc_std_chain(uhci_softc_t *, struct usbd_xfer *,
187 Static void uhci_free_stds(uhci_softc_t *, struct uhci_xfer *);
189 Static void uhci_reset_std_chain(uhci_softc_t *, struct usbd_xfer *,
193 Static void uhci_check_intr(uhci_softc_t *, struct uhci_xfer *,
199 Static void uhci_add_ls_ctrl(uhci_softc_t *, uhci_soft_qh_t *);
200 Static void uhci_add_hs_ctrl(uhci_softc_t *, uhci_soft_qh_t *);
201 Static void uhci_add_bulk(uhci_softc_t *, uhci_soft_qh_t *);
202 Static void uhci_remove_ls_ctrl(uhci_softc_t *,uhci_soft_qh_t *);
203 Static void uhci_remove_hs_ctrl(uhci_softc_t *,uhci_soft_qh_t *);
204 Static void uhci_remove_bulk(uhci_softc_t *,uhci_soft_qh_t *);
205 Static void uhci_add_loop(uhci_softc_t *);
206 Static void uhci_rem_loop(uhci_softc_t *);
259 Static void uhci_add_intr(uhci_softc_t *, uhci_soft_qh_t *);
260 Static void uhci_remove_intr(uhci_softc_t *, uhci_soft_qh_t *);
261 Static usbd_status uhci_device_setintr(uhci_softc_t *,
271 Static void uhci_dump_all(uhci_softc_t *);
272 Static void uhci_dumpregs(uhci_softc_t *);
294 UREAD1(uhci_softc_t *sc, bus_size_t r)
302 UREAD2(uhci_softc_t *sc, bus_size_t r)
311 UREAD4(uhci_softc_t *sc, bus_size_t r)
391 uhci_add_intr_list(uhci_softc_t *sc, struct uhci_xfer *ux)
398 uhci_del_intr_list(uhci_softc_t *sc, struct uhci_xfer *ux)
426 uhci_globalreset(uhci_softc_t *sc)
434 uhci_init(uhci_softc_t *sc)
718 uhci_softc_t *sc = device_private(dv);
758 uhci_softc_t *sc = device_private(dv);
791 uhci_dumpregs(uhci_softc_t *sc)
868 uhci_dump_all(uhci_softc_t *sc)
1088 uhci_add_loop(uhci_softc_t *sc)
1109 uhci_rem_loop(uhci_softc_t *sc)
1129 uhci_add_hs_ctrl(uhci_softc_t *sc, uhci_soft_qh_t *sqh)
1158 uhci_remove_hs_ctrl(uhci_softc_t *sc, uhci_soft_qh_t *sqh)
1212 uhci_add_ls_ctrl(uhci_softc_t *sc, uhci_soft_qh_t *sqh)
1237 uhci_remove_ls_ctrl(uhci_softc_t *sc, uhci_soft_qh_t *sqh)
1277 uhci_add_bulk(uhci_softc_t *sc, uhci_soft_qh_t *sqh)
1303 uhci_remove_bulk(uhci_softc_t *sc, uhci_soft_qh_t *sqh)
1337 Static int uhci_intr1(uhci_softc_t *);
1342 uhci_softc_t *sc = arg;
1365 uhci_intr1(uhci_softc_t *sc)
1444 uhci_softc_t *sc = UHCI_BUS2SC(bus);
1484 uhci_check_intr(uhci_softc_t *sc, struct uhci_xfer *ux, ux_completeq_t *cqp)
1608 uhci_softc_t *sc __diagused = UHCI_XFER2SC(xfer);
1756 uhci_softc_t *sc = UHCI_BUS2SC(bus);
1766 uhci_reset(uhci_softc_t *sc)
1781 uhci_run(uhci_softc_t *sc, int run)
1823 uhci_alloc_std(uhci_softc_t *sc)
1864 uhci_free_std_locked(uhci_softc_t *sc, uhci_soft_td_t *std)
1881 uhci_free_std(uhci_softc_t *sc, uhci_soft_td_t *std)
1889 uhci_alloc_sqh(uhci_softc_t *sc)
1928 uhci_free_sqh(uhci_softc_t *sc, uhci_soft_qh_t *sqh)
1938 uhci_free_std_chain(uhci_softc_t *sc, uhci_soft_td_t *std,
1977 uhci_alloc_std_chain(uhci_softc_t *sc, struct usbd_xfer *xfer, int len,
2044 uhci_free_stds(uhci_softc_t *sc, struct uhci_xfer *ux)
2068 uhci_reset_std_chain(uhci_softc_t *sc, struct usbd_xfer *xfer,
2200 uhci_softc_t *sc = UHCI_XFER2SC(xfer);
2236 uhci_softc_t *sc = UHCI_XFER2SC(xfer);
2260 uhci_softc_t *sc = UHCI_XFER2SC(xfer);
2325 uhci_softc_t *sc __diagused = UHCI_XFER2SC(xfer);
2343 uhci_softc_t *sc = UHCI_XFER2SC(xfer);
2403 uhci_softc_t *sc = UHCI_PIPE2SC(pipe);
2419 uhci_softc_t *sc = dev->ud_bus->ub_hcpriv;
2451 uhci_softc_t *sc = UHCI_XFER2SC(xfer);
2473 uhci_softc_t *sc = UHCI_XFER2SC(xfer);
2615 uhci_softc_t *sc = UHCI_XFER2SC(xfer);
2641 uhci_softc_t *sc = UHCI_XFER2SC(xfer);
2665 uhci_softc_t *sc = UHCI_XFER2SC(xfer);
2743 uhci_softc_t *sc __diagused = UHCI_XFER2SC(xfer);
2755 uhci_softc_t *sc = UHCI_PIPE2SC(pipe);
2769 uhci_softc_t *sc __diagused = UHCI_XFER2SC(xfer);
2784 uhci_softc_t *sc = UHCI_PIPE2SC(pipe);
2829 uhci_softc_t *sc = UHCI_XFER2SC(xfer);
2936 uhci_softc_t *sc = UHCI_XFER2SC(xfer);
2999 uhci_softc_t *sc = UHCI_PIPE2SC(pipe);
3061 uhci_softc_t *sc = UHCI_PIPE2SC(pipe);
3132 uhci_softc_t *sc __diagused = UHCI_XFER2SC(xfer);
3174 uhci_softc_t *sc __diagused = UHCI_XFER2SC(xfer);
3204 uhci_softc_t *sc = UHCI_XFER2SC(xfer);
3234 uhci_softc_t *sc = UHCI_XFER2SC(xfer);
3258 uhci_add_intr(uhci_softc_t *sc, uhci_soft_qh_t *sqh)
3283 uhci_remove_intr(uhci_softc_t *sc, uhci_soft_qh_t *sqh)
3321 uhci_device_setintr(uhci_softc_t *sc, struct uhci_pipe *upipe, int ival)
3384 uhci_softc_t *sc = UHCI_PIPE2SC(pipe);
3480 uhci_portreset(uhci_softc_t *sc, int index)
3568 uhci_softc_t *sc = UHCI_BUS2SC(bus);
3790 uhci_softc_t *sc = UHCI_XFER2SC(xfer);
3826 uhci_softc_t *sc = UHCI_PIPE2SC(pipe);
3855 uhci_softc_t *sc __diagused = UHCI_PIPE2SC(pipe);