Searched refs:nl_lock (Results 1 – 3 of 3) sorted by relevance
/freebsd/sys/rpc/ |
H A D | clnt_nl.c | 132 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 D | netlink_var.h | 77 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 D | vfs_cache.c | 538 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 …]
|