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

12

/haiku/src/add-ons/kernel/drivers/network/ether/pcnet/dev/le/
H A Dlancevar.h45 struct mtx sc_mtx; member in struct:lance_softc
126 mtx_init(&(_sc)->sc_mtx, _name, MTX_NETWORK_LOCK, MTX_DEF)
127 #define LE_LOCK_INITIALIZED(_sc) mtx_initialized(&(_sc)->sc_mtx)
128 #define LE_LOCK(_sc) mtx_lock(&(_sc)->sc_mtx)
129 #define LE_UNLOCK(_sc) mtx_unlock(&(_sc)->sc_mtx)
130 #define LE_LOCK_ASSERT(_sc, _what) mtx_assert(&(_sc)->sc_mtx, (_what))
131 #define LE_LOCK_DESTROY(_sc) mtx_destroy(&(_sc)->sc_mtx)
/haiku/src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/usb/wlan/
H A Dif_uralvar.h108 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)
H A Dif_rumvar.h129 struct mtx sc_mtx; member in struct:rum_softc
175 mtx_init(&(sc)->sc_mtx, device_get_nameunit((sc)->sc_dev), \
177 #define RUM_LOCK(sc) mtx_lock(&(sc)->sc_mtx)
178 #define RUM_UNLOCK(sc) mtx_unlock(&(sc)->sc_mtx)
179 #define RUM_LOCK_ASSERT(sc) mtx_assert(&(sc)->sc_mtx, MA_OWNED)
180 #define RUM_LOCK_DESTROY(sc) mtx_destroy(&(sc)->sc_mtx)
H A Dif_runvar.h159 struct mtx sc_mtx; member in struct:run_softc
264 #define RUN_LOCK(sc) mtx_lock(&(sc)->sc_mtx)
265 #define RUN_UNLOCK(sc) mtx_unlock(&(sc)->sc_mtx)
266 #define RUN_LOCK_ASSERT(sc, t) mtx_assert(&(sc)->sc_mtx, t)
H A Dif_ural.c440 mtx_init(&sc->sc_mtx, device_get_nameunit(self),
447 URAL_N_TRANSFER, sc, &sc->sc_mtx);
535 mtx_destroy(&sc->sc_mtx);
548 err = usbd_do_request_flags(sc->sc_udev, &sc->sc_mtx,
588 usb_callout_init_mtx(&uvp->ratectl_ch, &sc->sc_mtx, 0);
2223 usb_pause_mtx(&sc->sc_mtx, timeout);
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/
H A Dif_iwivar.h131 struct mtx sc_mtx; member in struct:iwi_softc
255 mtx_init(&(sc)->sc_mtx, device_get_nameunit((sc)->sc_dev), \
257 #define IWI_LOCK_DESTROY(sc) mtx_destroy(&(sc)->sc_mtx)
259 #define IWI_LOCK_ASSERT(sc) mtx_assert(&(sc)->sc_mtx, MA_OWNED)
261 if (!(__waslocked = mtx_owned(&(sc)->sc_mtx))) \
262 mtx_lock(&(sc)->sc_mtx); \
266 mtx_unlock(&(sc)->sc_mtx); \
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi2100/dev/ipw/
H A Dif_ipwvar.h98 struct mtx sc_mtx; member in struct:ipw_softc
178 #define IPW_LOCK(sc) mtx_lock(&sc->sc_mtx);
179 #define IPW_UNLOCK(sc) mtx_unlock(&sc->sc_mtx);
180 #define IPW_LOCK_ASSERT(sc) mtx_assert(&(sc)->sc_mtx, MA_OWNED)
H A Dif_ipw.c236 mtx_init(&sc->sc_mtx, device_get_nameunit(dev), MTX_NETWORK_LOCK,
240 callout_init_mtx(&sc->sc_wdtimer, &sc->sc_mtx, 0);
363 mtx_destroy(&sc->sc_mtx);
395 mtx_destroy(&sc->sc_mtx);
1544 error = msleep(sc, &sc->sc_mtx, 0, "ipwcmd", hz);
1870 error = msleep(sc, &sc->sc_mtx, PCATCH, __func__, ms);
2001 if ((error = msleep(sc, &sc->sc_mtx, 0, "ipwinit", hz)) != 0) {
/haiku/src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/ral/
H A Drt2661var.h102 struct mtx sc_mtx; member in struct:rt2661_softc
171 #define RAL_LOCK(sc) mtx_lock(&(sc)->sc_mtx)
172 #define RAL_LOCK_ASSERT(sc) mtx_assert(&(sc)->sc_mtx, MA_OWNED)
173 #define RAL_UNLOCK(sc) mtx_unlock(&(sc)->sc_mtx)
H A Drt2560var.h109 struct mtx sc_mtx; member in struct:rt2560_softc
163 #define RAL_LOCK(sc) mtx_lock(&(sc)->sc_mtx)
164 #define RAL_LOCK_ASSERT(sc) mtx_assert(&(sc)->sc_mtx, MA_OWNED)
165 #define RAL_UNLOCK(sc) mtx_unlock(&(sc)->sc_mtx)
H A Drt2860var.h121 struct mtx sc_mtx; member in struct:rt2860_softc
212 #define RAL_LOCK(sc) mtx_lock(&(sc)->sc_mtx)
213 #define RAL_LOCK_ASSERT(sc) mtx_assert(&(sc)->sc_mtx, MA_OWNED)
214 #define RAL_UNLOCK(sc) mtx_unlock(&(sc)->sc_mtx)
/haiku/src/add-ons/kernel/drivers/network/ether/ipro100/dev/fxp/
H A Dif_fxpvar.h112 #define FXP_LOCK(_sc) mtx_lock(&(_sc)->sc_mtx)
113 #define FXP_UNLOCK(_sc) mtx_unlock(&(_sc)->sc_mtx)
114 #define FXP_LOCK_ASSERT(_sc, _what) mtx_assert(&(_sc)->sc_mtx, (_what))
189 struct mtx sc_mtx; member in struct:fxp_softc
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/wpi/
H A Dif_wpivar.h172 struct mtx sc_mtx; member in struct:wpi_softc
263 mtx_init(&(_sc)->sc_mtx, device_get_nameunit((_sc)->sc_dev), \
265 #define WPI_LOCK(_sc) mtx_lock(&(_sc)->sc_mtx)
266 #define WPI_UNLOCK(_sc) mtx_unlock(&(_sc)->sc_mtx)
267 #define WPI_LOCK_ASSERT(_sc) mtx_assert(&(_sc)->sc_mtx, MA_OWNED)
268 #define WPI_LOCK_DESTROY(_sc) mtx_destroy(&(_sc)->sc_mtx)
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/usb/
H A Drtwn_usb_reg.c72 err = usbd_do_request_flags(uc->uc_udev, &sc->sc_mtx,
83 usb_pause_mtx(&sc->sc_mtx, hz / 100);
175 usb_pause_mtx(&sc->sc_mtx, msecs_to_ticks(usec / 1000));
H A Drtwn_usb_attach.c394 mtx_init(&sc->sc_mtx, ic->ic_name, MTX_NETWORK_LOCK, MTX_DEF);
441 mtx_destroy(&sc->sc_mtx);
H A Drtwn_usb_ep.c230 uc->uc_xfer, rtwn_config, RTWN_N_TRANSFER, uc, &sc->sc_mtx);
/haiku/src/add-ons/kernel/drivers/network/wlan/marvell88w8363/dev/mwl/
H A Dif_mwlvar.h260 struct mtx sc_mtx; /* master lock (recursive) */ member in struct:mwl_softc
348 mtx_init(&(_sc)->sc_mtx, device_get_nameunit((_sc)->sc_dev), \
350 #define MWL_LOCK_DESTROY(_sc) mtx_destroy(&(_sc)->sc_mtx)
351 #define MWL_LOCK(_sc) mtx_lock(&(_sc)->sc_mtx)
352 #define MWL_UNLOCK(_sc) mtx_unlock(&(_sc)->sc_mtx)
353 #define MWL_LOCK_ASSERT(_sc) mtx_assert(&(_sc)->sc_mtx, MA_OWNED)
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/
H A Dif_iwnvar.h244 struct mtx sc_mtx; member in struct:iwn_softc
441 mtx_init(&(_sc)->sc_mtx, device_get_nameunit((_sc)->sc_dev), \
443 #define IWN_LOCK(_sc) mtx_lock(&(_sc)->sc_mtx)
444 #define IWN_LOCK_ASSERT(_sc) mtx_assert(&(_sc)->sc_mtx, MA_OWNED)
445 #define IWN_UNLOCK(_sc) mtx_unlock(&(_sc)->sc_mtx)
446 #define IWN_LOCK_DESTROY(_sc) mtx_destroy(&(_sc)->sc_mtx)
/haiku/src/add-ons/kernel/drivers/network/wlan/broadcom43xx/dev/bwi/
H A Dif_bwivar.h548 struct mtx sc_mtx; member in struct:bwi_softc
676 mtx_init(&(sc)->sc_mtx, device_get_nameunit((sc)->sc_dev), \
678 #define BWI_LOCK_DESTROY(sc) mtx_destroy(&(sc)->sc_mtx)
679 #define BWI_LOCK(sc) mtx_lock(&(sc)->sc_mtx)
680 #define BWI_UNLOCK(sc) mtx_unlock(&(sc)->sc_mtx)
681 #define BWI_ASSERT_LOCKED(sc) mtx_assert(&(sc)->sc_mtx, MA_OWNED)
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/pci/
H A Drtwn_pci_reg.c119 (void) mtx_sleep(sc, &sc->sc_mtx, 0, "rtwn_pci",
H A Drtwn_pci_attach.c660 mtx_init(&sc->sc_mtx, ic->ic_name, MTX_NETWORK_LOCK, MTX_DEF);
734 mtx_destroy(&sc->sc_mtx);
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/
H A Dif_rtwnvar.h229 struct mtx sc_mtx; member in struct:rtwn_softc
407 #define RTWN_LOCK(sc) mtx_lock(&(sc)->sc_mtx)
408 #define RTWN_UNLOCK(sc) mtx_unlock(&(sc)->sc_mtx)
409 #define RTWN_ASSERT_LOCKED(sc) mtx_assert(&(sc)->sc_mtx, MA_OWNED)
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8192c/usb/
H A Dr92cu_attach.c131 callout_init_mtx(&rs->rs_c2h_report, &sc->sc_mtx, 0);
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/
H A Dif_athvar.h602 struct mtx sc_mtx; /* master lock (recursive) */ member in struct:ath_softc
938 mtx_init(&(_sc)->sc_mtx, device_get_nameunit((_sc)->sc_dev), \
940 #define ATH_LOCK_DESTROY(_sc) mtx_destroy(&(_sc)->sc_mtx)
941 #define ATH_LOCK(_sc) mtx_lock(&(_sc)->sc_mtx)
942 #define ATH_UNLOCK(_sc) mtx_unlock(&(_sc)->sc_mtx)
943 #define ATH_LOCK_ASSERT(_sc) mtx_assert(&(_sc)->sc_mtx, MA_OWNED)
944 #define ATH_UNLOCK_ASSERT(_sc) mtx_assert(&(_sc)->sc_mtx, MA_NOTOWNED)
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8192c/pci/
H A Dr92ce_attach.c125 callout_init_mtx(&rs->rs_c2h_report, &sc->sc_mtx, 0);

Completed in 114 milliseconds

12