Searched refs:ED_MUTEX (Results 1 - 2 of 2) sorted by relevance

/freebsd-12-stable/sys/dev/ed/
H A Dif_edvar.h294 #define ED_MUTEX(_sc) (&(_sc)->sc_mtx) macro
295 #define ED_LOCK(_sc) mtx_lock(ED_MUTEX(_sc))
296 #define ED_UNLOCK(_sc) mtx_unlock(ED_MUTEX(_sc))
298 mtx_init(ED_MUTEX(_sc), device_get_nameunit(_sc->dev), \
300 #define ED_LOCK_DESTROY(_sc) mtx_destroy(ED_MUTEX(_sc));
301 #define ED_ASSERT_LOCKED(_sc) mtx_assert(ED_MUTEX(_sc), MA_OWNED);
302 #define ED_ASSERT_UNLOCKED(_sc) mtx_assert(ED_MUTEX(_sc), MA_NOTOWNED);
H A Dif_ed.c276 callout_init_mtx(&sc->tick_ch, ED_MUTEX(sc), 0);
383 if (mtx_initialized(ED_MUTEX(sc)))
399 if (mtx_initialized(ED_MUTEX(sc)))

Completed in 105 milliseconds