Home
last modified time | relevance | path

Searched refs:nl_lock (Results 1 – 3 of 3) sorted by relevance

/freebsd/sys/rpc/
H A Dclnt_nl.c132 struct mtx nl_lock; member
205 mtx_init(&nl->nl_lock, "rpc_clnt_nl", NULL, MTX_DEF); in client_nl_create()
327 mtx_lock(&nl->nl_lock); in clnt_nl_call()
329 mtx_unlock(&nl->nl_lock); in clnt_nl_call()
333 mtx_lock(&nl->nl_lock); in clnt_nl_call()
335 (void)msleep(cr, &nl->nl_lock, nl->nl_prio, nl->nl_wchan, in clnt_nl_call()
339 mtx_unlock(&nl->nl_lock); in clnt_nl_call()
420 mtx_lock(&nl->nl_lock); in clnt_nl_reply()
431 mtx_unlock(&nl->nl_lock); in clnt_nl_reply()
438 mtx_unlock(&nl->nl_lock); in clnt_nl_reply()
[all …]
/freebsd/sys/netlink/
H A Dnetlink_var.h77 struct mtx nl_lock; member
82 #define NLP_LOCK_INIT(_nlp) mtx_init(&((_nlp)->nl_lock), "nlp mtx", NULL, MTX_DEF)
83 #define NLP_LOCK_DESTROY(_nlp) mtx_destroy(&((_nlp)->nl_lock))
84 #define NLP_LOCK(_nlp) mtx_lock(&((_nlp)->nl_lock))
85 #define NLP_UNLOCK(_nlp) mtx_unlock(&((_nlp)->nl_lock))
/freebsd/sys/kern/
H A Dvfs_cache.c575 struct mtx nl_lock __aligned(CACHE_LINE_SIZE);
1390 mtx_assert(&nl->nl_lock, MA_OWNED); in cache_neg_promote_locked()
1410 mtx_assert(&nl->nl_lock, MA_OWNED); in cache_neg_demote_locked()
1438 mtx_lock(&nl->nl_lock); in cache_neg_promote_cond()
1489 mtx_unlock(&nl->nl_lock); in cache_neg_promote_cond()
1493 mtx_unlock(&nl->nl_lock); in cache_neg_promote_cond()
1503 mtx_lock(&nl->nl_lock); in cache_neg_promote()
1505 mtx_unlock(&nl->nl_lock); in cache_neg_promote()
1516 mtx_lock(&nl->nl_lock); in cache_neg_insert()
1518 mtx_unlock(&nl->nl_lock); in cache_neg_insert()
[all …]