Home
last modified time | relevance | path

Searched refs:sc_mtx (Results 1 – 14 of 14) sorted by relevance

/third_party/FreeBSD/sys/dev/usb/net/
Dif_cdcereg.h95 struct mtx sc_mtx; member
125 #define CDCE_LOCK(_sc) mtx_lock(&(_sc)->sc_mtx)
126 #define CDCE_UNLOCK(_sc) mtx_unlock(&(_sc)->sc_mtx)
127 #define CDCE_LOCK_ASSERT(_sc, t) mtx_assert(&(_sc)->sc_mtx, t)
Dif_axgereg.h165 struct mtx sc_mtx; member
192 #define AXGE_LOCK(_sc) mtx_lock(&(_sc)->sc_mtx)
193 #define AXGE_UNLOCK(_sc) mtx_unlock(&(_sc)->sc_mtx)
194 #define AXGE_LOCK_ASSERT(_sc, t) mtx_assert(&(_sc)->sc_mtx, t)
Dif_urndisreg.h54 struct mtx sc_mtx; member
67 #define URNDIS_LOCK(sc) mtx_lock(&(sc)->sc_mtx)
68 #define URNDIS_UNLOCK(sc) mtx_unlock(&(sc)->sc_mtx)
69 #define URNDIS_LOCK_ASSERT(sc, what) mtx_assert(&(sc)->sc_mtx, (what))
Dif_axereg.h356 struct mtx sc_mtx; member
385 #define AXE_LOCK(_sc) mtx_lock(&(_sc)->sc_mtx)
386 #define AXE_UNLOCK(_sc) mtx_unlock(&(_sc)->sc_mtx)
387 #define AXE_LOCK_ASSERT(_sc, t) mtx_assert(&(_sc)->sc_mtx, t)
Dif_axge.c304 err = usbd_req_set_config(sc->sc_ue.ue_udev, &sc->sc_mtx, in axge_reset()
359 mtx_init(&sc->sc_mtx, device_get_nameunit(dev), NULL, MTX_RECURSE); in axge_attach()
363 axge_config, AXGE_N_TRANSFER, sc, &sc->sc_mtx); in axge_attach()
371 ue->ue_mtx = &sc->sc_mtx; in axge_attach()
393 mtx_destroy(&sc->sc_mtx); in axge_detach()
Dif_cdce.c484 mtx_init(&sc->sc_mtx, device_get_nameunit(dev), NULL, MTX_DEF); in cdce_attach()
561 pcfg, CDCE_N_TRANSFER, sc, &sc->sc_mtx); in cdce_attach()
628 ue->ue_mtx = &sc->sc_mtx; in cdce_attach()
652 mtx_destroy(&sc->sc_mtx); in cdce_detach()
1073 mtx_lock(&sc->sc_mtx); in cdce_handle_request()
1076 mtx_unlock(&sc->sc_mtx); in cdce_handle_request()
Dif_axe.c590 err = usbd_req_set_config(sc->sc_ue.ue_udev, &sc->sc_mtx, in axe_reset()
705 mtx_init(&sc->sc_mtx, device_get_nameunit(dev), NULL, MTX_RECURSE); in axe_attach()
709 axe_config, AXE_N_TRANSFER, sc, &sc->sc_mtx); in axe_attach()
718 ue->ue_mtx = &sc->sc_mtx; in axe_attach()
740 mtx_destroy(&sc->sc_mtx); in axe_detach()
Dif_urndis.c214 mtx_init(&sc->sc_mtx, device_get_nameunit(dev), NULL, MTX_RECURSE); in urndis_attach()
226 URNDIS_N_TRANSFER, sc, &sc->sc_mtx); in urndis_attach()
283 ue->ue_mtx = &sc->sc_mtx; in urndis_attach()
325 mtx_destroy(&sc->sc_mtx); in urndis_detach()
417 &sc->sc_mtx, &req, buf, (rt & UT_READ) ? in urndis_ctrl_msg()
/third_party/FreeBSD/sys/dev/usb/serial/
Dusb_serial.h176 struct mtx *sc_mtx; member
210 #define UCOM_MTX_ASSERT(sc, what) mtx_assert((sc)->sc_mtx, what)
211 #define UCOM_MTX_LOCK(sc) mtx_lock((sc)->sc_mtx)
212 #define UCOM_MTX_UNLOCK(sc) mtx_unlock((sc)->sc_mtx)
Du3g.c99 struct mtx sc_mtx; member
696 mtx_init(&sc->sc_mtx, "u3g", NULL, MTX_DEF); in u3g_attach()
730 &sc->sc_ucom[nports], &sc->sc_mtx); in u3g_attach()
754 sc->sc_numports, sc, &u3g_callback, &sc->sc_mtx); in u3g_attach()
786 mtx_destroy(&sc->sc_mtx); in u3g_detach()
796 mtx_destroy(&sc->sc_mtx); in u3g_free_softc()
Dusb_serial.c217 sc[subunit].sc_mtx = umtx; in ucom_attach()
514 usb_pause_mtx(sc->sc_mtx, hz / 10); in ucom_cfg_open()
/third_party/FreeBSD/sys/dev/usb/input/
Duhid.c76 struct mtx sc_mtx; member
522 mtx_lock(&sc->sc_mtx); in uhid_open()
524 mtx_unlock(&sc->sc_mtx); in uhid_open()
597 mtx_lock(&sc->sc_mtx); in uhid_ioctl()
599 mtx_unlock(&sc->sc_mtx); in uhid_ioctl()
601 mtx_lock(&sc->sc_mtx); in uhid_ioctl()
603 mtx_unlock(&sc->sc_mtx); in uhid_ioctl()
727 mtx_init(&sc->sc_mtx, "uhid lock", NULL, MTX_DEF | MTX_RECURSE); in uhid_attach()
736 UHID_N_TRANSFER, sc, &sc->sc_mtx); in uhid_attach()
842 error = usb_fifo_attach(uaa->device, sc, &sc->sc_mtx, in uhid_attach()
[all …]
/third_party/FreeBSD/sys/dev/usb/
Dusb_hub.c81 struct mtx sc_mtx; /* our mutex */ member
238 USB_MTX_LOCK(&sc->sc_mtx); in uhub_reset_tt_proc()
242 USB_MTX_UNLOCK(&sc->sc_mtx); in uhub_reset_tt_proc()
1287 mtx_init(&sc->sc_mtx, "USB HUB mutex", NULL, MTX_DEF); in uhub_attach()
1466 uhub_config, UHUB_N_TRANSFER, sc, &sc->sc_mtx); in uhub_attach()
1590 USB_MTX_LOCK(&sc->sc_mtx); in uhub_attach()
1592 USB_MTX_UNLOCK(&sc->sc_mtx); in uhub_attach()
1608 mtx_destroy(&sc->sc_mtx); in uhub_attach()
1676 mtx_destroy(&sc->sc_mtx); in uhub_detach()
/third_party/FreeBSD/sys/dev/usb/storage/
Dumass.c403 struct mtx sc_mtx; member
951 mtx_init(&sc->sc_mtx, device_get_nameunit(dev), in umass_attach()
1024 UMASS_T_BBB_MAX, sc, &sc->sc_mtx); in umass_attach()
1033 UMASS_T_CBI_MAX, sc, &sc->sc_mtx); in umass_attach()
1126 mtx_lock(&sc->sc_mtx); in umass_detach()
1147 mtx_unlock(&sc->sc_mtx); in umass_detach()
1149 mtx_destroy(&sc->sc_mtx); in umass_detach()
1205 mtx_assert(&sc->sc_mtx, MA_OWNED); in umass_cancel_ccb()