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.c538 struct mtx nl_lock __aligned(CACHE_LINE_SIZE);
1336 mtx_assert(&nl->nl_lock, MA_OWNED); in cache_neg_promote_locked()
1356 mtx_assert(&nl->nl_lock, MA_OWNED); in cache_neg_demote_locked()
1384 mtx_lock(&nl->nl_lock); in cache_neg_promote_cond()
1436 mtx_unlock(&nl->nl_lock); in cache_neg_promote_cond()
1440 mtx_unlock(&nl->nl_lock); in cache_neg_promote_cond()
1450 mtx_lock(&nl->nl_lock); in cache_neg_promote()
1452 mtx_unlock(&nl->nl_lock); in cache_neg_promote()
1463 mtx_lock(&nl->nl_lock); in cache_neg_insert()
1465 mtx_unlock(&nl->nl_lock); in cache_neg_insert()
[all …]