Home
last modified time | relevance | path

Searched refs:sc_lk (Results 1 – 9 of 9) sorted by relevance

/dragonfly/sys/dev/netif/wi/
HDif_wivar.h74 struct lock sc_lk; member
179 #define WI_LOCK(_sc) lockmgr(&(_sc)->sc_lk, LK_EXCLUSIVE)
180 #define WI_UNLOCK(_sc) lockmgr(&(_sc)->sc_lk, LK_RELEASE)
181 #define WI_LOCK_ASSERT(_sc) KKASSERT(lockstatus(&(_sc)->sc_lk, curthread) == LK_EXCLUSIVE)
HDif_wi.c310 lockinit(&sc->sc_lk, device_get_nameunit(dev), 0, LK_CANRECURSE); in wi_attach()
311 callout_init_lk(&sc->sc_watchdog, &sc->sc_lk); in wi_attach()
513 lockuninit(&sc->sc_lk); in wi_detach()
/dragonfly/sys/dev/netif/iwn/
HDif_iwnvar.h240 struct lock sc_lk; member
436 lockinit(&(_sc)->sc_lk, device_get_nameunit((_sc)->sc_dev), 0, 0)
437 #define IWN_LOCK(_sc) lockmgr(&(_sc)->sc_lk, LK_EXCLUSIVE)
438 #define IWN_LOCK_ASSERT(_sc) KKASSERT(lockstatus(&(_sc)->sc_lk, curthread) == LK_EXCLUSI…
439 #define IWN_UNLOCK(_sc) lockmgr(&(_sc)->sc_lk, LK_RELEASE)
440 #define IWN_LOCK_DESTROY(_sc) lockuninit(&(_sc)->sc_lk)
HDif_iwn.c719 callout_init_lk(&sc->calib_to, &sc->sc_lk); in iwn_attach()
720 callout_init_lk(&sc->watchdog_to, &sc->sc_lk); in iwn_attach()
5295 return async ? 0 : lksleep(desc, &sc->sc_lk, PCATCH, "iwncmd", hz);
7685 error = lksleep(sc, &sc->sc_lk, PCATCH, "iwncal", 2 * hz);
8068 if ((error = lksleep(sc, &sc->sc_lk, PCATCH, "iwninit", hz)) != 0) {
8140 return lksleep(sc, &sc->sc_lk, PCATCH, "iwninit", 5 * hz);
8751 if ((error = lksleep(sc, &sc->sc_lk, PCATCH, "iwninit", hz)) != 0) {
/dragonfly/sys/dev/netif/iwm/
HDif_iwmvar.h411 struct lock sc_lk; member
565 lockinit(&(_sc)->sc_lk, device_get_nameunit((_sc)->sc_dev), \
567 #define IWM_LOCK(_sc) lockmgr(&(_sc)->sc_lk, LK_EXCLUSIVE)
568 #define IWM_UNLOCK(_sc) lockmgr(&(_sc)->sc_lk, LK_RELEASE)
569 #define IWM_LOCK_DESTROY(_sc) lockuninit(&(_sc)->sc_lk)
HDif_iwm_util.c188 lksleep(&sc->sc_wantresp, &sc->sc_lk, 0, "iwmcmdsl", 0); in iwm_send_cmd()
321 error = lksleep(desc, &sc->sc_lk, PCATCH, "iwmcmd", hz); in iwm_send_cmd()
HDif_iwm.c2486 lksleep(&sc->sc_fw, &sc->sc_lk, 0, "iwmfw", hz * 5); in iwm_pcie_load_firmware_chunk()
6082 callout_init_lk(&sc->sc_watchdog_to, &sc->sc_lk); in iwm_attach()
6083 callout_init_lk(&sc->sc_led_blink_to, &sc->sc_lk); in iwm_attach()
6593 lksleep(&sc->sc_flags, &sc->sc_lk, 0, "iwmpwr", 0); in iwm_init_task()
/dragonfly/sys/dev/netif/bwn/bwn/
HDif_bwnvar.h975 struct lock sc_lk; member
1031 lockinit(&(sc)->sc_lk, device_get_nameunit((sc)->sc_dev), 0, 0)
1032 #define BWN_LOCK_DESTROY(sc) lockuninit(&(sc)->sc_lk)
1033 #define BWN_LOCK(sc) lockmgr(&(sc)->sc_lk, LK_EXCLUSIVE)
1034 #define BWN_UNLOCK(sc) lockmgr(&(sc)->sc_lk, LK_RELEASE)
1035 #define BWN_ASSERT_LOCKED(sc) KKASSERT(lockstatus(&(sc)->sc_lk, curthread) == LK_EXCLUSIV…
HDif_bwn.c842 callout_init_lk(&sc->sc_rfswitch_ch, &sc->sc_lk); in bwn_attach_pre()
843 callout_init_lk(&sc->sc_task_ch, &sc->sc_lk); in bwn_attach_pre()
844 callout_init_lk(&sc->sc_watchdog_ch, &sc->sc_lk); in bwn_attach_pre()
7206 callout_init_lk(&sc->sc_led_blink_ch, &sc->sc_lk); in bwn_led_attach()