Lines Matching refs:sc_bus
81 __containerof(bus, struct atmegadci_softc, sc_bus)
155 (sc->sc_clocks_on) (&sc->sc_bus); in atmegadci_clocks_on()
183 (sc->sc_clocks_off) (&sc->sc_bus); in atmegadci_clocks_off()
226 usb_pause_mtx(&sc->sc_bus.bus_mtx, hz / 125); in atmegadci_wakeup_peer()
618 TAILQ_FOREACH(xfer, &sc->sc_bus.intr_q.head, wait_entry) { in atmegadci_interrupt_poll()
659 USB_BUS_LOCK(&sc->sc_bus); in atmegadci_interrupt()
747 USB_BUS_UNLOCK(&sc->sc_bus); in atmegadci_interrupt()
951 USB_BUS_LOCK_ASSERT(&sc->sc_bus, MA_OWNED); in atmegadci_root_intr()
956 uhub_root_intr(&sc->sc_bus, sc->sc_hub_idata, in atmegadci_root_intr()
1076 USB_BUS_LOCK_ASSERT(&sc->sc_bus, MA_OWNED); in atmegadci_device_done()
1178 device_printf(sc->sc_bus.bdev, in atmegadci_clear_stall_sub()
1220 sc->sc_bus.usbrev = USB_REV_1_1; in atmegadci_init()
1221 sc->sc_bus.methods = &atmegadci_bus_methods; in atmegadci_init()
1223 USB_BUS_LOCK(&sc->sc_bus); in atmegadci_init()
1243 usb_pause_mtx(&sc->sc_bus.bus_mtx, hz / 100); in atmegadci_init()
1253 (sc->sc_clocks_on) (&sc->sc_bus); in atmegadci_init()
1259 usb_pause_mtx(&sc->sc_bus.bus_mtx, hz / 20); in atmegadci_init()
1294 USB_BUS_UNLOCK(&sc->sc_bus); in atmegadci_init()
1298 atmegadci_do_poll(&sc->sc_bus); in atmegadci_init()
1306 USB_BUS_LOCK(&sc->sc_bus); in atmegadci_uninit()
1309 (sc->sc_clocks_on) (&sc->sc_bus); in atmegadci_uninit()
1334 USB_BUS_UNLOCK(&sc->sc_bus); in atmegadci_uninit()
1354 USB_BUS_LOCK(&sc->sc_bus); in atmegadci_do_poll()
1356 USB_BUS_UNLOCK(&sc->sc_bus); in atmegadci_do_poll()
1532 USB_BUS_LOCK_ASSERT(&sc->sc_bus, MA_OWNED); in atmegadci_roothub_exec()
1848 device_printf(sc->sc_bus.bdev, in atmegadci_roothub_exec()