MTX_RECURSE
mtx_init(&usb_proc_mtx, "usb-proc-mtx", NULL, MTX_DEF | MTX_RECURSE);
mtx_init(&Giant, "Giant", NULL, MTX_DEF | MTX_RECURSE);
mtx_init(&mtx_callout, "callout-mtx", NULL, MTX_DEF | MTX_RECURSE);
MTX_DEF | MTX_RECURSE);
MTX_DEF | MTX_RECURSE)
mtx_init(&(_lhw)->scan_mtx, "lhw-scan", NULL, MTX_DEF | MTX_RECURSE);
mtx_init(&(_lhw)->txq_mtx, "lhw-txq", NULL, MTX_DEF | MTX_RECURSE);
mtx_init(&(_lhw)->rxq_mtx, "lhw-rxq", NULL, MTX_DEF | MTX_RECURSE);
MTX_DEF | MTX_RECURSE | MTX_NOWITNESS);
mtx_init(&xa->xa_lock, "lkpi-xarray", NULL, MTX_DEF | MTX_RECURSE);
NULL, MTX_DEF | MTX_RECURSE)
MTX_NETWORK_LOCK, MTX_DEF | MTX_RECURSE)
MTX_DEF | MTX_RECURSE);
mtx_init(&(s)->ks_lock, "kbdmux", NULL, MTX_DEF|MTX_RECURSE)
NULL, MTX_DEF | MTX_RECURSE)
NULL, MTX_DEF | MTX_RECURSE)
mtx_init(&(lock)->lock, lock->name, NULL, MTX_DEF | MTX_RECURSE | MTX_DUPOK);
mtx_init( &pmsc->freezeLock, "sim freeze lock", NULL, MTX_DEF | MTX_RECURSE);
NULL, MTX_DEF|MTX_RECURSE );
MTX_DEF | MTX_RECURSE);
MTX_DEF | MTX_RECURSE);
MTX_DEF | MTX_RECURSE);
MTX_RECURSE);
mtx_init(&chan->mtx, "umidi lock", NULL, MTX_DEF | MTX_RECURSE);
MTX_SPIN | MTX_RECURSE);
mtx_init( &sc->io_lock, "tws_io_lock", NULL, MTX_DEF | MTX_RECURSE);
MTX_DEF | MTX_RECURSE);
"usb_def_mtx", MTX_DEF | MTX_RECURSE);
"usb_spin_mtx", MTX_SPIN | MTX_RECURSE);
mtx_init(&sc->sc_mutex, "atpmtx", NULL, MTX_DEF | MTX_RECURSE);
mtx_init(&sc->sc_mtx, "uhid lock", NULL, MTX_DEF | MTX_RECURSE);
mtx_init(&sc->sc_mutex, "uhid_snes", NULL, MTX_DEF | MTX_RECURSE);
mtx_init(&sc->sc_mtx, "ums lock", NULL, MTX_DEF | MTX_RECURSE);
mtx_init(&sc->sc_mutex, "wspmtx", NULL, MTX_DEF | MTX_RECURSE);
mtx_init(&sc->io.lock, "cp2112iic lock", NULL, MTX_DEF | MTX_RECURSE);
mtx_init(&sc->sc_mtx, "i2ctinyusb lock", NULL, MTX_DEF | MTX_RECURSE);
mtx_init(&sc->sc_mtx, "udbp lock", NULL, MTX_DEF | MTX_RECURSE);
mtx_init(&sc->sc_mtx, "ugold lock", NULL, MTX_DEF | MTX_RECURSE);
mtx_init(&sc->sc_mtx, "uled lock", NULL, MTX_DEF | MTX_RECURSE);
mtx_init(&sc->sc_mtx, "ulpt lock", NULL, MTX_DEF | MTX_RECURSE);
NULL, MTX_DEF | MTX_RECURSE);
mtx_init(&sc->sc_mtx, "urio lock", NULL, MTX_DEF | MTX_RECURSE);
NULL, (MTX_DEF | MTX_RECURSE));
#define VKBD_LOCK_INIT(s) mtx_init(&(s)->ks_lock, "vkbd_lock", NULL, MTX_DEF|MTX_RECURSE)
mtx_init(&md->md_mtx, "wtap_medium mtx", NULL, MTX_DEF | MTX_RECURSE);
NULL, MTX_DEF | MTX_RECURSE);
MTX_DEF | MTX_RECURSE);
mtx_init(&hal->hal_mtx, "wtap_hal mtx", NULL, MTX_DEF | MTX_RECURSE);
MTX_SYSINIT(gnttab, &gnttab_list_lock, "GNTTAB LOCK", MTX_DEF | MTX_RECURSE);
mtx_init(&sc->sc_mtx, "gmountver", NULL, MTX_DEF | MTX_RECURSE);
"gvirstor", MTX_DEF | MTX_RECURSE);
mtx_init(&cpuset_lock, "cpuset", NULL, MTX_SPIN | MTX_RECURSE);
MPASS((opts & ~(MTX_SPIN | MTX_QUIET | MTX_RECURSE |
if (opts & MTX_RECURSE)
mtx_init(&Giant, "Giant", NULL, MTX_DEF | MTX_RECURSE);
WITNESS_CHECKORDER(&m->lock_object, (opts & ~MTX_RECURSE) |
WITNESS_LOCK(&m->lock_object, (opts & ~MTX_RECURSE) | LOP_EXCLUSIVE,
(opts & MTX_RECURSE) != 0,
opts &= ~MTX_RECURSE;
KASSERT((opts & MTX_RECURSE) == 0,
(opts & MTX_RECURSE) != 0)) {
opts &= ~MTX_RECURSE;
(opts & MTX_RECURSE) != 0,
opts &= ~MTX_RECURSE;
opts &= ~MTX_RECURSE;
mtx_init(&bucketlocks[i], "ncbuc", NULL, MTX_DUPOK | MTX_RECURSE);
mtx_init(&vnodelocks[i], "ncvn", NULL, MTX_DUPOK | MTX_RECURSE);
mtx_init(&nl->mtx, nl->name, NULL, MTX_DEF | MTX_RECURSE); \
mtx_init(&cl->mtx, cl->name, NULL, MTX_DEF | MTX_RECURSE); \
mtx_init(&sc->sc_if_mtx, "ubt if", NULL, MTX_DEF | MTX_RECURSE);
mtx_init(&sc->sc_mtx, "ubtbcmfw lock", NULL, MTX_DEF | MTX_RECURSE);
MTX_RECURSE);
mtx_init(&sc->sc_mutex,"cuda",NULL,MTX_DEF | MTX_RECURSE);
mtx_init(&sc->sc_mutex,"pmu",NULL,MTX_DEF | MTX_RECURSE);