Home
last modified time | relevance | path

Searched refs:MTX_RECURSE (Results 1 – 14 of 14) sorted by relevance

/f-stack/freebsd/kern/
H A Dkern_mutex.c334 (opts & MTX_RECURSE) != 0, in __mtx_lock_spin_flags()
337 opts &= ~MTX_RECURSE; in __mtx_lock_spin_flags()
373 KASSERT((opts & MTX_RECURSE) == 0, in __mtx_trylock_spin_flags()
447 (opts & MTX_RECURSE) != 0)) { in _mtx_trylock_flags_int()
457 opts &= ~MTX_RECURSE; in _mtx_trylock_flags_int()
543 (opts & MTX_RECURSE) != 0, in __mtx_lock_sleep()
547 opts &= ~MTX_RECURSE; in __mtx_lock_sleep()
556 opts &= ~MTX_RECURSE; in __mtx_lock_sleep()
1135 MPASS((opts & ~(MTX_SPIN | MTX_QUIET | MTX_RECURSE | in _mtx_init()
1149 if (opts & MTX_RECURSE) in _mtx_init()
[all …]
H A Dkern_timeout.c319 mtx_init(&cc->cc_lock, "callout", NULL, MTX_SPIN | MTX_RECURSE); in callout_cpu_init()
H A Dkern_cpuset.c1564 mtx_init(&cpuset_lock, "cpuset", NULL, MTX_SPIN | MTX_RECURSE); in domainset_zero()
H A Dvfs_cache.c2547 mtx_init(&bucketlocks[i], "ncbuc", NULL, MTX_DUPOK | MTX_RECURSE); in nchinit()
2552 mtx_init(&vnodelocks[i], "ncvn", NULL, MTX_DUPOK | MTX_RECURSE); in nchinit()
/f-stack/lib/
H A Dff_lock.c445 mtx_init(&Giant, "Giant", NULL, MTX_DEF | MTX_RECURSE); in mutex_init()
H A Dff_kern_timeout.c275 mtx_init(&cc->cc_lock, "callout", NULL, MTX_SPIN | MTX_RECURSE); in callout_cpu_init()
/f-stack/freebsd/net80211/
H A Dieee80211_freebsd.h68 mtx_init(&cl->mtx, cl->name, NULL, MTX_DEF | MTX_RECURSE); \
132 mtx_init(&nl->mtx, nl->name, NULL, MTX_DEF | MTX_RECURSE); \
/f-stack/freebsd/netgraph/bluetooth/drivers/ubtbcmfw/
H A Dubtbcmfw.c218 mtx_init(&sc->sc_mtx, "ubtbcmfw lock", NULL, MTX_DEF | MTX_RECURSE); in ubtbcmfw_attach()
/f-stack/freebsd/sys/
H A Dmutex.h54 #define MTX_RECURSE 0x00000004 /* Option: lock allowed to recurse */ macro
/f-stack/tools/compat/include/netinet/
H A Din_pcb.h628 mtx_init(&(ipi)->ipi_lock, (d), NULL, MTX_DEF| MTX_RECURSE)
/f-stack/freebsd/netinet/
H A Din_pcb.h628 mtx_init(&(ipi)->ipi_lock, (d), NULL, MTX_DEF| MTX_RECURSE)
/f-stack/freebsd/arm/broadcom/bcm2835/
H A Dbcm2835_sdhost.c407 MTX_DEF | MTX_RECURSE); in bcm_sdhost_attach()
/f-stack/freebsd/netgraph/bluetooth/drivers/ubt/
H A Dng_ubt.c659 mtx_init(&sc->sc_if_mtx, "ubt if", NULL, MTX_DEF | MTX_RECURSE); in ubt_attach()
/f-stack/freebsd/net/
H A Dif_spppsubr.c1008 mtx_init(&sp->mtx, "sppp", MTX_NETWORK_LOCK, MTX_DEF | MTX_RECURSE); in sppp_attach()