Searched refs:sc_mtx (Results 1 - 25 of 277) sorted by relevance

1234567891011>>

/freebsd-current/sys/dev/usb/net/
H A Dif_urndisreg.h39 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 Dif_iphethvar.h70 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 Dif_cdcereg.h83 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 Dif_cuereg.h123 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 Dif_mosreg.h163 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 Dqoriq_gpio.h37 #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 Dpl061.h45 struct mtx sc_mtx; member in struct:pl061_softc
H A Dgpioled.c52 #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 Dgpiobusvar.h56 #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 Dti_adcvar.h39 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 Dti_gpio.h57 struct mtx sc_mtx; member in struct:ti_gpio_softc
H A Dti_spivar.h35 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 Dip17x_var.h61 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 Dbcm2835_bscvar.h38 struct mtx sc_mtx; member in struct:bcm_bsc_softc
65 mtx_lock(&(_sc)->sc_mtx)
67 mtx_unlock(&(_sc)->sc_mtx)
H A Dbcm2835_spivar.h35 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 Dqcom_mdio_ipq4018_var.h32 #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 Dmmc_private.h58 struct mtx sc_mtx; member in struct:mmc_softc
/freebsd-current/sys/dev/qcom_tcsr/
H A Dqcom_tcsr_var.h41 struct mtx sc_mtx; member in struct:qcom_tcsr_softc
/freebsd-current/sys/dev/le/
H A Dlancevar.h42 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 Dar40xx_var.h30 #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 Dif_uralvar.h107 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 Dg_mountver.h46 struct mtx sc_mtx; member in struct:g_mountver_softc
/freebsd-current/sys/dev/etherswitch/mtkswitch/
H A Dmtkswitchvar.h57 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 Dif_iwivar.h130 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 Dhidraw.c91 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...]

Completed in 318 milliseconds

1234567891011>>