/freebsd-current/sys/dev/usb/net/ |
H A D | if_urndisreg.h | 39 struct mtx sc_mtx; member in struct:urndis_softc 52 #define URNDIS_LOCK(sc) mtx_lock(&(sc)->sc_mtx) 53 #define URNDIS_UNLOCK(sc) mtx_unlock(&(sc)->sc_mtx) 54 #define URNDIS_LOCK_ASSERT(sc, what) mtx_assert(&(sc)->sc_mtx, (what))
|
H A D | if_iphethvar.h | 70 struct mtx sc_mtx; member in struct:ipheth_softc 81 #define IPHETH_LOCK(_sc) mtx_lock(&(_sc)->sc_mtx) 82 #define IPHETH_UNLOCK(_sc) mtx_unlock(&(_sc)->sc_mtx) 83 #define IPHETH_LOCK_ASSERT(_sc, t) mtx_assert(&(_sc)->sc_mtx, t)
|
H A D | if_cdcereg.h | 83 struct mtx sc_mtx; member in struct:cdce_softc 120 #define CDCE_LOCK(_sc) mtx_lock(&(_sc)->sc_mtx) 121 #define CDCE_UNLOCK(_sc) mtx_unlock(&(_sc)->sc_mtx) 122 #define CDCE_LOCK_ASSERT(_sc, t) mtx_assert(&(_sc)->sc_mtx, t)
|
H A D | if_cuereg.h | 123 struct mtx sc_mtx; member in struct:cue_softc 130 #define CUE_LOCK(_sc) mtx_lock(&(_sc)->sc_mtx) 131 #define CUE_UNLOCK(_sc) mtx_unlock(&(_sc)->sc_mtx) 132 #define CUE_LOCK_ASSERT(_sc, t) mtx_assert(&(_sc)->sc_mtx, t)
|
H A D | if_mosreg.h | 163 struct mtx sc_mtx; member in struct:mos_softc 174 #define MOS_LOCK(_sc) mtx_lock(&(_sc)->sc_mtx) 175 #define MOS_UNLOCK(_sc) mtx_unlock(&(_sc)->sc_mtx) 176 #define MOS_LOCK_ASSERT(_sc, t) mtx_assert(&(_sc)->sc_mtx, t)
|
/freebsd-current/sys/dev/gpio/ |
H A D | qoriq_gpio.h | 37 #define GPIO_LOCK(sc) mtx_lock_spin(&(sc)->sc_mtx) 38 #define GPIO_UNLOCK(sc) mtx_unlock_spin(&(sc)->sc_mtx) 40 mtx_init(&(sc)->sc_mtx, device_get_nameunit((sc)->dev), \ 42 #define GPIO_LOCK_DESTROY(_sc) mtx_destroy(&_sc->sc_mtx); 55 struct mtx sc_mtx; member in struct:qoriq_gpio_softc
|
H A D | pl061.h | 45 struct mtx sc_mtx; member in struct:pl061_softc
|
H A D | gpioled.c | 52 #define GPIOLED_LOCK(_sc) mtx_lock(&(_sc)->sc_mtx) 53 #define GPIOLED_UNLOCK(_sc) mtx_unlock(&(_sc)->sc_mtx) 54 #define GPIOLED_LOCK_INIT(_sc) mtx_init(&(_sc)->sc_mtx, \ 56 #define GPIOLED_LOCK_DESTROY(_sc) mtx_destroy(&(_sc)->sc_mtx) 62 struct mtx sc_mtx; member in struct:gpioled_softc
|
H A D | gpiobusvar.h | 56 #define GPIOBUS_LOCK(_sc) mtx_lock(&(_sc)->sc_mtx) 57 #define GPIOBUS_UNLOCK(_sc) mtx_unlock(&(_sc)->sc_mtx) 58 #define GPIOBUS_LOCK_INIT(_sc) mtx_init(&_sc->sc_mtx, \ 60 #define GPIOBUS_LOCK_DESTROY(_sc) mtx_destroy(&_sc->sc_mtx) 61 #define GPIOBUS_ASSERT_LOCKED(_sc) mtx_assert(&_sc->sc_mtx, MA_OWNED) 62 #define GPIOBUS_ASSERT_UNLOCKED(_sc) mtx_assert(&_sc->sc_mtx, MA_NOTOWNED) 87 struct mtx sc_mtx; /* bus mutex */ member in struct:gpiobus_softc
|
/freebsd-current/sys/arm/ti/ |
H A D | ti_adcvar.h | 39 struct mtx sc_mtx; member in struct:ti_adc_softc 74 mtx_lock(&(_sc)->sc_mtx) 76 mtx_unlock(&(_sc)->sc_mtx) 78 mtx_init(&_sc->sc_mtx, device_get_nameunit(_sc->sc_dev), \ 81 mtx_destroy(&_sc->sc_mtx); 83 mtx_assert(&(_sc)->sc_mtx, MA_OWNED)
|
H A D | ti_gpio.h | 57 struct mtx sc_mtx; member in struct:ti_gpio_softc
|
H A D | ti_spivar.h | 35 struct mtx sc_mtx; member in struct:ti_spi_softc 65 mtx_lock(&(_sc)->sc_mtx) 67 mtx_unlock(&(_sc)->sc_mtx)
|
/freebsd-current/sys/dev/etherswitch/ip17x/ |
H A D | ip17x_var.h | 61 struct mtx sc_mtx; /* serialize access to softc */ member in struct:ip17x_softc 81 mtx_lock(&(_sc)->sc_mtx) 83 mtx_unlock(&(_sc)->sc_mtx) 85 mtx_assert(&(_sc)->sc_mtx, (_what)) 87 mtx_trylock(&(_sc)->sc_mtx)
|
/freebsd-current/sys/arm/broadcom/bcm2835/ |
H A D | bcm2835_bscvar.h | 38 struct mtx sc_mtx; member in struct:bcm_bsc_softc 65 mtx_lock(&(_sc)->sc_mtx) 67 mtx_unlock(&(_sc)->sc_mtx)
|
H A D | bcm2835_spivar.h | 35 struct mtx sc_mtx; member in struct:bcm_spi_softc 58 mtx_lock(&(_sc)->sc_mtx) 60 mtx_unlock(&(_sc)->sc_mtx)
|
/freebsd-current/sys/dev/qcom_mdio/ |
H A D | qcom_mdio_ipq4018_var.h | 32 #define MDIO_LOCK(_sc) mtx_lock(&(_sc)->sc_mtx) 33 #define MDIO_UNLOCK(_sc) mtx_unlock(&(_sc)->sc_mtx) 34 #define MDIO_LOCK_ASSERT(_sc) mtx_assert(&(_sc)->sc_mtx, MA_OWNED) 61 struct mtx sc_mtx; member in struct:qcom_mdio_ipq4018_softc
|
/freebsd-current/sys/dev/mmc/ |
H A D | mmc_private.h | 58 struct mtx sc_mtx; member in struct:mmc_softc
|
/freebsd-current/sys/dev/qcom_tcsr/ |
H A D | qcom_tcsr_var.h | 41 struct mtx sc_mtx; member in struct:qcom_tcsr_softc
|
/freebsd-current/sys/dev/le/ |
H A D | lancevar.h | 42 struct mtx sc_mtx; member in struct:lance_softc 119 mtx_init(&(_sc)->sc_mtx, _name, MTX_NETWORK_LOCK, MTX_DEF) 120 #define LE_LOCK_INITIALIZED(_sc) mtx_initialized(&(_sc)->sc_mtx) 121 #define LE_LOCK(_sc) mtx_lock(&(_sc)->sc_mtx) 122 #define LE_UNLOCK(_sc) mtx_unlock(&(_sc)->sc_mtx) 123 #define LE_LOCK_ASSERT(_sc, _what) mtx_assert(&(_sc)->sc_mtx, (_what)) 124 #define LE_LOCK_DESTROY(_sc) mtx_destroy(&(_sc)->sc_mtx)
|
/freebsd-current/sys/dev/etherswitch/ar40xx/ |
H A D | ar40xx_var.h | 30 #define AR40XX_LOCK(_sc) mtx_lock(&(_sc)->sc_mtx) 31 #define AR40XX_UNLOCK(_sc) mtx_unlock(&(_sc)->sc_mtx) 32 #define AR40XX_LOCK_ASSERT(_sc) mtx_assert(&(_sc)->sc_mtx, MA_OWNED) 59 struct mtx sc_mtx; /* serialize access to softc */ member in struct:ar40xx_softc
|
/freebsd-current/sys/dev/usb/wlan/ |
H A D | if_uralvar.h | 107 struct mtx sc_mtx; member in struct:ural_softc 132 #define RAL_LOCK(sc) mtx_lock(&(sc)->sc_mtx) 133 #define RAL_UNLOCK(sc) mtx_unlock(&(sc)->sc_mtx) 134 #define RAL_LOCK_ASSERT(sc, t) mtx_assert(&(sc)->sc_mtx, t)
|
/freebsd-current/sys/geom/mountver/ |
H A D | g_mountver.h | 46 struct mtx sc_mtx; member in struct:g_mountver_softc
|
/freebsd-current/sys/dev/etherswitch/mtkswitch/ |
H A D | mtkswitchvar.h | 57 struct mtx sc_mtx; member in struct:mtkswitch_softc 120 mtx_lock(&(_sc)->sc_mtx) 122 mtx_unlock(&(_sc)->sc_mtx) 124 mtx_assert(&(_sc)->sc_mtx, (_what)) 126 mtx_trylock(&(_sc)->sc_mtx)
|
/freebsd-current/sys/dev/iwi/ |
H A D | if_iwivar.h | 130 struct mtx sc_mtx; member in struct:iwi_softc 250 mtx_init(&(sc)->sc_mtx, device_get_nameunit((sc)->sc_dev), \ 252 #define IWI_LOCK_DESTROY(sc) mtx_destroy(&(sc)->sc_mtx) 254 #define IWI_LOCK_ASSERT(sc) mtx_assert(&(sc)->sc_mtx, MA_OWNED) 256 if (!(__waslocked = mtx_owned(&(sc)->sc_mtx))) \ 257 mtx_lock(&(sc)->sc_mtx); \ 261 mtx_unlock(&(sc)->sc_mtx); \
|
/freebsd-current/sys/dev/hid/ |
H A D | hidraw.c | 91 struct mtx sc_mtx; /* hidbus private mutex */ member in struct:hidraw_softc 221 mtx_init(&sc->sc_mtx, "hidraw lock", NULL, MTX_DEF); 222 knlist_init_mtx(&sc->sc_rsel.si_note, &sc->sc_mtx); 242 hidbus_set_lock(self, &sc->sc_mtx); 256 mtx_lock(&sc->sc_mtx); 260 mtx_unlock(&sc->sc_mtx); 267 mtx_destroy(&sc->sc_mtx); 303 mtx_assert(&sc->sc_mtx, MA_OWNED); 315 error = mtx_sleep(&sc->sc_sleepcnt, &sc->sc_mtx, 331 mtx_assert(&sc->sc_mtx, MA_OWNE [all...] |