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

12345678910

/freebsd-10.3-release/sys/arm/ti/
H A Dti_adcvar.h41 struct mtx sc_mtx; member in struct:ti_adc_softc
58 mtx_lock(&(_sc)->sc_mtx)
60 mtx_unlock(&(_sc)->sc_mtx)
62 mtx_init(&_sc->sc_mtx, device_get_nameunit(_sc->sc_dev), \
65 mtx_destroy(&_sc->sc_mtx);
67 mtx_assert(&(_sc)->sc_mtx, MA_OWNED)
/freebsd-10.3-release/sys/dev/usb/net/
H A Dif_iphethvar.h69 struct mtx sc_mtx; member in struct:ipheth_softc
80 #define IPHETH_LOCK(_sc) mtx_lock(&(_sc)->sc_mtx)
81 #define IPHETH_UNLOCK(_sc) mtx_unlock(&(_sc)->sc_mtx)
82 #define IPHETH_LOCK_ASSERT(_sc, t) mtx_assert(&(_sc)->sc_mtx, t)
H A Dif_cdcereg.h81 struct mtx sc_mtx; member in struct:cdce_softc
98 #define CDCE_LOCK(_sc) mtx_lock(&(_sc)->sc_mtx)
99 #define CDCE_UNLOCK(_sc) mtx_unlock(&(_sc)->sc_mtx)
100 #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-10.3-release/sys/dev/gpio/
H A Dgpiobusvar.h52 #define GPIOBUS_LOCK(_sc) mtx_lock(&(_sc)->sc_mtx)
53 #define GPIOBUS_UNLOCK(_sc) mtx_unlock(&(_sc)->sc_mtx)
54 #define GPIOBUS_LOCK_INIT(_sc) mtx_init(&_sc->sc_mtx, \
56 #define GPIOBUS_LOCK_DESTROY(_sc) mtx_destroy(&_sc->sc_mtx)
57 #define GPIOBUS_ASSERT_LOCKED(_sc) mtx_assert(&_sc->sc_mtx, MA_OWNED)
58 #define GPIOBUS_ASSERT_UNLOCKED(_sc) mtx_assert(&_sc->sc_mtx, MA_NOTOWNED)
65 struct mtx sc_mtx; /* bus mutex */ member in struct:gpiobus_softc
/freebsd-10.3-release/sys/dev/sn/
H A Dif_snvar.h35 struct mtx sc_mtx; member in struct:sn_softc
73 #define SN_LOCK(_sc) mtx_lock(&(_sc)->sc_mtx)
74 #define SN_UNLOCK(_sc) mtx_unlock(&(_sc)->sc_mtx)
76 mtx_init(&_sc->sc_mtx, device_get_nameunit(_sc->dev), \
78 #define SN_LOCK_DESTROY(_sc) mtx_destroy(&_sc->sc_mtx);
79 #define SN_ASSERT_LOCKED(_sc) mtx_assert(&_sc->sc_mtx, MA_OWNED);
80 #define SN_ASSERT_UNLOCKED(_sc) mtx_assert(&_sc->sc_mtx, MA_NOTOWNED);
/freebsd-10.3-release/sys/dev/etherswitch/arswitch/
H A Darswitchvar.h46 struct mtx sc_mtx; /* serialize access to softc */ member in struct:arswitch_softc
71 mtx_lock(&(_sc)->sc_mtx)
73 mtx_unlock(&(_sc)->sc_mtx)
75 mtx_assert(&(_sc)->sc_mtx, (_what))
77 mtx_trylock(&(_sc)->sc_mtx)
/freebsd-10.3-release/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-10.3-release/sys/arm/broadcom/bcm2835/
H A Dbcm2835_bscvar.h45 struct mtx sc_mtx; member in struct:bcm_bsc_softc
66 mtx_lock(&(_sc)->sc_mtx)
68 mtx_unlock(&(_sc)->sc_mtx)
H A Dbcm2835_spivar.h47 struct mtx sc_mtx; member in struct:bcm_spi_softc
68 mtx_lock(&(_sc)->sc_mtx)
70 mtx_unlock(&(_sc)->sc_mtx)
/freebsd-10.3-release/sys/dev/le/
H A Dlancevar.h43 struct mtx sc_mtx; member in struct:lance_softc
120 mtx_init(&(_sc)->sc_mtx, _name, MTX_NETWORK_LOCK, MTX_DEF)
121 #define LE_LOCK_INITIALIZED(_sc) mtx_initialized(&(_sc)->sc_mtx)
122 #define LE_LOCK(_sc) mtx_lock(&(_sc)->sc_mtx)
123 #define LE_UNLOCK(_sc) mtx_unlock(&(_sc)->sc_mtx)
124 #define LE_LOCK_ASSERT(_sc, _what) mtx_assert(&(_sc)->sc_mtx, (_what))
125 #define LE_LOCK_DESTROY(_sc) mtx_destroy(&(_sc)->sc_mtx)
/freebsd-10.3-release/sys/geom/mountver/
H A Dg_mountver.h61 struct mtx sc_mtx; member in struct:g_mountver_softc
/freebsd-10.3-release/sys/dev/usb/wlan/
H A Dif_rumvar.h103 struct mtx sc_mtx; member in struct:rum_softc
133 #define RUM_LOCK(sc) mtx_lock(&(sc)->sc_mtx)
134 #define RUM_UNLOCK(sc) mtx_unlock(&(sc)->sc_mtx)
135 #define RUM_LOCK_ASSERT(sc, t) mtx_assert(&(sc)->sc_mtx, t)
H A Dif_uralvar.h107 struct mtx sc_mtx; member in struct:ural_softc
133 #define RAL_LOCK(sc) mtx_lock(&(sc)->sc_mtx)
134 #define RAL_UNLOCK(sc) mtx_unlock(&(sc)->sc_mtx)
135 #define RAL_LOCK_ASSERT(sc, t) mtx_assert(&(sc)->sc_mtx, t)
/freebsd-10.3-release/sys/sparc64/pci/
H A Dpsychovar.h48 struct mtx *sc_mtx; member in struct:psycho_softc
/freebsd-10.3-release/sys/dev/mc146818/
H A Dmc146818.c58 if (mtx_initialized(&sc->sc_mtx) == 0) {
79 mtx_lock_spin(&sc->sc_mtx);
81 mtx_unlock_spin(&sc->sc_mtx);
93 mtx_unlock_spin(&sc->sc_mtx);
120 mtx_lock_spin(&sc->sc_mtx);
123 mtx_unlock_spin(&sc->sc_mtx);
147 mtx_unlock_spin(&sc->sc_mtx);
166 mtx_lock_spin(&sc->sc_mtx);
169 mtx_unlock_spin(&sc->sc_mtx);
172 mtx_unlock_spin(&sc->sc_mtx);
[all...]
/freebsd-10.3-release/sys/dev/cm/
H A Dsmc90cx6var.h53 struct mtx sc_mtx; /* sc mutex */ member in struct:cm_softc
91 #define CM_LOCK(sc) mtx_lock(&(sc)->sc_mtx)
92 #define CM_UNLOCK(sc) mtx_unlock(&(sc)->sc_mtx)
/freebsd-10.3-release/sys/net/
H A Dif_bridgevar.h273 mtx_init(&(_sc)->sc_mtx, "if_bridge", NULL, MTX_DEF); \
277 mtx_destroy(&(_sc)->sc_mtx); \
280 #define BRIDGE_LOCK(_sc) mtx_lock(&(_sc)->sc_mtx)
281 #define BRIDGE_UNLOCK(_sc) mtx_unlock(&(_sc)->sc_mtx)
282 #define BRIDGE_LOCK_ASSERT(_sc) mtx_assert(&(_sc)->sc_mtx, MA_OWNED)
284 mtx_assert(&(_sc)->sc_mtx, MA_OWNED); \
289 mtx_unlock(&(_sc)->sc_mtx); \
292 mtx_lock(&(_sc)->sc_mtx); \
296 mtx_unlock(&(_sc)->sc_mtx); \
299 mtx_assert(&(_sc)->sc_mtx, MA_OWNE
[all...]
/freebsd-10.3-release/sys/dev/bm/
H A Dif_bmvar.h43 #define BM_LOCK(_sc) mtx_lock(&(_sc)->sc_mtx)
44 #define BM_UNLOCK(_sc) mtx_unlock(&(_sc)->sc_mtx)
75 struct mtx sc_mtx; member in struct:bm_softc
/freebsd-10.3-release/sys/dev/ep/
H A Dif_epvar.h40 struct mtx sc_mtx; member in struct:ep_softc
105 #define EP_LOCK(_sc) mtx_lock(&(_sc)->sc_mtx)
106 #define EP_UNLOCK(_sc) mtx_unlock(&(_sc)->sc_mtx)
108 mtx_init(&_sc->sc_mtx, device_get_nameunit(_sc->dev), \
110 #define EP_LOCK_DESTROY(_sc) mtx_destroy(&_sc->sc_mtx);
111 #define EP_ASSERT_LOCKED(_sc) mtx_assert(&_sc->sc_mtx, MA_OWNED);
112 #define EP_ASSERT_UNLOCKED(_sc) mtx_assert(&_sc->sc_mtx, MA_NOTOWNED);
/freebsd-10.3-release/sys/dev/iwi/
H A Dif_iwivar.h132 struct mtx sc_mtx; member in struct:iwi_softc
243 mtx_init(&(sc)->sc_mtx, device_get_nameunit((sc)->sc_dev), \
245 #define IWI_LOCK_DESTROY(sc) mtx_destroy(&(sc)->sc_mtx)
247 #define IWI_LOCK_ASSERT(sc) mtx_assert(&(sc)->sc_mtx, MA_OWNED)
249 if (!(__waslocked = mtx_owned(&(sc)->sc_mtx))) \
250 mtx_lock(&(sc)->sc_mtx); \
254 mtx_unlock(&(sc)->sc_mtx); \
/freebsd-10.3-release/sys/geom/
H A Dgeom_vfs.c51 struct mtx sc_mtx; member in struct:g_vfs_softc
151 mtx_lock(&sc->sc_mtx);
153 mtx_unlock(&sc->sc_mtx);
173 mtx_lock(&sc->sc_mtx);
175 mtx_unlock(&sc->sc_mtx);
182 mtx_unlock(&sc->sc_mtx);
212 mtx_lock(&sc->sc_mtx);
215 mtx_unlock(&sc->sc_mtx);
246 mtx_init(&sc->sc_mtx, "g_vfs", NULL, MTX_DEF);
280 mtx_destroy(&sc->sc_mtx);
[all...]
/freebsd-10.3-release/sys/dev/wpi/
H A Dif_wpivar.h133 struct mtx sc_mtx; member in struct:wpi_softc
197 mtx_init(&(_sc)->sc_mtx, device_get_nameunit((_sc)->sc_dev), \
199 #define WPI_LOCK(_sc) mtx_lock(&(_sc)->sc_mtx)
200 #define WPI_UNLOCK(_sc) mtx_unlock(&(_sc)->sc_mtx)
201 #define WPI_LOCK_ASSERT(sc) mtx_assert(&(sc)->sc_mtx, MA_OWNED)
202 #define WPI_LOCK_DESTROY(_sc) mtx_destroy(&(_sc)->sc_mtx)
/freebsd-10.3-release/sys/dev/mk48txx/
H A Dmk48txx.c84 if (mtx_initialized(&sc->sc_mtx) == 0) {
110 mtx_lock(&sc->sc_mtx);
113 mtx_unlock(&sc->sc_mtx);
117 mtx_unlock(&sc->sc_mtx);
129 mtx_lock(&sc->sc_mtx);
135 mtx_unlock(&sc->sc_mtx);
168 mtx_lock(&sc->sc_mtx);
208 mtx_unlock(&sc->sc_mtx);
235 mtx_lock(&sc->sc_mtx);
270 mtx_unlock(&sc->sc_mtx);
[all...]

Completed in 233 milliseconds

12345678910