Lines Matching refs:sc_bus
50 ((uint8_t *)&(((ehci_softc_t *)0)->sc_bus))))
158 device_printf(sc->sc_bus.bdev, "Reset timeout\n");
181 device_printf(sc->sc_bus.bdev, "stop timeout\n");
233 device_printf(sc->sc_bus.bdev, "run timeout\n");
256 callout_init_mtx(&sc->sc_tmo_pcd, &sc->sc_bus.bus_mtx, 0);
257 callout_init_mtx(&sc->sc_tmo_poll, &sc->sc_bus.bus_mtx, 0);
272 device_printf(sc->sc_bus.bdev, "EHCI version %x.%x\n",
279 sc->sc_bus.usbrev = USB_REV_2_0;
283 device_get_nameunit(sc->sc_bus.bdev));
286 device_printf(sc->sc_bus.bdev, "reset timeout\n");
296 device_printf(sc->sc_bus.bdev, "invalid frame-list-size\n");
300 sc->sc_bus.methods = &ehci_bus_methods;
474 usb_bus_mem_flush_all(&sc->sc_bus, &ehci_iterate_hw_softc);
487 ehci_do_poll(&sc->sc_bus);
498 USB_BUS_LOCK(&sc->sc_bus);
504 USB_BUS_UNLOCK(&sc->sc_bus);
536 ehci_do_poll(&sc->sc_bus);
870 /* (sc->sc_bus.mtx) must be locked */
896 /* (sc->sc_bus.mtx) must be locked */
927 /* (sc->sc_bus.mtx) must be locked */
954 /* (sc->sc_bus.mtx) must be locked */
974 /* (sc->sc_bus.mtx) must be locked */
994 /* (sc->sc_bus.mtx) must be locked */
1333 USB_BUS_LOCK_ASSERT(&sc->sc_bus, MA_OWNED);
1350 TAILQ_FOREACH(xfer, &sc->sc_bus.intr_q.head, wait_entry) {
1386 * NOTE: Do not access "sc->sc_bus.bdev" inside the interrupt handler,
1387 * hence the interrupt handler will be setup before "sc->sc_bus.bdev"
1395 USB_BUS_LOCK(&sc->sc_bus);
1453 USB_BUS_UNLOCK(&sc->sc_bus);
1477 USB_BUS_LOCK(&sc->sc_bus);
1479 USB_BUS_UNLOCK(&sc->sc_bus);
1957 USB_BUS_LOCK_ASSERT(&sc->sc_bus, MA_OWNED);
1974 uhub_root_intr(&sc->sc_bus, sc->sc_hub_idata,
2110 USB_BUS_LOCK_ASSERT(&sc->sc_bus, MA_OWNED);
2452 usb_isoc_time_expand(&sc->sc_bus, nframes) +
2761 usb_isoc_time_expand(&sc->sc_bus, nframes) + buf_offset +
3044 USB_BUS_LOCK_ASSERT(&sc->sc_bus, MA_OWNED);
3198 usb_pause_mtx(&sc->sc_bus.bus_mtx, hz / 50);
3204 usb_pause_mtx(&sc->sc_bus.bus_mtx, hz / 250);
3282 device_printf(sc->sc_bus.bdev,
3351 usb_pause_mtx(&sc->sc_bus.bus_mtx,
3359 usb_pause_mtx(&sc->sc_bus.bus_mtx,
3365 device_printf(sc->sc_bus.bdev,
3765 TAILQ_FOREACH(xfer, &sc->sc_bus.intr_q.head, wait_entry) {
3797 TAILQ_FOREACH(xfer, &sc->sc_bus.intr_q.head, wait_entry) {