bin/ed/ed.h
100
if (--mutex == 0) { \
bin/ed/ed.h
258
extern int mutex;
bin/ed/ed.h
96
#define SPL1() mutex++
bin/ed/main.c
1314
if (mutex)
bin/ed/main.c
1324
if (mutex)
bin/ed/main.c
75
int mutex = 0; /* if set, signals set "sigflags" */
crypto/heimdal/base/heimbase.c
325
static HEIMDAL_MUTEX mutex = HEIMDAL_MUTEX_INITIALIZER;
crypto/heimdal/base/heimbase.c
326
HEIMDAL_MUTEX_lock(&mutex);
crypto/heimdal/base/heimbase.c
329
HEIMDAL_MUTEX_unlock(&mutex);
crypto/heimdal/base/heimbase.c
331
HEIMDAL_MUTEX_lock(&mutex);
crypto/heimdal/base/heimbase.c
333
HEIMDAL_MUTEX_unlock(&mutex);
crypto/heimdal/base/heimbase.c
335
HEIMDAL_MUTEX_unlock(&mutex);
crypto/heimdal/base/heimbase.c
337
HEIMDAL_MUTEX_unlock(&mutex);
crypto/heimdal/base/heimbase.c
341
HEIMDAL_MUTEX_lock(&mutex);
crypto/heimdal/base/heimbase.c
344
HEIMDAL_MUTEX_unlock(&mutex);
crypto/heimdal/base/heimbase.c
346
HEIMDAL_MUTEX_unlock(&mutex);
crypto/heimdal/kcm/acl.c
164
HEIMDAL_MUTEX_lock(&ccache->mutex);
crypto/heimdal/kcm/acl.c
168
HEIMDAL_MUTEX_unlock(&ccache->mutex);
crypto/heimdal/kcm/acl.c
192
HEIMDAL_MUTEX_lock(&ccache->mutex);
crypto/heimdal/kcm/acl.c
197
HEIMDAL_MUTEX_unlock(&ccache->mutex);
crypto/heimdal/kcm/acquire.c
142
HEIMDAL_MUTEX_unlock(&ccache->mutex);
crypto/heimdal/kcm/acquire.c
71
HEIMDAL_MUTEX_lock(&ccache->mutex);
crypto/heimdal/kcm/cache.c
221
HEIMDAL_MUTEX_unlock(&cache->mutex);
crypto/heimdal/kcm/cache.c
222
HEIMDAL_MUTEX_destroy(&cache->mutex);
crypto/heimdal/kcm/cache.c
299
HEIMDAL_MUTEX_init(&slot->mutex);
crypto/heimdal/kcm/cache.c
334
HEIMDAL_MUTEX_destroy(&slot->mutex);
crypto/heimdal/kcm/cache.c
368
HEIMDAL_MUTEX_lock(&ccache->mutex);
crypto/heimdal/kcm/cache.c
370
HEIMDAL_MUTEX_unlock(&ccache->mutex);
crypto/heimdal/kcm/cache.c
402
HEIMDAL_MUTEX_lock(&cache->mutex);
crypto/heimdal/kcm/cache.c
404
HEIMDAL_MUTEX_unlock(&cache->mutex);
crypto/heimdal/kcm/cache.c
415
HEIMDAL_MUTEX_lock(&ccache->mutex);
crypto/heimdal/kcm/cache.c
417
HEIMDAL_MUTEX_unlock(&ccache->mutex);
crypto/heimdal/kcm/cache.c
429
HEIMDAL_MUTEX_lock(&c->mutex);
crypto/heimdal/kcm/cache.c
435
HEIMDAL_MUTEX_unlock(&c->mutex);
crypto/heimdal/kcm/cache.c
508
HEIMDAL_MUTEX_lock(&ccache->mutex);
crypto/heimdal/kcm/cache.c
510
HEIMDAL_MUTEX_unlock(&ccache->mutex);
crypto/heimdal/kcm/cache.c
603
HEIMDAL_MUTEX_lock(&ccache->mutex);
crypto/heimdal/kcm/cache.c
605
HEIMDAL_MUTEX_unlock(&ccache->mutex);
crypto/heimdal/kcm/cache.c
651
HEIMDAL_MUTEX_lock(&ccache->mutex);
crypto/heimdal/kcm/cache.c
654
HEIMDAL_MUTEX_unlock(&ccache->mutex);
crypto/heimdal/kcm/kcm_locl.h
104
HEIMDAL_MUTEX mutex;
crypto/heimdal/kcm/protocol.c
1176
HEIMDAL_MUTEX_lock(&ccache->mutex);
crypto/heimdal/kcm/protocol.c
1178
HEIMDAL_MUTEX_unlock(&ccache->mutex);
crypto/heimdal/kcm/protocol.c
1214
HEIMDAL_MUTEX_lock(&ccache->mutex);
crypto/heimdal/kcm/protocol.c
1216
HEIMDAL_MUTEX_unlock(&ccache->mutex);
crypto/heimdal/kcm/protocol.c
360
HEIMDAL_MUTEX_lock(&ccache->mutex);
crypto/heimdal/kcm/protocol.c
370
HEIMDAL_MUTEX_unlock(&ccache->mutex);
crypto/heimdal/kcm/protocol.c
522
HEIMDAL_MUTEX_lock(&ccache->mutex);
crypto/heimdal/kcm/protocol.c
524
HEIMDAL_MUTEX_unlock(&ccache->mutex);
crypto/heimdal/kcm/protocol.c
800
HEIMDAL_MUTEX_lock(&ccache->mutex);
crypto/heimdal/kcm/protocol.c
820
HEIMDAL_MUTEX_unlock(&ccache->mutex);
crypto/heimdal/kcm/protocol.c
894
HEIMDAL_MUTEX_lock(&ccache->mutex);
crypto/heimdal/kcm/protocol.c
907
HEIMDAL_MUTEX_unlock(&ccache->mutex);
crypto/heimdal/kcm/protocol.c
977
HEIMDAL_MUTEX_lock(&oldid->mutex);
crypto/heimdal/kcm/protocol.c
978
HEIMDAL_MUTEX_lock(&newid->mutex);
crypto/heimdal/kcm/protocol.c
997
HEIMDAL_MUTEX_unlock(&oldid->mutex);
crypto/heimdal/kcm/protocol.c
998
HEIMDAL_MUTEX_unlock(&newid->mutex);
crypto/heimdal/kcm/renew.c
120
HEIMDAL_MUTEX_unlock(&ccache->mutex);
crypto/heimdal/kcm/renew.c
58
HEIMDAL_MUTEX_lock(&ccache->mutex);
crypto/heimdal/lib/hx509/ref/pkcs11.h
1077
typedef ck_rv_t (*ck_createmutex_t) (void **mutex);
crypto/heimdal/lib/hx509/ref/pkcs11.h
1078
typedef ck_rv_t (*ck_destroymutex_t) (void *mutex);
crypto/heimdal/lib/hx509/ref/pkcs11.h
1079
typedef ck_rv_t (*ck_lockmutex_t) (void *mutex);
crypto/heimdal/lib/hx509/ref/pkcs11.h
1080
typedef ck_rv_t (*ck_unlockmutex_t) (void *mutex);
crypto/heimdal/lib/ipc/common.c
114
HEIMDAL_MUTEX_init(&s->mutex);
crypto/heimdal/lib/ipc/common.c
136
HEIMDAL_MUTEX_lock(&s->mutex);
crypto/heimdal/lib/ipc/common.c
142
ret = pthread_cond_wait(&s->cond, &s->mutex);
crypto/heimdal/lib/ipc/common.c
147
ret = pthread_cond_timedwait(&s->cond, &s->mutex, &ts);
crypto/heimdal/lib/ipc/common.c
150
HEIMDAL_MUTEX_unlock(&s->mutex);
crypto/heimdal/lib/ipc/common.c
154
HEIMDAL_MUTEX_unlock(&s->mutex);
crypto/heimdal/lib/ipc/common.c
170
HEIMDAL_MUTEX_lock(&s->mutex);
crypto/heimdal/lib/ipc/common.c
172
HEIMDAL_MUTEX_unlock(&s->mutex);
crypto/heimdal/lib/ipc/common.c
187
HEIMDAL_MUTEX_lock(&s->mutex);
crypto/heimdal/lib/ipc/common.c
190
HEIMDAL_MUTEX_unlock(&s->mutex);
crypto/heimdal/lib/ipc/common.c
191
HEIMDAL_MUTEX_destroy(&s->mutex);
crypto/heimdal/lib/ipc/common.c
96
HEIMDAL_MUTEX mutex;
crypto/heimdal/lib/krb5/context.c
388
p->mutex = malloc(sizeof(HEIMDAL_MUTEX));
crypto/heimdal/lib/krb5/context.c
389
if (p->mutex == NULL) {
crypto/heimdal/lib/krb5/context.c
393
HEIMDAL_MUTEX_init(p->mutex);
crypto/heimdal/lib/krb5/context.c
494
p->mutex = malloc(sizeof(HEIMDAL_MUTEX));
crypto/heimdal/lib/krb5/context.c
495
if (p->mutex == NULL) {
crypto/heimdal/lib/krb5/context.c
500
HEIMDAL_MUTEX_init(p->mutex);
crypto/heimdal/lib/krb5/context.c
601
HEIMDAL_MUTEX_destroy(context->mutex);
crypto/heimdal/lib/krb5/context.c
602
free(context->mutex);
crypto/heimdal/lib/krb5/crypto-stubs.c
52
p->mutex = malloc(sizeof(HEIMDAL_MUTEX));
crypto/heimdal/lib/krb5/crypto-stubs.c
53
if (p->mutex == NULL) {
crypto/heimdal/lib/krb5/crypto-stubs.c
57
HEIMDAL_MUTEX_init(p->mutex);
crypto/heimdal/lib/krb5/crypto-stubs.c
68
HEIMDAL_MUTEX_destroy(context->mutex);
crypto/heimdal/lib/krb5/crypto-stubs.c
69
free(context->mutex);
crypto/heimdal/lib/krb5/error_string.c
108
HEIMDAL_MUTEX_lock(context->mutex);
crypto/heimdal/lib/krb5/error_string.c
117
HEIMDAL_MUTEX_unlock(context->mutex);
crypto/heimdal/lib/krb5/error_string.c
169
HEIMDAL_MUTEX_lock(context->mutex);
crypto/heimdal/lib/krb5/error_string.c
171
HEIMDAL_MUTEX_unlock(context->mutex);
crypto/heimdal/lib/krb5/error_string.c
175
HEIMDAL_MUTEX_unlock(context->mutex);
crypto/heimdal/lib/krb5/error_string.c
190
HEIMDAL_MUTEX_unlock(context->mutex);
crypto/heimdal/lib/krb5/error_string.c
211
HEIMDAL_MUTEX_lock(context->mutex);
crypto/heimdal/lib/krb5/error_string.c
214
HEIMDAL_MUTEX_unlock(context->mutex);
crypto/heimdal/lib/krb5/error_string.c
222
HEIMDAL_MUTEX_lock(context->mutex);
crypto/heimdal/lib/krb5/error_string.c
224
HEIMDAL_MUTEX_unlock(context->mutex);
crypto/heimdal/lib/krb5/error_string.c
262
HEIMDAL_MUTEX_lock(context->mutex);
crypto/heimdal/lib/krb5/error_string.c
268
HEIMDAL_MUTEX_unlock(context->mutex);
crypto/heimdal/lib/krb5/error_string.c
50
HEIMDAL_MUTEX_lock(context->mutex);
crypto/heimdal/lib/krb5/error_string.c
55
HEIMDAL_MUTEX_unlock(context->mutex);
crypto/heimdal/lib/krb5/krb5_locl.h
291
void *mutex; /* protects error_string/error_buf */
crypto/krb5/src/lib/gssapi/generic/util_errmap.c
136
static k5_mutex_t mutex = K5_MUTEX_PARTIAL_INITIALIZER;
crypto/krb5/src/lib/gssapi/generic/util_errmap.c
146
err = k5_mutex_finish_init(&mutex);
crypto/krb5/src/lib/gssapi/generic/util_errmap.c
167
k5_mutex_destroy(&mutex);
crypto/krb5/src/lib/gssapi/generic/util_errmap.c
190
k5_mutex_lock(&mutex);
crypto/krb5/src/lib/gssapi/generic/util_errmap.c
195
k5_mutex_unlock(&mutex);
crypto/krb5/src/lib/gssapi/generic/util_errmap.c
224
k5_mutex_unlock(&mutex);
crypto/krb5/src/lib/gssapi/generic/util_errmap.c
228
k5_mutex_unlock(&mutex);
crypto/krb5/src/lib/gssapi/generic/util_errmap.c
259
k5_mutex_lock(&mutex);
crypto/krb5/src/lib/gssapi/generic/util_errmap.c
261
k5_mutex_unlock(&mutex);
crypto/krb5/src/plugins/preauth/pkinit/pkcs11.h
1075
typedef ck_rv_t (*ck_createmutex_t) (void **mutex);
crypto/krb5/src/plugins/preauth/pkinit/pkcs11.h
1076
typedef ck_rv_t (*ck_destroymutex_t) (void *mutex);
crypto/krb5/src/plugins/preauth/pkinit/pkcs11.h
1077
typedef ck_rv_t (*ck_lockmutex_t) (void *mutex);
crypto/krb5/src/plugins/preauth/pkinit/pkcs11.h
1078
typedef ck_rv_t (*ck_unlockmutex_t) (void *mutex);
crypto/krb5/src/util/profile/prof_file.c
41
k5_mutex_t mutex;
crypto/krb5/src/util/profile/prof_file.c
44
#define g_shared_trees_mutex (krb5int_profile_shared_data.mutex)
crypto/openssh/pkcs11.h
1590
typedef ck_rv_t (*ck_createmutex_t) (void **mutex);
crypto/openssh/pkcs11.h
1591
typedef ck_rv_t (*ck_destroymutex_t) (void *mutex);
crypto/openssh/pkcs11.h
1592
typedef ck_rv_t (*ck_lockmutex_t) (void *mutex);
crypto/openssh/pkcs11.h
1593
typedef ck_rv_t (*ck_unlockmutex_t) (void *mutex);
crypto/openssl/crypto/thread/arch/thread_none.c
39
void ossl_crypto_mutex_lock(CRYPTO_MUTEX *mutex)
crypto/openssl/crypto/thread/arch/thread_none.c
43
int ossl_crypto_mutex_try_lock(CRYPTO_MUTEX *mutex)
crypto/openssl/crypto/thread/arch/thread_none.c
48
void ossl_crypto_mutex_unlock(CRYPTO_MUTEX *mutex)
crypto/openssl/crypto/thread/arch/thread_none.c
52
void ossl_crypto_mutex_free(CRYPTO_MUTEX **mutex)
crypto/openssl/crypto/thread/arch/thread_none.c
61
void ossl_crypto_condvar_wait(CRYPTO_CONDVAR *cv, CRYPTO_MUTEX *mutex)
crypto/openssl/crypto/thread/arch/thread_none.c
65
void ossl_crypto_condvar_wait_timeout(CRYPTO_CONDVAR *cv, CRYPTO_MUTEX *mutex,
crypto/openssl/crypto/thread/arch/thread_posix.c
100
if ((mutex = OPENSSL_zalloc(sizeof(*mutex))) == NULL)
crypto/openssl/crypto/thread/arch/thread_posix.c
102
if (pthread_mutex_init(mutex, NULL) != 0) {
crypto/openssl/crypto/thread/arch/thread_posix.c
103
OPENSSL_free(mutex);
crypto/openssl/crypto/thread/arch/thread_posix.c
106
return (CRYPTO_MUTEX *)mutex;
crypto/openssl/crypto/thread/arch/thread_posix.c
109
int ossl_crypto_mutex_try_lock(CRYPTO_MUTEX *mutex)
crypto/openssl/crypto/thread/arch/thread_posix.c
113
mutex_p = (pthread_mutex_t *)mutex;
crypto/openssl/crypto/thread/arch/thread_posix.c
121
void ossl_crypto_mutex_lock(CRYPTO_MUTEX *mutex)
crypto/openssl/crypto/thread/arch/thread_posix.c
126
mutex_p = (pthread_mutex_t *)mutex;
crypto/openssl/crypto/thread/arch/thread_posix.c
131
void ossl_crypto_mutex_unlock(CRYPTO_MUTEX *mutex)
crypto/openssl/crypto/thread/arch/thread_posix.c
136
mutex_p = (pthread_mutex_t *)mutex;
crypto/openssl/crypto/thread/arch/thread_posix.c
141
void ossl_crypto_mutex_free(CRYPTO_MUTEX **mutex)
crypto/openssl/crypto/thread/arch/thread_posix.c
145
if (mutex == NULL)
crypto/openssl/crypto/thread/arch/thread_posix.c
148
mutex_p = (pthread_mutex_t **)mutex;
crypto/openssl/crypto/thread/arch/thread_posix.c
152
*mutex = NULL;
crypto/openssl/crypto/thread/arch/thread_posix.c
168
void ossl_crypto_condvar_wait(CRYPTO_CONDVAR *cv, CRYPTO_MUTEX *mutex)
crypto/openssl/crypto/thread/arch/thread_posix.c
174
mutex_p = (pthread_mutex_t *)mutex;
crypto/openssl/crypto/thread/arch/thread_posix.c
178
void ossl_crypto_condvar_wait_timeout(CRYPTO_CONDVAR *cv, CRYPTO_MUTEX *mutex,
crypto/openssl/crypto/thread/arch/thread_posix.c
182
pthread_mutex_t *mutex_p = (pthread_mutex_t *)mutex;
crypto/openssl/crypto/thread/arch/thread_posix.c
98
pthread_mutex_t *mutex;
crypto/openssl/crypto/thread/arch/thread_win.c
101
if ((mutex = OPENSSL_zalloc(sizeof(*mutex))) == NULL)
crypto/openssl/crypto/thread/arch/thread_win.c
103
InitializeCriticalSection(mutex);
crypto/openssl/crypto/thread/arch/thread_win.c
104
return (CRYPTO_MUTEX *)mutex;
crypto/openssl/crypto/thread/arch/thread_win.c
107
void ossl_crypto_mutex_lock(CRYPTO_MUTEX *mutex)
crypto/openssl/crypto/thread/arch/thread_win.c
111
mutex_p = (CRITICAL_SECTION *)mutex;
crypto/openssl/crypto/thread/arch/thread_win.c
115
int ossl_crypto_mutex_try_lock(CRYPTO_MUTEX *mutex)
crypto/openssl/crypto/thread/arch/thread_win.c
119
mutex_p = (CRITICAL_SECTION *)mutex;
crypto/openssl/crypto/thread/arch/thread_win.c
126
void ossl_crypto_mutex_unlock(CRYPTO_MUTEX *mutex)
crypto/openssl/crypto/thread/arch/thread_win.c
130
mutex_p = (CRITICAL_SECTION *)mutex;
crypto/openssl/crypto/thread/arch/thread_win.c
134
void ossl_crypto_mutex_free(CRYPTO_MUTEX **mutex)
crypto/openssl/crypto/thread/arch/thread_win.c
138
mutex_p = (CRITICAL_SECTION **)mutex;
crypto/openssl/crypto/thread/arch/thread_win.c
142
*mutex = NULL;
crypto/openssl/crypto/thread/arch/thread_win.c
544
void ossl_crypto_condvar_wait(CRYPTO_CONDVAR *cv, CRYPTO_MUTEX *mutex)
crypto/openssl/crypto/thread/arch/thread_win.c
550
mutex_p = (CRITICAL_SECTION *)mutex;
crypto/openssl/crypto/thread/arch/thread_win.c
554
void ossl_crypto_condvar_wait_timeout(CRYPTO_CONDVAR *cv, CRYPTO_MUTEX *mutex,
crypto/openssl/crypto/thread/arch/thread_win.c
559
CRITICAL_SECTION *mutex_p = (CRITICAL_SECTION *)mutex;
crypto/openssl/crypto/thread/arch/thread_win.c
99
CRITICAL_SECTION *mutex;
crypto/openssl/include/internal/quic_engine.h
54
CRYPTO_MUTEX *mutex;
crypto/openssl/include/internal/quic_reactor.h
106
CRYPTO_MUTEX *mutex;
crypto/openssl/include/internal/quic_reactor.h
151
CRYPTO_MUTEX *mutex,
crypto/openssl/include/internal/thread_arch.h
43
void ossl_crypto_mutex_lock(CRYPTO_MUTEX *mutex);
crypto/openssl/include/internal/thread_arch.h
44
int ossl_crypto_mutex_try_lock(CRYPTO_MUTEX *mutex);
crypto/openssl/include/internal/thread_arch.h
45
void ossl_crypto_mutex_unlock(CRYPTO_MUTEX *mutex);
crypto/openssl/include/internal/thread_arch.h
46
void ossl_crypto_mutex_free(CRYPTO_MUTEX **mutex);
crypto/openssl/include/internal/thread_arch.h
49
void ossl_crypto_condvar_wait(CRYPTO_CONDVAR *cv, CRYPTO_MUTEX *mutex);
crypto/openssl/include/internal/thread_arch.h
50
void ossl_crypto_condvar_wait_timeout(CRYPTO_CONDVAR *cv, CRYPTO_MUTEX *mutex,
crypto/openssl/ssl/quic/quic_engine.c
35
qeng->mutex = args->mutex;
crypto/openssl/ssl/quic/quic_engine.c
57
qeng->mutex,
crypto/openssl/ssl/quic/quic_engine.c
74
return qeng->mutex;
crypto/openssl/ssl/quic/quic_engine_local.h
41
CRYPTO_MUTEX *mutex;
crypto/openssl/ssl/quic/quic_impl.c
1807
engine_args.mutex = qc->mutex;
crypto/openssl/ssl/quic/quic_impl.c
4305
if ((ql->mutex = ossl_crypto_mutex_new()) == NULL) {
crypto/openssl/ssl/quic/quic_impl.c
4314
engine_args.mutex = ql->mutex;
crypto/openssl/ssl/quic/quic_impl.c
4353
ossl_crypto_mutex_free(&ql->mutex);
crypto/openssl/ssl/quic/quic_impl.c
4397
ql->mutex = ctx.qd->mutex;
crypto/openssl/ssl/quic/quic_impl.c
4489
qc->mutex = ql->mutex;
crypto/openssl/ssl/quic/quic_impl.c
4722
qc->mutex = ql->mutex;
crypto/openssl/ssl/quic/quic_impl.c
4745
CRYPTO_MUTEX *mutex;
crypto/openssl/ssl/quic/quic_impl.c
4773
if ((newcache->mutex = ossl_crypto_mutex_new()) == NULL)
crypto/openssl/ssl/quic/quic_impl.c
4808
ossl_crypto_mutex_free(&hdl->mutex);
crypto/openssl/ssl/quic/quic_impl.c
4910
ossl_crypto_mutex_lock(c->mutex);
crypto/openssl/ssl/quic/quic_impl.c
4919
ossl_crypto_mutex_unlock(c->mutex);
crypto/openssl/ssl/quic/quic_impl.c
4939
ossl_crypto_mutex_lock(c->mutex);
crypto/openssl/ssl/quic/quic_impl.c
4947
ossl_crypto_mutex_unlock(c->mutex);
crypto/openssl/ssl/quic/quic_impl.c
5017
if ((qd->mutex = ossl_crypto_mutex_new()) == NULL) {
crypto/openssl/ssl/quic/quic_impl.c
5026
engine_args.mutex = qd->mutex;
crypto/openssl/ssl/quic/quic_impl.c
5048
ossl_crypto_mutex_free(&qd->mutex);
crypto/openssl/ssl/quic/quic_impl.c
608
if ((qc->mutex = ossl_crypto_mutex_new()) == NULL) {
crypto/openssl/ssl/quic/quic_impl.c
715
ossl_crypto_mutex_unlock(qc->mutex);
crypto/openssl/ssl/quic/quic_impl.c
718
ossl_crypto_mutex_free(&qc->mutex);
crypto/openssl/ssl/quic/quic_impl.c
733
ossl_crypto_mutex_free(&ctx->ql->mutex);
crypto/openssl/ssl/quic/quic_impl.c
746
ossl_crypto_mutex_free(&ctx->qd->mutex);
crypto/openssl/ssl/quic/quic_local.h
153
CRYPTO_MUTEX *mutex;
crypto/openssl/ssl/quic/quic_local.h
254
CRYPTO_MUTEX *mutex;
crypto/openssl/ssl/quic/quic_local.h
277
CRYPTO_MUTEX *mutex;
crypto/openssl/ssl/quic/quic_reactor.c
255
CRYPTO_MUTEX *mutex)
crypto/openssl/ssl/quic/quic_reactor.c
30
CRYPTO_MUTEX *mutex,
crypto/openssl/ssl/quic/quic_reactor.c
311
if (mutex != NULL)
crypto/openssl/ssl/quic/quic_reactor.c
312
ossl_crypto_mutex_unlock(mutex);
crypto/openssl/ssl/quic/quic_reactor.c
338
if (mutex != NULL)
crypto/openssl/ssl/quic/quic_reactor.c
339
ossl_crypto_mutex_lock(mutex);
crypto/openssl/ssl/quic/quic_reactor.c
378
if (mutex != NULL)
crypto/openssl/ssl/quic/quic_reactor.c
379
ossl_crypto_mutex_unlock(mutex);
crypto/openssl/ssl/quic/quic_reactor.c
395
if (mutex != NULL)
crypto/openssl/ssl/quic/quic_reactor.c
396
ossl_crypto_mutex_lock(mutex);
crypto/openssl/ssl/quic/quic_reactor.c
433
CRYPTO_MUTEX *mutex)
crypto/openssl/ssl/quic/quic_reactor.c
44
rtor->mutex = mutex;
crypto/openssl/ssl/quic/quic_reactor.c
442
notify_rfd, deadline, mutex);
crypto/openssl/ssl/quic/quic_reactor.c
489
ossl_crypto_condvar_wait(rtor->notifier_cv, rtor->mutex);
crypto/openssl/ssl/quic/quic_reactor.c
540
rtor->mutex);
crypto/openssl/ssl/quic/quic_reactor.c
629
ossl_crypto_condvar_wait(rtor->notifier_cv, rtor->mutex);
crypto/openssl/ssl/quic/quic_thread_assist.c
69
CRYPTO_MUTEX *mutex = ossl_quic_channel_get_mutex(ch);
crypto/openssl/ssl/quic/quic_thread_assist.c
71
if (mutex == NULL)
crypto/openssl/ssl/quic/quic_tserver.c
122
engine_args.mutex = srv->mutex;
crypto/openssl/ssl/quic/quic_tserver.c
161
ossl_crypto_mutex_free(&srv->mutex);
crypto/openssl/ssl/quic/quic_tserver.c
184
ossl_crypto_mutex_free(&srv->mutex);
crypto/openssl/ssl/quic/quic_tserver.c
38
CRYPTO_MUTEX *mutex;
crypto/openssl/ssl/quic/quic_tserver.c
94
if ((srv->mutex = ossl_crypto_mutex_new()) == NULL)
include/pthread_np.h
52
int pthread_mutex_getspinloops_np(pthread_mutex_t *mutex, int *count);
include/pthread_np.h
53
int pthread_mutex_setspinloops_np(pthread_mutex_t *mutex, int count);
include/pthread_np.h
54
int pthread_mutex_getyieldloops_np(pthread_mutex_t *mutex, int *count);
include/pthread_np.h
55
int pthread_mutex_setyieldloops_np(pthread_mutex_t *mutex, int count);
include/pthread_np.h
56
int pthread_mutex_isowned_np(pthread_mutex_t *mutex);
lib/libc/gen/__pthread_mutex_init_calloc_cb_stub.c
36
_pthread_mutex_init_calloc_cb_stub(pthread_mutex_t *mutex,
lib/libc/include/libc_private.h
201
int _pthread_mutex_init_calloc_cb_stub(pthread_mutex_t *mutex,
lib/libnetmap/nmctx-pthreads.c
47
pthread_mutex_t mutex;
lib/libnetmap/nmctx-pthreads.c
58
pthread_mutex_lock(&ctxp->mutex);
lib/libnetmap/nmctx-pthreads.c
60
pthread_mutex_unlock(&ctxp->mutex);
lib/libnetmap/nmctx-pthreads.c
69
pthread_mutex_init(&nmctx_pthreadsafe.mutex, NULL);
lib/libomp/omp-tools.h
1396
ompt_record_mutex_t mutex;
lib/libthr/thread/thr_cond.c
366
cond_wait_common(pthread_cond_t *cond, pthread_mutex_t *mutex,
lib/libthr/thread/thr_cond.c
380
if (*mutex == THR_PSHARED_PTR) {
lib/libthr/thread/thr_cond.c
381
mp = __thr_pshared_offpage(mutex, 0);
lib/libthr/thread/thr_cond.c
385
mp = *mutex;
lib/libthr/thread/thr_cond.c
402
_thr_cond_wait(pthread_cond_t *cond, pthread_mutex_t *mutex)
lib/libthr/thread/thr_cond.c
404
return (cond_wait_common(cond, mutex, 0, NULL, false, false));
lib/libthr/thread/thr_cond.c
409
pthread_mutex_t * __restrict mutex)
lib/libthr/thread/thr_cond.c
411
return (cond_wait_common(cond, mutex, 0, NULL, true, false));
lib/libthr/thread/thr_cond.c
416
pthread_mutex_t * __restrict mutex,
lib/libthr/thread/thr_cond.c
423
return (cond_wait_common(cond, mutex, 0, abstime, false, false));
lib/libthr/thread/thr_cond.c
427
__pthread_cond_timedwait(pthread_cond_t *cond, pthread_mutex_t *mutex,
lib/libthr/thread/thr_cond.c
434
return (cond_wait_common(cond, mutex, 0, abstime, true, false));
lib/libthr/thread/thr_cond.c
438
__pthread_cond_clockwait(pthread_cond_t *cond, pthread_mutex_t *mutex,
lib/libthr/thread/thr_cond.c
446
return (cond_wait_common(cond, mutex, clockid, abstime, true, true));
lib/libthr/thread/thr_cond.c
49
int __pthread_cond_clockwait(pthread_cond_t *cond, pthread_mutex_t *mutex,
lib/libthr/thread/thr_cond.c
51
int __pthread_cond_timedwait(pthread_cond_t *cond, pthread_mutex_t *mutex,
lib/libthr/thread/thr_cond.c
54
static int cond_wait_common(pthread_cond_t *cond, pthread_mutex_t *mutex,
lib/libthr/thread/thr_mutex.c
1006
_pthread_mutex_getprioceiling(const pthread_mutex_t * __restrict mutex,
lib/libthr/thread/thr_mutex.c
1011
if (*mutex == THR_PSHARED_PTR) {
lib/libthr/thread/thr_mutex.c
1012
m = __thr_pshared_offpage(__DECONST(void *, mutex), 0);
lib/libthr/thread/thr_mutex.c
1017
m = *mutex;
lib/libthr/thread/thr_mutex.c
1028
_pthread_mutex_setprioceiling(pthread_mutex_t * __restrict mutex,
lib/libthr/thread/thr_mutex.c
1036
if (*mutex == THR_PSHARED_PTR) {
lib/libthr/thread/thr_mutex.c
1037
m = __thr_pshared_offpage(mutex, 0);
lib/libthr/thread/thr_mutex.c
1042
m = *mutex;
lib/libthr/thread/thr_mutex.c
1095
_pthread_mutex_getspinloops_np(pthread_mutex_t *mutex, int *count)
lib/libthr/thread/thr_mutex.c
1100
ret = check_and_init_mutex(mutex, &m);
lib/libthr/thread/thr_mutex.c
1107
__pthread_mutex_setspinloops_np(pthread_mutex_t *mutex, int count)
lib/libthr/thread/thr_mutex.c
1112
ret = check_and_init_mutex(mutex, &m);
lib/libthr/thread/thr_mutex.c
1119
_pthread_mutex_getyieldloops_np(pthread_mutex_t *mutex, int *count)
lib/libthr/thread/thr_mutex.c
1124
ret = check_and_init_mutex(mutex, &m);
lib/libthr/thread/thr_mutex.c
1131
__pthread_mutex_setyieldloops_np(pthread_mutex_t *mutex, int count)
lib/libthr/thread/thr_mutex.c
1136
ret = check_and_init_mutex(mutex, &m);
lib/libthr/thread/thr_mutex.c
1143
_pthread_mutex_isowned_np(pthread_mutex_t *mutex)
lib/libthr/thread/thr_mutex.c
1147
if (*mutex == THR_PSHARED_PTR) {
lib/libthr/thread/thr_mutex.c
1148
m = __thr_pshared_offpage(mutex, 0);
lib/libthr/thread/thr_mutex.c
1153
m = *mutex;
lib/libthr/thread/thr_mutex.c
1175
_Tthr_mutex_consistent(pthread_mutex_t *mutex)
lib/libthr/thread/thr_mutex.c
1180
if (*mutex == THR_PSHARED_PTR) {
lib/libthr/thread/thr_mutex.c
1181
m = __thr_pshared_offpage(mutex, 0);
lib/libthr/thread/thr_mutex.c
1186
m = *mutex;
lib/libthr/thread/thr_mutex.c
275
mutex_init(pthread_mutex_t *mutex,
lib/libthr/thread/thr_mutex.c
295
*mutex = pmutex;
lib/libthr/thread/thr_mutex.c
300
init_static(struct pthread *thread, pthread_mutex_t *mutex)
lib/libthr/thread/thr_mutex.c
306
if (*mutex == THR_MUTEX_INITIALIZER)
lib/libthr/thread/thr_mutex.c
307
ret = mutex_init(mutex, &_pthread_mutexattr_default,
lib/libthr/thread/thr_mutex.c
309
else if (*mutex == THR_ADAPTIVE_MUTEX_INITIALIZER)
lib/libthr/thread/thr_mutex.c
310
ret = mutex_init(mutex, &_pthread_mutexattr_adaptive_default,
lib/libthr/thread/thr_mutex.c
378
__Tthr_mutex_init(pthread_mutex_t * __restrict mutex,
lib/libthr/thread/thr_mutex.c
394
return (mutex_init(mutex, mutex_attr ? *mutex_attr : NULL,
lib/libthr/thread/thr_mutex.c
397
pmtx = __thr_pshared_offpage(__DECONST(void *, mutex), 1);
lib/libthr/thread/thr_mutex.c
400
*mutex = THR_PSHARED_PTR;
lib/libthr/thread/thr_mutex.c
407
_pthread_mutex_init_calloc_cb(pthread_mutex_t *mutex,
lib/libthr/thread/thr_mutex.c
419
ret = mutex_init(mutex, &attr, calloc_cb);
lib/libthr/thread/thr_mutex.c
421
(*mutex)->m_flags |= PMUTEX_FLAG_PRIVATE;
lib/libthr/thread/thr_mutex.c
462
_thr_mutex_destroy(pthread_mutex_t *mutex)
lib/libthr/thread/thr_mutex.c
467
m = *mutex;
lib/libthr/thread/thr_mutex.c
474
m1 = __thr_pshared_offpage(mutex, 0);
lib/libthr/thread/thr_mutex.c
481
__thr_pshared_destroy(mutex);
lib/libthr/thread/thr_mutex.c
483
*mutex = THR_MUTEX_DESTROYED;
lib/libthr/thread/thr_mutex.c
490
*mutex = THR_MUTEX_DESTROYED;
lib/libthr/thread/thr_mutex.c
590
check_and_init_mutex(pthread_mutex_t *mutex, struct pthread_mutex **m)
lib/libthr/thread/thr_mutex.c
594
*m = *mutex;
lib/libthr/thread/thr_mutex.c
597
*m = __thr_pshared_offpage(mutex, 0);
lib/libthr/thread/thr_mutex.c
606
ret = init_static(_get_curthread(), mutex);
lib/libthr/thread/thr_mutex.c
608
*m = *mutex;
lib/libthr/thread/thr_mutex.c
615
__Tthr_mutex_trylock(pthread_mutex_t *mutex)
lib/libthr/thread/thr_mutex.c
623
ret = check_and_init_mutex(mutex, &m);
lib/libthr/thread/thr_mutex.c
65
int __pthread_mutex_timedlock(pthread_mutex_t * __restrict mutex,
lib/libthr/thread/thr_mutex.c
67
int _pthread_mutex_getspinloops_np(pthread_mutex_t *mutex, int *count);
lib/libthr/thread/thr_mutex.c
68
int _pthread_mutex_setspinloops_np(pthread_mutex_t *mutex, int count);
lib/libthr/thread/thr_mutex.c
69
int __pthread_mutex_setspinloops_np(pthread_mutex_t *mutex, int count);
lib/libthr/thread/thr_mutex.c
70
int _pthread_mutex_setyieldloops_np(pthread_mutex_t *mutex, int count);
lib/libthr/thread/thr_mutex.c
71
int _pthread_mutex_getyieldloops_np(pthread_mutex_t *mutex, int *count);
lib/libthr/thread/thr_mutex.c
72
int __pthread_mutex_setyieldloops_np(pthread_mutex_t *mutex, int count);
lib/libthr/thread/thr_mutex.c
745
__Tthr_mutex_lock(pthread_mutex_t *mutex)
lib/libthr/thread/thr_mutex.c
751
ret = check_and_init_mutex(mutex, &m);
lib/libthr/thread/thr_mutex.c
758
__pthread_mutex_timedlock(pthread_mutex_t * __restrict mutex,
lib/libthr/thread/thr_mutex.c
765
ret = check_and_init_mutex(mutex, &m);
lib/libthr/thread/thr_mutex.c
772
_thr_mutex_unlock(pthread_mutex_t *mutex)
lib/libthr/thread/thr_mutex.c
776
if (*mutex == THR_PSHARED_PTR) {
lib/libthr/thread/thr_mutex.c
777
mp = __thr_pshared_offpage(mutex, 0);
lib/libthr/thread/thr_mutex.c
782
mp = *mutex;
lib/libthr/thread/thr_private.h
981
int _pthread_mutex_init_calloc_cb(pthread_mutex_t *mutex,
sys/arm/arm/gic.c
1058
mtx_lock_spin(&sc->mutex);
sys/arm/arm/gic.c
1093
mtx_unlock_spin(&sc->mutex);
sys/arm/arm/gic.c
1101
mtx_unlock_spin(&sc->mutex);
sys/arm/arm/gic.c
1118
mtx_lock_spin(&sc->mutex);
sys/arm/arm/gic.c
1128
mtx_unlock_spin(&sc->mutex);
sys/arm/arm/gic.c
1142
mtx_lock_spin(&sc->mutex);
sys/arm/arm/gic.c
1152
mtx_unlock_spin(&sc->mutex);
sys/arm/arm/gic.c
1158
mtx_unlock_spin(&sc->mutex);
sys/arm/arm/gic.c
1177
mtx_lock_spin(&sc->mutex);
sys/arm/arm/gic.c
1179
mtx_unlock_spin(&sc->mutex);
sys/arm/arm/gic.c
338
mtx_init(&sc->mutex, "GIC lock", NULL, MTX_SPIN);
sys/arm/arm/gic.c
643
mtx_lock_spin(&sc->mutex);
sys/arm/arm/gic.c
669
mtx_unlock_spin(&sc->mutex);
sys/arm/arm/gic.h
55
struct mtx mutex;
sys/arm/mv/armada38x/armada38x_rtc.c
104
struct mtx mutex;
sys/arm/mv/armada38x/armada38x_rtc.c
212
mtx_init(&sc->mutex, device_get_nameunit(dev), NULL, MTX_SPIN);
sys/arm/mv/armada38x/armada38x_rtc.c
217
mtx_destroy(&sc->mutex);
sys/arm/mv/armada38x/armada38x_rtc.c
243
mtx_destroy(&sc->mutex);
sys/arm/mv/armada38x/armada38x_rtc.c
69
#define MV_RTC_LOCK(sc) mtx_lock_spin(&(sc)->mutex)
sys/arm/mv/armada38x/armada38x_rtc.c
70
#define MV_RTC_UNLOCK(sc) mtx_unlock_spin(&(sc)->mutex)
sys/arm/mv/gpio.c
158
#define MV_GPIO_LOCK() mtx_lock_spin(&sc->mutex)
sys/arm/mv/gpio.c
159
#define MV_GPIO_UNLOCK() mtx_unlock_spin(&sc->mutex)
sys/arm/mv/gpio.c
160
#define MV_GPIO_ASSERT_LOCKED() mtx_assert(&sc->mutex, MA_OWNED)
sys/arm/mv/gpio.c
248
mtx_destroy(&sc->mutex);
sys/arm/mv/gpio.c
267
mtx_destroy(&sc->mutex);
sys/arm/mv/gpio.c
324
mtx_init(&sc->mutex, device_get_nameunit(dev), NULL, MTX_SPIN);
sys/arm/mv/gpio.c
331
mtx_destroy(&sc->mutex);
sys/arm/mv/gpio.c
345
mtx_destroy(&sc->mutex);
sys/arm/mv/gpio.c
85
struct mtx mutex;
sys/compat/linuxkpi/common/include/linux/kref.h
114
void (*release)(struct kref *kref), struct mutex *lock)
sys/compat/linuxkpi/common/include/linux/mutex.h
103
mutex_trylock_recursive(struct mutex *lock)
sys/compat/linuxkpi/common/include/linux/mutex.h
135
static inline int atomic_dec_and_mutex_lock(atomic_t *cnt, struct mutex *m)
sys/compat/linuxkpi/common/include/linux/mutex.h
177
DEFINE_GUARD(mutex, struct mutex *, mutex_lock(_T), mutex_unlock(_T))
sys/compat/linuxkpi/common/include/linux/seqlock.h
68
seqcount_mutex_init(struct seqcount_mutex *seqcount, void *mutex __unused)
sys/compat/linuxkpi/common/include/linux/ww_mutex.h
44
struct mutex base;
sys/compat/linuxkpi/common/include/net/cfg80211.h
1169
struct mutex mtx;
sys/compat/linuxkpi/common/src/linux_simple_attr.c
115
mutex_lock(&sattr->mutex);
sys/compat/linuxkpi/common/src/linux_simple_attr.c
128
mutex_unlock(&sattr->mutex);
sys/compat/linuxkpi/common/src/linux_simple_attr.c
173
mutex_lock(&sattr->mutex);
sys/compat/linuxkpi/common/src/linux_simple_attr.c
189
mutex_unlock(&sattr->mutex);
sys/compat/linuxkpi/common/src/linux_simple_attr.c
38
struct mutex mutex;
sys/compat/linuxkpi/common/src/linux_simple_attr.c
70
mutex_init(&sattr->mutex);
sys/dev/arcmsr/arcmsr.c
1465
int mutex;
sys/dev/arcmsr/arcmsr.c
1468
mutex = mtx_owned(&acb->isr_lock);
sys/dev/arcmsr/arcmsr.c
1469
if( mutex == 0 )
sys/dev/arcmsr/arcmsr.c
1472
if( mutex == 0 )
sys/dev/bnxt/bnxt_en/bnxt.h
982
struct mutex lock;
sys/dev/bnxt/bnxt_re/bnxt_re.h
168
extern struct mutex bnxt_re_dev_lock;
sys/dev/bnxt/bnxt_re/bnxt_re.h
169
extern struct mutex bnxt_re_mutex;
sys/dev/bnxt/bnxt_re/bnxt_re.h
199
struct mutex load_lock;
sys/dev/bnxt/bnxt_re/bnxt_re.h
525
struct mutex cc_lock;
sys/dev/bnxt/bnxt_re/bnxt_re.h
526
struct mutex qp_lock;
sys/dev/bnxt/bnxt_re/bnxt_re.h
578
struct mutex dbq_lock;
sys/dev/bnxt/bnxt_re/ib_verbs.h
267
struct mutex cq_lock; /* Protect cq list */
sys/dev/bnxt/bnxt_re/qplib_fp.h
529
struct mutex lock;
sys/dev/bnxt/bnxt_re/qplib_res.h
428
struct mutex pd_tbl_lock;
sys/dev/bnxt/bnxt_re/qplib_res.h
431
struct mutex dpi_tbl_lock;
sys/dev/cxgbe/iw_cxgbe/cm.c
1035
mutex_lock(&new_ep->com.mutex);
sys/dev/cxgbe/iw_cxgbe/cm.c
1044
mutex_unlock(&new_ep->com.mutex);
sys/dev/cxgbe/iw_cxgbe/cm.c
1315
mutex_init(&epc->mutex);
sys/dev/cxgbe/iw_cxgbe/cm.c
2364
mutex_lock(&ep->com.mutex);
sys/dev/cxgbe/iw_cxgbe/cm.c
2371
mutex_unlock(&ep->com.mutex);
sys/dev/cxgbe/iw_cxgbe/cm.c
2393
mutex_unlock(&ep->com.mutex);
sys/dev/cxgbe/iw_cxgbe/cm.c
2409
mutex_lock(&ep->com.mutex);
sys/dev/cxgbe/iw_cxgbe/cm.c
2509
mutex_unlock(&ep->com.mutex);
sys/dev/cxgbe/iw_cxgbe/cm.c
2520
mutex_unlock(&ep->com.mutex);
sys/dev/cxgbe/iw_cxgbe/cm.c
2786
mutex_lock(&lep->com.mutex);
sys/dev/cxgbe/iw_cxgbe/cm.c
2799
mutex_unlock(&lep->com.mutex);
sys/dev/cxgbe/iw_cxgbe/cm.c
2807
mutex_lock(&ep->com.mutex);
sys/dev/cxgbe/iw_cxgbe/cm.c
2809
mutex_unlock(&ep->com.mutex);
sys/dev/cxgbe/iw_cxgbe/cm.c
478
mutex_lock(&epc->mutex);
sys/dev/cxgbe/iw_cxgbe/cm.c
487
mutex_unlock(&epc->mutex);
sys/dev/cxgbe/iw_cxgbe/iw_cxgbe.h
114
struct mutex lock;
sys/dev/cxgbe/iw_cxgbe/iw_cxgbe.h
130
struct mutex lock;
sys/dev/cxgbe/iw_cxgbe/iw_cxgbe.h
490
struct mutex mutex;
sys/dev/cxgbe/iw_cxgbe/iw_cxgbe.h
827
struct mutex mutex;
sys/dev/cxgbe/iw_cxgbe/qp.c
1452
mutex_lock(&qhp->mutex);
sys/dev/cxgbe/iw_cxgbe/qp.c
1658
mutex_unlock(&qhp->mutex);
sys/dev/cxgbe/iw_cxgbe/qp.c
1804
mutex_init(&qhp->mutex);
sys/dev/cyapa/cyapa.c
159
struct mtx mutex;
sys/dev/cyapa/cyapa.c
312
mtx_lock(&sc->mutex);
sys/dev/cyapa/cyapa.c
319
mtx_unlock(&sc->mutex);
sys/dev/cyapa/cyapa.c
322
#define CYAPA_LOCK_ASSERT(sc) mtx_assert(&(sc)->mutex, MA_OWNED);
sys/dev/cyapa/cyapa.c
531
mtx_init(&sc->mutex, "cyapa", NULL, MTX_DEF);
sys/dev/cyapa/cyapa.c
535
knlist_init_mtx(&sc->selinfo.si_note, &sc->mutex);
sys/dev/cyapa/cyapa.c
602
mtx_destroy(&sc->mutex);
sys/dev/cyapa/cyapa.c
612
mtx_destroy(&sc->mutex);
sys/dev/cyapa/cyapa.c
635
mtx_sleep(&sc->detaching, &sc->mutex, PCATCH, "cyapadet", hz);
sys/dev/cyapa/cyapa.c
648
mtx_destroy(&sc->mutex);
sys/dev/cyapa/cyapa.c
830
error = mtx_sleep(&sc->blocked, &sc->mutex, PCATCH, "cyablk", 0);
sys/dev/drm2/drm_crtc.c
1221
sx_xlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
1363
sx_xunlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
1395
sx_xlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
1423
sx_xunlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
1470
sx_xlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
1567
sx_xunlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
1582
sx_xlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
1601
sx_xunlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
1628
sx_xlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
1650
sx_xunlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
1678
sx_xlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
1718
sx_xunlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
1749
sx_xlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
1848
sx_xunlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
1892
sx_xlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
2025
sx_xunlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
2043
sx_xlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
2071
sx_xunlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
2154
sx_xlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
2170
sx_xunlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
2342
sx_xlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
2355
sx_xunlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
2389
sx_xlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
2410
sx_xunlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
2442
sx_xlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
2459
sx_xunlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
2478
sx_xlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
2528
sx_xunlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
2552
sx_xlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
2556
sx_xunlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
2672
sx_xlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
2696
sx_xunlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
2726
sx_xlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
2743
sx_xunlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
2984
sx_xlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
3062
sx_xunlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
3111
sx_xlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
3129
sx_xunlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
314
if (!sx_xlocked(&dev->mode_config.mutex))
sys/dev/drm2/drm_crtc.c
3271
sx_xlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
3308
sx_xunlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
3325
sx_xlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
3363
sx_xunlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
3422
sx_xlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
3463
sx_xunlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
3481
sx_xlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
3514
sx_xunlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
3543
sx_xlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
3618
sx_xunlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
429
sx_xlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
441
sx_xunlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
528
sx_xlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
558
sx_xunlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
587
sx_xlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
591
sx_xunlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
615
sx_xlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
629
sx_xunlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
638
sx_xlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
642
sx_xunlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
654
sx_xlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
681
sx_xunlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
691
sx_xlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
699
sx_xunlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
971
sx_init(&dev->mode_config.mutex, "kmslk");
sys/dev/drm2/drm_crtc.c
981
sx_xlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.c
983
sx_xunlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc.h
768
struct sx mutex; /* protects configuration (mode lists etc.) */
sys/dev/drm2/drm_crtc_helper.c
1016
sx_xunlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc_helper.c
1081
sx_xlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc_helper.c
1099
sx_xunlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_crtc_helper.c
986
sx_xlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_fb_helper.c
1458
sx_xlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_fb_helper.c
1468
sx_xunlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_fb_helper.c
1480
sx_xunlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_fb_helper.c
440
sx_xlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_fb_helper.c
455
sx_xunlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_fb_helper.c
63
sx_xlock(&fb_helper->dev->mode_config.mutex);
sys/dev/drm2/drm_fb_helper.c
65
sx_xunlock(&fb_helper->dev->mode_config.mutex);
sys/dev/drm2/drm_fb_helper.c
781
sx_xlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_fb_helper.c
786
sx_xunlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_fb_helper.c
790
sx_xunlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_fb_helper.c
810
sx_xlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_fb_helper.c
827
sx_xunlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_fb_helper.c
950
sx_xlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_fb_helper.c
955
sx_xunlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_fb_helper.c
959
sx_xunlock(&dev->mode_config.mutex);
sys/dev/drm2/drm_global.c
103
sx_xlock(&item->mutex);
sys/dev/drm2/drm_global.c
111
sx_xunlock(&item->mutex);
sys/dev/drm2/drm_global.c
38
struct sx mutex;
sys/dev/drm2/drm_global.c
51
sx_init(&item->mutex, "drmgi");
sys/dev/drm2/drm_global.c
64
sx_destroy(&item->mutex);
sys/dev/drm2/drm_global.c
73
sx_xlock(&item->mutex);
sys/dev/drm2/drm_global.c
90
sx_xunlock(&item->mutex);
sys/dev/drm2/drm_global.c
93
sx_xunlock(&item->mutex);
sys/dev/drm2/ttm/ttm_bo.c
375
TTM_ASSERT_LOCKED(&bo->mutex);
sys/dev/drm2/ttm/ttm_page_alloc_dma.c
170
struct mutex lock;
sys/dev/iavf/iavf_osdep.c
210
mtx_init(&lock->mutex, "mutex",
sys/dev/iavf/iavf_osdep.c
223
mtx_lock(&lock->mutex);
sys/dev/iavf/iavf_osdep.c
235
mtx_unlock(&lock->mutex);
sys/dev/iavf/iavf_osdep.c
251
if (mtx_initialized(&lock->mutex))
sys/dev/iavf/iavf_osdep.c
252
mtx_destroy(&lock->mutex);
sys/dev/iavf/iavf_osdep.h
180
struct mtx mutex;
sys/dev/ice/ice_osdep.h
411
struct mtx mutex;
sys/dev/ice/ice_osdep.h
434
mtx_init(&lock->mutex, lock->name, NULL, MTX_DEF);
sys/dev/ice/ice_osdep.h
446
mtx_lock(&lock->mutex);
sys/dev/ice/ice_osdep.h
458
mtx_unlock(&lock->mutex);
sys/dev/ice/ice_osdep.h
471
if (mtx_initialized(&lock->mutex))
sys/dev/ice/ice_osdep.h
472
mtx_destroy(&lock->mutex);
sys/dev/ichsmb/ichsmb.c
112
mtx_init(&sc->mutex, device_get_nameunit(dev), "ichsmb", MTX_DEF);
sys/dev/ichsmb/ichsmb.c
137
mtx_destroy(&sc->mutex);
sys/dev/ichsmb/ichsmb.c
176
mtx_lock(&sc->mutex);
sys/dev/ichsmb/ichsmb.c
184
mtx_unlock(&sc->mutex);
sys/dev/ichsmb/ichsmb.c
202
mtx_lock(&sc->mutex);
sys/dev/ichsmb/ichsmb.c
210
mtx_unlock(&sc->mutex);
sys/dev/ichsmb/ichsmb.c
224
mtx_lock(&sc->mutex);
sys/dev/ichsmb/ichsmb.c
232
mtx_unlock(&sc->mutex);
sys/dev/ichsmb/ichsmb.c
247
mtx_lock(&sc->mutex);
sys/dev/ichsmb/ichsmb.c
256
mtx_unlock(&sc->mutex);
sys/dev/ichsmb/ichsmb.c
271
mtx_lock(&sc->mutex);
sys/dev/ichsmb/ichsmb.c
281
mtx_unlock(&sc->mutex);
sys/dev/ichsmb/ichsmb.c
295
mtx_lock(&sc->mutex);
sys/dev/ichsmb/ichsmb.c
304
mtx_unlock(&sc->mutex);
sys/dev/ichsmb/ichsmb.c
318
mtx_lock(&sc->mutex);
sys/dev/ichsmb/ichsmb.c
331
mtx_unlock(&sc->mutex);
sys/dev/ichsmb/ichsmb.c
346
mtx_lock(&sc->mutex);
sys/dev/ichsmb/ichsmb.c
361
mtx_unlock(&sc->mutex);
sys/dev/ichsmb/ichsmb.c
397
mtx_lock(&sc->mutex);
sys/dev/ichsmb/ichsmb.c
416
mtx_unlock(&sc->mutex);
sys/dev/ichsmb/ichsmb.c
435
mtx_lock(&sc->mutex);
sys/dev/ichsmb/ichsmb.c
455
mtx_unlock(&sc->mutex);
sys/dev/ichsmb/ichsmb.c
517
mtx_lock(&sc->mutex);
sys/dev/ichsmb/ichsmb.c
644
mtx_unlock(&sc->mutex);
sys/dev/ichsmb/ichsmb.c
665
mtx_assert(&sc->mutex, MA_OWNED);
sys/dev/ichsmb/ichsmb.c
666
error = msleep(sc, &sc->mutex, PZERO, "ichsmb", hz / 4);
sys/dev/ichsmb/ichsmb.c
719
mtx_destroy(&sc->mutex);
sys/dev/ichsmb/ichsmb_var.h
67
struct mtx mutex; /* device mutex */
sys/dev/iicbus/controller/twsi/twsi.c
190
mtx_assert(&sc->mutex, MA_OWNED);
sys/dev/iicbus/controller/twsi/twsi.c
313
mtx_lock(&sc->mutex);
sys/dev/iicbus/controller/twsi/twsi.c
318
mtx_unlock(&sc->mutex);
sys/dev/iicbus/controller/twsi/twsi.c
331
mtx_lock(&sc->mutex);
sys/dev/iicbus/controller/twsi/twsi.c
336
mtx_unlock(&sc->mutex);
sys/dev/iicbus/controller/twsi/twsi.c
353
mtx_lock(&sc->mutex);
sys/dev/iicbus/controller/twsi/twsi.c
356
mtx_unlock(&sc->mutex);
sys/dev/iicbus/controller/twsi/twsi.c
377
mtx_lock(&sc->mutex);
sys/dev/iicbus/controller/twsi/twsi.c
379
mtx_unlock(&sc->mutex);
sys/dev/iicbus/controller/twsi/twsi.c
397
mtx_lock(&sc->mutex);
sys/dev/iicbus/controller/twsi/twsi.c
432
mtx_unlock(&sc->mutex);
sys/dev/iicbus/controller/twsi/twsi.c
445
mtx_lock(&sc->mutex);
sys/dev/iicbus/controller/twsi/twsi.c
468
mtx_unlock(&sc->mutex);
sys/dev/iicbus/controller/twsi/twsi.c
497
mtx_lock(&sc->mutex);
sys/dev/iicbus/controller/twsi/twsi.c
524
msleep_sbt(sc, &sc->mutex, 0, "twsi", 3000 * SBT_1MS, SBT_1MS, 0);
sys/dev/iicbus/controller/twsi/twsi.c
541
mtx_unlock(&sc->mutex);
sys/dev/iicbus/controller/twsi/twsi.c
557
mtx_lock(&sc->mutex);
sys/dev/iicbus/controller/twsi/twsi.c
769
mtx_unlock(&sc->mutex);
sys/dev/iicbus/controller/twsi/twsi.c
797
mtx_init(&sc->mutex, device_get_nameunit(dev), "twsi", MTX_DEF);
sys/dev/iicbus/controller/twsi/twsi.c
844
mtx_destroy(&sc->mutex);
sys/dev/iicbus/controller/twsi/twsi.h
47
struct mtx mutex;
sys/dev/iicbus/controller/vybrid/vf_i2c.c
155
mtx_init(&sc->mutex, device_get_nameunit(dev), "I2C", MTX_DEF);
sys/dev/iicbus/controller/vybrid/vf_i2c.c
159
mtx_destroy(&sc->mutex);
sys/dev/iicbus/controller/vybrid/vf_i2c.c
168
mtx_lock(&sc->mutex);
sys/dev/iicbus/controller/vybrid/vf_i2c.c
185
mtx_unlock(&sc->mutex);
sys/dev/iicbus/controller/vybrid/vf_i2c.c
191
mtx_destroy(&sc->mutex);
sys/dev/iicbus/controller/vybrid/vf_i2c.c
216
mtx_lock(&sc->mutex);
sys/dev/iicbus/controller/vybrid/vf_i2c.c
225
mtx_unlock(&sc->mutex);
sys/dev/iicbus/controller/vybrid/vf_i2c.c
227
mtx_destroy(&sc->mutex);
sys/dev/iicbus/controller/vybrid/vf_i2c.c
298
mtx_lock(&sc->mutex);
sys/dev/iicbus/controller/vybrid/vf_i2c.c
302
mtx_unlock(&sc->mutex);
sys/dev/iicbus/controller/vybrid/vf_i2c.c
316
mtx_unlock(&sc->mutex);
sys/dev/iicbus/controller/vybrid/vf_i2c.c
321
mtx_unlock(&sc->mutex);
sys/dev/iicbus/controller/vybrid/vf_i2c.c
340
mtx_lock(&sc->mutex);
sys/dev/iicbus/controller/vybrid/vf_i2c.c
353
mtx_unlock(&sc->mutex);
sys/dev/iicbus/controller/vybrid/vf_i2c.c
369
mtx_unlock(&sc->mutex);
sys/dev/iicbus/controller/vybrid/vf_i2c.c
373
mtx_unlock(&sc->mutex);
sys/dev/iicbus/controller/vybrid/vf_i2c.c
392
mtx_lock(&sc->mutex);
sys/dev/iicbus/controller/vybrid/vf_i2c.c
397
mtx_unlock(&sc->mutex);
sys/dev/iicbus/controller/vybrid/vf_i2c.c
451
mtx_lock(&sc->mutex);
sys/dev/iicbus/controller/vybrid/vf_i2c.c
459
mtx_unlock(&sc->mutex);
sys/dev/iicbus/controller/vybrid/vf_i2c.c
476
mtx_lock(&sc->mutex);
sys/dev/iicbus/controller/vybrid/vf_i2c.c
490
mtx_unlock(&sc->mutex);
sys/dev/iicbus/controller/vybrid/vf_i2c.c
509
mtx_unlock(&sc->mutex);
sys/dev/iicbus/controller/vybrid/vf_i2c.c
526
mtx_lock(&sc->mutex);
sys/dev/iicbus/controller/vybrid/vf_i2c.c
532
mtx_unlock(&sc->mutex);
sys/dev/iicbus/controller/vybrid/vf_i2c.c
537
mtx_unlock(&sc->mutex);
sys/dev/iicbus/controller/vybrid/vf_i2c.c
544
mtx_unlock(&sc->mutex);
sys/dev/iicbus/controller/vybrid/vf_i2c.h
65
struct mtx mutex;
sys/dev/irdma/irdma_pble.h
126
struct mutex pble_mutex_lock; /* protect PBLE resource */
sys/dev/irdma/irdma_type.h
575
struct mutex qos_mutex; /* protect QoS attributes per QoS level */
sys/dev/irdma/irdma_type.h
655
struct mutex ws_mutex; /* ws tree mutex */
sys/dev/irdma/irdma_verbs.h
59
struct mutex vma_list_mutex; /* protect the vma_list */
sys/dev/ixgbe/ixgbe_osdep.c
121
mtx_init(&lock->mutex, "mutex",
sys/dev/ixgbe/ixgbe_osdep.c
128
mtx_lock(&lock->mutex);
sys/dev/ixgbe/ixgbe_osdep.c
134
mtx_unlock(&lock->mutex);
sys/dev/ixgbe/ixgbe_osdep.c
140
if (mtx_initialized(&lock->mutex))
sys/dev/ixgbe/ixgbe_osdep.c
141
mtx_destroy(&lock->mutex);
sys/dev/ixgbe/ixgbe_osdep.h
203
struct mtx mutex;
sys/dev/ixl/i40e_osdep.c
139
mtx_init(&lock->mutex, "mutex",
sys/dev/ixl/i40e_osdep.c
146
mtx_lock(&lock->mutex);
sys/dev/ixl/i40e_osdep.c
152
mtx_unlock(&lock->mutex);
sys/dev/ixl/i40e_osdep.c
158
if (mtx_initialized(&lock->mutex))
sys/dev/ixl/i40e_osdep.c
159
mtx_destroy(&lock->mutex);
sys/dev/ixl/i40e_osdep.h
133
struct mtx mutex;
sys/dev/mlx4/device.h
856
struct mutex device_state_mutex; /* protect HW state */
sys/dev/mlx4/device.h
858
struct mutex interface_state_mutex; /* protect SW state */
sys/dev/mlx4/device.h
860
struct mutex pci_status_mutex; /* sync pci state */
sys/dev/mlx4/mlx4_core/mlx4.h
269
struct mutex mutex;
sys/dev/mlx4/mlx4_core/mlx4.h
528
struct mutex mutex;
sys/dev/mlx4/mlx4_core/mlx4.h
595
struct mutex gen_eqe_mutex[MLX4_MFUNC_MAX];
sys/dev/mlx4/mlx4_core/mlx4.h
621
struct mutex slave_cmd_mutex;
sys/dev/mlx4/mlx4_core/mlx4.h
721
struct mutex mutex;
sys/dev/mlx4/mlx4_core/mlx4.h
739
struct mutex mutex;
sys/dev/mlx4/mlx4_core/mlx4.h
752
struct mutex mutex;
sys/dev/mlx4/mlx4_core/mlx4.h
762
struct mutex mutex;
sys/dev/mlx4/mlx4_core/mlx4.h
840
struct mutex pool_lock;
sys/dev/mlx4/mlx4_core/mlx4.h
869
struct mutex pgdir_mutex;
sys/dev/mlx4/mlx4_core/mlx4.h
895
struct mutex port_mutex;
sys/dev/mlx4/mlx4_core/mlx4.h
899
struct mutex bf_mutex;
sys/dev/mlx4/mlx4_core/mlx4.h
906
struct mutex bond_mutex; /* for bond mode */
sys/dev/mlx4/mlx4_core/mlx4_icm.c
257
mutex_lock(&table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_icm.c
283
mutex_unlock(&table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_icm.c
294
mutex_lock(&table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_icm.c
304
mutex_unlock(&table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_icm.c
319
mutex_lock(&table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_icm.c
350
mutex_unlock(&table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_icm.c
409
mutex_init(&table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
1124
mutex_lock(&priv->mcg_table.mutex);
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
1208
mutex_unlock(&priv->mcg_table.mutex);
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
1232
mutex_lock(&priv->mcg_table.mutex);
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
1327
mutex_unlock(&priv->mcg_table.mutex);
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
1638
mutex_init(&priv->mcg_table.mutex);
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
439
mutex_lock(&priv->mcg_table.mutex);
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
534
mutex_unlock(&priv->mcg_table.mutex);
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
544
mutex_unlock(&priv->mcg_table.mutex);
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
568
mutex_lock(&priv->mcg_table.mutex);
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
675
mutex_unlock(&priv->mcg_table.mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
1013
mutex_lock(&t1->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
1014
mutex_lock(&t2->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
1051
mutex_unlock(&t2->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
1052
mutex_unlock(&t1->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
1182
mutex_lock(&(priv->port[port].gid_table.mutex));
sys/dev/mlx4/mlx4_core/mlx4_port.c
1199
mutex_unlock(&(priv->port[port].gid_table.mutex));
sys/dev/mlx4/mlx4_core/mlx4_port.c
1369
mutex_lock(&(priv->port[port].gid_table.mutex));
sys/dev/mlx4/mlx4_core/mlx4_port.c
1386
mutex_unlock(&(priv->port[port].gid_table.mutex));
sys/dev/mlx4/mlx4_core/mlx4_port.c
1408
mutex_unlock(&(priv->port[port].gid_table.mutex));
sys/dev/mlx4/mlx4_core/mlx4_port.c
201
mutex_lock(&table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
202
mutex_lock_nested(&dup_table->mutex, SINGLE_DEPTH_NESTING);
sys/dev/mlx4/mlx4_core/mlx4_port.c
204
mutex_lock(&dup_table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
205
mutex_lock_nested(&table->mutex, SINGLE_DEPTH_NESTING);
sys/dev/mlx4/mlx4_core/mlx4_port.c
208
mutex_lock(&table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
329
mutex_unlock(&table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
330
mutex_unlock(&dup_table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
332
mutex_unlock(&dup_table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
333
mutex_unlock(&table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
336
mutex_unlock(&table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
397
mutex_lock(&table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
398
mutex_lock_nested(&dup_table->mutex, SINGLE_DEPTH_NESTING);
sys/dev/mlx4/mlx4_core/mlx4_port.c
400
mutex_lock(&dup_table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
401
mutex_lock_nested(&table->mutex, SINGLE_DEPTH_NESTING);
sys/dev/mlx4/mlx4_core/mlx4_port.c
404
mutex_lock(&table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
438
mutex_unlock(&table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
439
mutex_unlock(&dup_table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
441
mutex_unlock(&dup_table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
442
mutex_unlock(&table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
445
mutex_unlock(&table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
487
mutex_lock(&table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
488
mutex_lock_nested(&dup_table->mutex, SINGLE_DEPTH_NESTING);
sys/dev/mlx4/mlx4_core/mlx4_port.c
490
mutex_lock(&dup_table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
491
mutex_lock_nested(&table->mutex, SINGLE_DEPTH_NESTING);
sys/dev/mlx4/mlx4_core/mlx4_port.c
494
mutex_lock(&table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
523
mutex_unlock(&table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
524
mutex_unlock(&dup_table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
526
mutex_unlock(&dup_table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
527
mutex_unlock(&table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
530
mutex_unlock(&table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
596
mutex_lock(&table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
597
mutex_lock_nested(&dup_table->mutex, SINGLE_DEPTH_NESTING);
sys/dev/mlx4/mlx4_core/mlx4_port.c
599
mutex_lock(&dup_table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
600
mutex_lock_nested(&table->mutex, SINGLE_DEPTH_NESTING);
sys/dev/mlx4/mlx4_core/mlx4_port.c
603
mutex_lock(&table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
66
mutex_init(&table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
728
mutex_unlock(&table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
729
mutex_unlock(&dup_table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
731
mutex_unlock(&dup_table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
732
mutex_unlock(&table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
735
mutex_unlock(&table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
772
mutex_lock(&table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
773
mutex_lock_nested(&dup_table->mutex, SINGLE_DEPTH_NESTING);
sys/dev/mlx4/mlx4_core/mlx4_port.c
775
mutex_lock(&dup_table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
776
mutex_lock_nested(&table->mutex, SINGLE_DEPTH_NESTING);
sys/dev/mlx4/mlx4_core/mlx4_port.c
779
mutex_lock(&table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
80
mutex_init(&table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
815
mutex_unlock(&table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
816
mutex_unlock(&dup_table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
818
mutex_unlock(&dup_table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
819
mutex_unlock(&table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
822
mutex_unlock(&table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
851
mutex_lock(&t1->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
852
mutex_lock(&t2->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
891
mutex_unlock(&t2->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
892
mutex_unlock(&t1->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
906
mutex_lock(&t1->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
907
mutex_lock(&t2->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
944
mutex_unlock(&t2->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
945
mutex_unlock(&t1->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
95
mutex_init(&table->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
958
mutex_lock(&t1->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
959
mutex_lock(&t2->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
998
mutex_unlock(&t2->mutex);
sys/dev/mlx4/mlx4_core/mlx4_port.c
999
mutex_unlock(&t1->mutex);
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
497
mutex_init(&priv->mfunc.master.res_tracker.slave_list[i].mutex);
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
5220
mutex_lock(&priv->mfunc.master.res_tracker.slave_list[slave].mutex);
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
5232
mutex_unlock(&priv->mfunc.master.res_tracker.slave_list[slave].mutex);
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
658
mutex_lock(&priv->mfunc.master.res_tracker.slave_list[i].mutex);
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
660
mutex_unlock(&priv->mfunc.master.res_tracker.slave_list[i].mutex);
sys/dev/mlx4/mlx4_en/en.h
454
struct mutex state_lock;
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
123
struct mutex resize_mutex;
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
312
struct mutex mutex;
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
346
struct mutex mutex;
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
455
struct mutex mcg_table_lock;
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
548
struct mutex mutex; /* mutex for accessing counters list */
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
576
struct mutex cap_mask_mutex;
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
592
struct mutex qp1_proxy_lock[MLX4_MAX_PORTS];
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
90
struct mutex db_page_mutex;
sys/dev/mlx4/mlx4_ib/mlx4_ib_mad.c
940
mutex_lock(&dev->counters_table[port_num - 1].mutex);
sys/dev/mlx4/mlx4_ib/mlx4_ib_mad.c
954
mutex_unlock(&dev->counters_table[port_num - 1].mutex);
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1201
mutex_lock(&mqp->mutex);
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1203
mutex_unlock(&mqp->mutex);
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1213
mutex_lock(&ctr_table->mutex);
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1221
mutex_unlock(&ctr_table->mutex);
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1803
mutex_lock(&mqp->mutex);
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1805
mutex_unlock(&mqp->mutex);
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1852
mutex_lock(&mqp->mutex);
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1859
mutex_unlock(&mqp->mutex);
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1880
mutex_lock(&mqp->mutex);
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1895
mutex_unlock(&mqp->mutex);
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
2189
mutex_lock(&qp->mutex);
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
2217
mutex_unlock(&qp->mutex);
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
2573
mutex_init(&ibdev->counters_table[i].mutex);
sys/dev/mlx4/mlx4_ib/mlx4_ib_mcg.c
107
struct mutex lock;
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1597
mutex_lock(&dev->counters_table[qp->port - 1].mutex);
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1600
mutex_unlock(&dev->counters_table[qp->port - 1].mutex);
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
2163
mutex_lock(&qp->mutex);
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
2248
mutex_unlock(&qp->mutex);
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
3430
mutex_lock(&qp->mutex);
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
3521
mutex_unlock(&qp->mutex);
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
633
mutex_lock(&dev->counters_table[qp->port - 1].mutex);
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
636
mutex_unlock(&dev->counters_table[qp->port - 1].mutex);
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
719
mutex_init(&qp->mutex);
sys/dev/mlx4/mlx4_ib/mlx4_ib_srq.c
239
mutex_lock(&srq->mutex);
sys/dev/mlx4/mlx4_ib/mlx4_ib_srq.c
241
mutex_unlock(&srq->mutex);
sys/dev/mlx4/mlx4_ib/mlx4_ib_srq.c
94
mutex_init(&srq->mutex);
sys/dev/mlx5/driver.h
275
struct mutex pool_lock; /* protects pool lists */
sys/dev/mlx5/driver.h
464
struct mutex lock;
sys/dev/mlx5/driver.h
575
struct mutex rl_lock;
sys/dev/mlx5/driver.h
621
struct mutex pgdir_mutex;
sys/dev/mlx5/driver.h
682
struct mutex lock;
sys/dev/mlx5/driver.h
698
struct mutex pci_status_mutex;
sys/dev/mlx5/driver.h
715
struct mutex intf_state_mutex;
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
1008
mutex_unlock(&tx->ft.mutex);
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
1014
mutex_unlock(&tx->ft.mutex);
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
1022
mutex_lock(&tx->ft.mutex);
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
1027
mutex_unlock(&tx->ft.mutex);
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
1034
mutex_lock(&tx->ft.mutex);
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
1036
mutex_unlock(&tx->ft.mutex);
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
1616
mutex_lock(&rx->ft.mutex);
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
1626
mutex_unlock(&rx->ft.mutex);
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
1792
mutex_lock(&rx->ft.mutex);
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
1826
mutex_unlock(&rx->ft.mutex);
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
1840
mutex_unlock(&rx->ft.mutex);
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
1970
mutex_lock(&rx->ft.mutex);
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
2020
mutex_unlock(&rx->ft.mutex);
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
2210
mutex_destroy(&ipsec->rx_ipv6->ft.mutex);
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
2211
mutex_destroy(&ipsec->rx_ipv4->ft.mutex);
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
2212
mutex_destroy(&ipsec->tx->ft.mutex);
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
2254
mutex_init(&ipsec->tx->ft.mutex);
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
2258
mutex_init(&ipsec->rx_ipv4->ft.mutex);
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
2259
mutex_init(&ipsec->rx_ipv6->ft.mutex);
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
980
mutex_lock(&tx->ft.mutex);
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
982
mutex_unlock(&tx->ft.mutex);
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
99
struct mutex mutex; /* Protect changes to this struct */
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
997
mutex_lock(&tx->ft.mutex);
sys/dev/mlx5/mlx5_core/eswitch.h
111
struct mutex state_lock; /* protect dynamic state changes */
sys/dev/mlx5/mlx5_core/fs_core.h
186
struct mutex lock;
sys/dev/mlx5/mlx5_core/fs_core.h
265
struct mutex chain_lock;
sys/dev/mlx5/mlx5_core/mlx5_fs_chains.c
26
struct mutex lock;
sys/dev/mlx5/mlx5_core/mlx5_uar.c
209
struct mutex *lock; /* pointer to right mutex */
sys/dev/mlx5/mlx5_core/mlx5_uar.c
290
struct mutex *lock; /* pointer to right mutex */
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
129
struct mutex lock;
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
145
struct mutex db_page_mutex;
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
196
struct mutex lock;
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
393
struct mutex mutex;
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
489
struct mutex resize_mutex;
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
521
struct mutex mutex;
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
643
struct mutex mutex;
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
755
struct mutex event_xa_lock;
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
767
struct mutex cap_mask_mutex;
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
777
struct mutex slow_path_mutex;
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
802
struct mutex lb_mutex;
sys/dev/mlx5/mlx5_ib/mlx5_ib_gsi.c
149
mutex_init(&gsi->mutex);
sys/dev/mlx5/mlx5_ib/mlx5_ib_gsi.c
151
mutex_lock(&dev->devr.mutex);
sys/dev/mlx5/mlx5_ib/mlx5_ib_gsi.c
193
mutex_unlock(&dev->devr.mutex);
sys/dev/mlx5/mlx5_ib/mlx5_ib_gsi.c
200
mutex_unlock(&dev->devr.mutex);
sys/dev/mlx5/mlx5_ib/mlx5_ib_gsi.c
219
mutex_lock(&dev->devr.mutex);
sys/dev/mlx5/mlx5_ib/mlx5_ib_gsi.c
224
mutex_unlock(&dev->devr.mutex);
sys/dev/mlx5/mlx5_ib/mlx5_ib_gsi.c
228
mutex_unlock(&dev->devr.mutex);
sys/dev/mlx5/mlx5_ib/mlx5_ib_gsi.c
378
mutex_lock(&gsi->mutex);
sys/dev/mlx5/mlx5_ib/mlx5_ib_gsi.c
389
mutex_unlock(&gsi->mutex);
sys/dev/mlx5/mlx5_ib/mlx5_ib_gsi.c
401
mutex_lock(&gsi->mutex);
sys/dev/mlx5/mlx5_ib/mlx5_ib_gsi.c
404
mutex_unlock(&gsi->mutex);
sys/dev/mlx5/mlx5_ib/mlx5_ib_gsi.c
45
struct mutex mutex;
sys/dev/mlx5/mlx5_ib/mlx5_ib_gsi.c
534
mutex_lock(&gsi->mutex);
sys/dev/mlx5/mlx5_ib/mlx5_ib_gsi.c
536
mutex_unlock(&gsi->mutex);
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2631
mutex_lock(&ports->devr->mutex);
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2633
mutex_unlock(&ports->devr->mutex);
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2955
mutex_init(&devr->mutex);
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
1611
mutex_init(&qp->mutex);
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
2976
mutex_lock(&qp->mutex);
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
3030
mutex_unlock(&qp->mutex);
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
4578
mutex_lock(&qp->mutex);
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
4631
mutex_unlock(&qp->mutex);
sys/dev/mlx5/mlx5_ib/mlx5_ib_srq.c
258
mutex_init(&srq->mutex);
sys/dev/mlx5/mlx5_ib/mlx5_ib_srq.c
360
mutex_lock(&srq->mutex);
sys/dev/mlx5/mlx5_ib/mlx5_ib_srq.c
362
mutex_unlock(&srq->mutex);
sys/dev/mthca/mthca_cq.c
825
mutex_init(&cq->mutex);
sys/dev/mthca/mthca_dev.h
124
struct mutex hcr_mutex;
sys/dev/mthca/mthca_dev.h
276
struct mutex mutex;
sys/dev/mthca/mthca_dev.h
289
extern struct mutex mthca_device_mutex;
sys/dev/mthca/mthca_dev.h
323
struct mutex cap_mask_mutex;
sys/dev/mthca/mthca_mcg.c
136
mutex_lock(&dev->mcg_table.mutex);
sys/dev/mthca/mthca_mcg.c
208
mutex_unlock(&dev->mcg_table.mutex);
sys/dev/mthca/mthca_mcg.c
229
mutex_lock(&dev->mcg_table.mutex);
sys/dev/mthca/mthca_mcg.c
309
mutex_unlock(&dev->mcg_table.mutex);
sys/dev/mthca/mthca_mcg.c
327
mutex_init(&dev->mcg_table.mutex);
sys/dev/mthca/mthca_memfree.c
226
mutex_lock(&table->mutex);
sys/dev/mthca/mthca_memfree.c
252
mutex_unlock(&table->mutex);
sys/dev/mthca/mthca_memfree.c
265
mutex_lock(&table->mutex);
sys/dev/mthca/mthca_memfree.c
274
mutex_unlock(&table->mutex);
sys/dev/mthca/mthca_memfree.c
287
mutex_lock(&table->mutex);
sys/dev/mthca/mthca_memfree.c
316
mutex_unlock(&table->mutex);
sys/dev/mthca/mthca_memfree.c
379
mutex_init(&table->mutex);
sys/dev/mthca/mthca_memfree.c
458
mutex_lock(&db_tab->mutex);
sys/dev/mthca/mthca_memfree.c
499
mutex_unlock(&db_tab->mutex);
sys/dev/mthca/mthca_memfree.c
514
mutex_lock(&db_tab->mutex);
sys/dev/mthca/mthca_memfree.c
518
mutex_unlock(&db_tab->mutex);
sys/dev/mthca/mthca_memfree.c
535
mutex_init(&db_tab->mutex);
sys/dev/mthca/mthca_memfree.c
55
struct mutex mutex;
sys/dev/mthca/mthca_memfree.c
573
mutex_lock(&dev->db_tab->mutex);
sys/dev/mthca/mthca_memfree.c
657
mutex_unlock(&dev->db_tab->mutex);
sys/dev/mthca/mthca_memfree.c
672
mutex_lock(&dev->db_tab->mutex);
sys/dev/mthca/mthca_memfree.c
695
mutex_unlock(&dev->db_tab->mutex);
sys/dev/mthca/mthca_memfree.c
709
mutex_init(&dev->db_tab->mutex);
sys/dev/mthca/mthca_memfree.h
147
struct mutex mutex;
sys/dev/mthca/mthca_memfree.h
68
struct mutex mutex;
sys/dev/mthca/mthca_provider.c
731
mutex_lock(&cq->mutex);
sys/dev/mthca/mthca_provider.c
791
mutex_unlock(&cq->mutex);
sys/dev/mthca/mthca_provider.h
221
struct mutex mutex;
sys/dev/mthca/mthca_provider.h
245
struct mutex mutex;
sys/dev/mthca/mthca_provider.h
287
struct mutex mutex;
sys/dev/mthca/mthca_qp.c
1167
mutex_init(&qp->mutex);
sys/dev/mthca/mthca_qp.c
439
mutex_lock(&qp->mutex);
sys/dev/mthca/mthca_qp.c
516
mutex_unlock(&qp->mutex);
sys/dev/mthca/mthca_qp.c
862
mutex_lock(&qp->mutex);
sys/dev/mthca/mthca_qp.c
919
mutex_unlock(&qp->mutex);
sys/dev/mthca/mthca_srq.c
263
mutex_init(&srq->mutex);
sys/dev/mthca/mthca_srq.c
382
mutex_lock(&srq->mutex);
sys/dev/mthca/mthca_srq.c
384
mutex_unlock(&srq->mutex);
sys/dev/netmap/netmap_kern.h
158
#define NM_MTX_T struct mutex /* OS-specific sleepable lock */
sys/dev/ntsync/ntsync.c
548
ntsync_mutex_can_lock(struct ntsync_obj_mutex *mutex, uint32_t nwa_owner)
sys/dev/ntsync/ntsync.c
550
return (mutex->a.owner == 0 ||
sys/dev/ntsync/ntsync.c
551
(mutex->a.owner == nwa_owner && mutex->a.count < UINT32_MAX) ||
sys/dev/ntsync/ntsync.c
552
mutex->abandoned);
sys/dev/ntsync/ntsync.c
559
struct ntsync_obj_mutex *mutex;
sys/dev/ntsync/ntsync.c
563
mutex = OBJ_TO_MUTEX(obj);
sys/dev/ntsync/ntsync.c
564
return (ntsync_mutex_can_lock(mutex, state->nwa->owner));
sys/dev/ntsync/ntsync.c
571
struct ntsync_obj_mutex *mutex;
sys/dev/ntsync/ntsync.c
575
mutex = OBJ_TO_MUTEX(obj);
sys/dev/ntsync/ntsync.c
576
MPASS(ntsync_mutex_can_lock(mutex, state->nwa->owner));
sys/dev/ntsync/ntsync.c
581
if (mutex->a.owner == 0 || mutex->abandoned)
sys/dev/ntsync/ntsync.c
582
mutex->a.count = 1;
sys/dev/ntsync/ntsync.c
584
mutex->a.count++;
sys/dev/ntsync/ntsync.c
585
mutex->a.owner = state->nwa->owner;
sys/dev/ntsync/ntsync.c
586
if (mutex->abandoned && state->error == 0)
sys/dev/ntsync/ntsync.c
588
mutex->abandoned = false;
sys/dev/ntsync/ntsync.c
595
struct ntsync_obj_mutex *mutex;
sys/dev/ntsync/ntsync.c
599
mutex = OBJ_TO_MUTEX(obj);
sys/dev/ntsync/ntsync.c
600
if (!ntsync_mutex_can_lock(mutex, state->nwa->owner))
sys/dev/ntsync/ntsync.c
607
mutex->a1 = mutex->a;
sys/dev/ntsync/ntsync.c
608
if (mutex->a.owner == 0 || mutex->abandoned)
sys/dev/ntsync/ntsync.c
609
mutex->a1.count = 1;
sys/dev/ntsync/ntsync.c
611
mutex->a1.count++;
sys/dev/ntsync/ntsync.c
612
mutex->a1.owner = state->nwa->owner;
sys/dev/ntsync/ntsync.c
620
struct ntsync_obj_mutex *mutex;
sys/dev/ntsync/ntsync.c
624
mutex = OBJ_TO_MUTEX(obj);
sys/dev/ntsync/ntsync.c
625
mutex->a = mutex->a1;
sys/dev/ntsync/ntsync.c
626
if (mutex->abandoned)
sys/dev/ntsync/ntsync.c
628
mutex->abandoned = false;
sys/dev/ntsync/ntsync.c
640
struct ntsync_obj_mutex *mutex;
sys/dev/ntsync/ntsync.c
642
mutex = fp->f_data;
sys/dev/ntsync/ntsync.c
643
ntsync_close_obj(&mutex->obj, td);
sys/dev/ntsync/ntsync.c
644
free(mutex, M_NTSYNC);
sys/dev/ntsync/ntsync.c
653
struct ntsync_obj_mutex *mutex;
sys/dev/ntsync/ntsync.c
661
mutex = OBJ_TO_MUTEX(obj);
sys/dev/ntsync/ntsync.c
667
} else if (a->owner != mutex->a.owner) {
sys/dev/ntsync/ntsync.c
671
prev = mutex->a.count;
sys/dev/ntsync/ntsync.c
672
MPASS(mutex->a.count > 0);
sys/dev/ntsync/ntsync.c
673
mutex->a.count--;
sys/dev/ntsync/ntsync.c
675
if (mutex->a.count == 0) {
sys/dev/ntsync/ntsync.c
676
mutex->a.owner = 0;
sys/dev/ntsync/ntsync.c
688
struct ntsync_obj_mutex *mutex;
sys/dev/ntsync/ntsync.c
695
mutex = OBJ_TO_MUTEX(obj);
sys/dev/ntsync/ntsync.c
701
} else if (mutex->a.owner != val) {
sys/dev/ntsync/ntsync.c
705
mutex->a.owner = 0;
sys/dev/ntsync/ntsync.c
706
mutex->a.count = 0;
sys/dev/ntsync/ntsync.c
707
mutex->abandoned = true;
sys/dev/ntsync/ntsync.c
719
struct ntsync_obj_mutex *mutex;
sys/dev/ntsync/ntsync.c
727
mutex = OBJ_TO_MUTEX(obj);
sys/dev/ntsync/ntsync.c
732
*a = mutex->a;
sys/dev/ntsync/ntsync.c
733
if (mutex->abandoned)
sys/dev/ntsync/ntsync.c
775
struct ntsync_obj_mutex *mutex;
sys/dev/ntsync/ntsync.c
780
mutex = OBJ_TO_MUTEX(obj);
sys/dev/ntsync/ntsync.c
785
sbp->st_size = mutex->a.owner;
sys/dev/ntsync/ntsync.c
786
sbp->st_nlink = mutex->a.count;
sys/dev/ntsync/ntsync.c
796
struct ntsync_obj_mutex *mutex;
sys/dev/ntsync/ntsync.c
801
mutex = OBJ_TO_MUTEX(obj);
sys/dev/ntsync/ntsync.c
807
mutex->a.owner;
sys/dev/ntsync/ntsync.c
809
mutex->a.count;
sys/dev/ntsync/ntsync.c
833
struct ntsync_obj_mutex *mutex;
sys/dev/ntsync/ntsync.c
840
mutex = malloc(sizeof(*mutex), M_NTSYNC, M_WAITOK | M_ZERO);
sys/dev/ntsync/ntsync.c
841
mutex->obj.type = NTSYNC_OBJ_MUTEX;
sys/dev/ntsync/ntsync.c
842
mutex->obj.is_signaled = ntsync_mutex_is_signaled;
sys/dev/ntsync/ntsync.c
843
mutex->obj.consume = ntsync_mutex_consume;
sys/dev/ntsync/ntsync.c
844
mutex->obj.prepare = ntsync_mutex_prepare;
sys/dev/ntsync/ntsync.c
845
mutex->obj.commit = ntsync_mutex_commit;
sys/dev/ntsync/ntsync.c
846
mutex->obj.post_commit = ntsync_mutex_post_commit;
sys/dev/ntsync/ntsync.c
847
mutex->a = *args;
sys/dev/ntsync/ntsync.c
848
mutex->abandoned = false;
sys/dev/ntsync/ntsync.c
850
error = ntsync_create_obj(&mutex->obj, &ntsync_mutex_fops, priv, td);
sys/dev/ntsync/ntsync.c
852
free(mutex, M_NTSYNC);
sys/dev/oce/oce_if.h
527
struct mtx mutex;
sys/dev/oce/oce_if.h
535
mtx_init(&(lock)->mutex, (lock)->name, NULL, MTX_DEF); \
sys/dev/oce/oce_if.h
538
if (mtx_initialized(&(lock)->mutex))\
sys/dev/oce/oce_if.h
539
mtx_destroy(&(lock)->mutex)
sys/dev/oce/oce_if.h
540
#define TRY_LOCK(lock) mtx_trylock(&(lock)->mutex)
sys/dev/oce/oce_if.h
541
#define LOCK(lock) mtx_lock(&(lock)->mutex)
sys/dev/oce/oce_if.h
542
#define LOCKED(lock) mtx_owned(&(lock)->mutex)
sys/dev/oce/oce_if.h
543
#define UNLOCK(lock) mtx_unlock(&(lock)->mutex)
sys/dev/oce/oce_queue.c
259
M_WAITOK, &wq->tx_lock.mutex);
sys/dev/p2sb/p2sb.c
108
mtx_lock_spin(&sc->mutex);
sys/dev/p2sb/p2sb.c
117
mtx_unlock_spin(&sc->mutex);
sys/dev/p2sb/p2sb.c
148
mtx_init(&sc->mutex, device_get_nameunit(dev), NULL, MTX_SPIN);
sys/dev/p2sb/p2sb.c
170
mtx_destroy(&sc->mutex);
sys/dev/p2sb/p2sb.c
70
struct mtx mutex;
sys/dev/pms/freebsd/driver/ini/src/agtiapi.c
4333
struct mtx *mutex,
sys/dev/pms/freebsd/driver/ini/src/agtiapi.c
4344
AG_LOCAL_LOCK( mutex );
sys/dev/pms/freebsd/driver/ini/src/agtiapi.c
4357
AG_LOCAL_UNLOCK( mutex );
sys/dev/pms/freebsd/driver/ini/src/agtiproto.h
47
struct mtx *mutex,
sys/dev/qat/include/common/adf_accel_devices.h
329
struct mutex *csr_lock);
sys/dev/qat/include/common/adf_accel_devices.h
636
struct mutex pf2vf_lock; /* protect CSR access for PF2VF messages */
sys/dev/qat/include/common/adf_accel_devices.h
720
struct mutex vf2pf_lock; /* protect CSR access */
sys/dev/qat/include/common/adf_accel_devices.h
725
struct mutex rpreset_lock; /* protect rpreset_sts */
sys/dev/qat/include/common/adf_accel_devices.h
733
struct mutex lock; /* protect accel_dev during start/stop e.t.c */
sys/dev/qat/include/common/adf_uio_control.h
17
struct mutex list_lock; /* protects list struct */
sys/dev/qat/include/common/adf_uio_control.h
18
struct mutex lock; /* protects rings_used and csr_addr */
sys/dev/qat/qat_common/adf_gen4_pfvf.c
47
struct mutex *csr_lock)
sys/dev/qat/qat_common/adf_gen4_pfvf.c
81
struct mutex *csr_lock)
sys/dev/qlnx/qlnxe/bcm_osal.h
195
#define OSAL_SPIN_LOCK_ALLOC(p_hwfn, mutex)
sys/dev/qlnx/qlnxe/bcm_osal.h
196
#define OSAL_SPIN_LOCK_DEALLOC(mutex) mtx_destroy(mutex)
sys/dev/qlnx/qlnxe/bcm_osal.h
208
#define OSAL_MUTEX_ALLOC(p_hwfn, mutex)
sys/dev/qlnx/qlnxe/bcm_osal.h
209
#define OSAL_MUTEX_DEALLOC(mutex) mtx_destroy(mutex)
sys/dev/qlnx/qlnxe/ecore_cxt.c
1335
OSAL_MUTEX_ALLOC(p_hwfn, &p_mngr->mutex);
sys/dev/qlnx/qlnxe/ecore_cxt.c
1337
OSAL_MUTEX_INIT(&p_mngr->mutex);
sys/dev/qlnx/qlnxe/ecore_cxt.c
1385
OSAL_MUTEX_DEALLOC(&p_hwfn->p_cxt_mngr->mutex);
sys/dev/qlnx/qlnxe/ecore_cxt.c
226
osal_mutex_t mutex;
sys/dev/qlnx/qlnxe/ecore_cxt.c
2450
OSAL_MUTEX_ACQUIRE(&p_hwfn->p_cxt_mngr->mutex);
sys/dev/qlnx/qlnxe/ecore_cxt.c
2537
OSAL_MUTEX_RELEASE(&p_hwfn->p_cxt_mngr->mutex);
sys/dev/qlnx/qlnxe/ecore_ll2.c
1259
OSAL_MUTEX_ACQUIRE(&p_hwfn->p_ll2_info[i].mutex);
sys/dev/qlnx/qlnxe/ecore_ll2.c
1261
OSAL_MUTEX_RELEASE(&p_hwfn->p_ll2_info[i].mutex);
sys/dev/qlnx/qlnxe/ecore_ll2.c
1267
OSAL_MUTEX_RELEASE(&p_hwfn->p_ll2_info[i].mutex);
sys/dev/qlnx/qlnxe/ecore_ll2.c
1994
OSAL_MUTEX_ACQUIRE(&p_ll2_conn->mutex);
sys/dev/qlnx/qlnxe/ecore_ll2.c
1996
OSAL_MUTEX_RELEASE(&p_ll2_conn->mutex);
sys/dev/qlnx/qlnxe/ecore_ll2.c
2020
if (OSAL_MUTEX_ALLOC(p_hwfn, &p_ll2_info[i].mutex))
sys/dev/qlnx/qlnxe/ecore_ll2.c
2043
OSAL_MUTEX_INIT(&p_hwfn->p_ll2_info[i].mutex);
sys/dev/qlnx/qlnxe/ecore_ll2.c
2058
OSAL_MUTEX_DEALLOC(&p_hwfn->p_ll2_info[i].mutex);
sys/dev/qlnx/qlnxe/ecore_ll2.c
80
OSAL_MUTEX_ACQUIRE(&p_ll2_conn->mutex);
sys/dev/qlnx/qlnxe/ecore_ll2.c
84
OSAL_MUTEX_RELEASE(&p_ll2_conn->mutex);
sys/dev/qlnx/qlnxe/ecore_ll2.h
112
osal_mutex_t mutex;
sys/dev/qlnx/qlnxe/ecore_vf.c
258
OSAL_MUTEX_DEALLOC(&p_iov->mutex);
sys/dev/qlnx/qlnxe/ecore_vf.c
61
OSAL_MUTEX_ACQUIRE(&(p_iov->mutex));
sys/dev/qlnx/qlnxe/ecore_vf.c
619
OSAL_MUTEX_ALLOC(p_hwfn, &p_iov->mutex);
sys/dev/qlnx/qlnxe/ecore_vf.c
621
OSAL_MUTEX_INIT(&p_iov->mutex);
sys/dev/qlnx/qlnxe/ecore_vf.c
94
OSAL_MUTEX_RELEASE(&(p_hwfn->vf_iov_info->mutex));
sys/dev/qlnx/qlnxe/ecore_vf.h
51
osal_mutex_t mutex;
sys/dev/qlnx/qlnxr/qlnxr_def.h
433
struct mutex mm_list_lock;
sys/dev/sound/macio/aoa.c
132
mtx_init(&dma->mutex, "AOA", NULL, MTX_DEF);
sys/dev/sound/macio/aoa.c
143
mtx_destroy(&dma->mutex);
sys/dev/sound/macio/aoa.c
279
mtx_lock(&dma->mutex);
sys/dev/sound/macio/aoa.c
296
mtx_unlock(&dma->mutex);
sys/dev/sound/macio/aoa.c
325
mtx_lock(&dma->mutex);
sys/dev/sound/macio/aoa.c
331
mtx_unlock(&dma->mutex);
sys/dev/sound/macio/aoa.c
333
mtx_lock(&dma->mutex);
sys/dev/sound/macio/aoa.c
336
mtx_unlock(&dma->mutex);
sys/dev/sound/macio/aoa.c
57
struct mtx mutex;
sys/dev/sound/macio/davbus.c
156
mtx_lock(&d->mutex);
sys/dev/sound/macio/davbus.c
183
mtx_unlock(&d->mutex);
sys/dev/sound/macio/davbus.c
285
mtx_lock(&d->mutex);
sys/dev/sound/macio/davbus.c
293
mtx_unlock(&d->mutex);
sys/dev/sound/macio/davbus.c
342
mtx_lock(&d->mutex);
sys/dev/sound/macio/davbus.c
355
mtx_unlock(&d->mutex);
sys/dev/sound/macio/davbus.c
473
mtx_lock(&d->mutex);
sys/dev/sound/macio/davbus.c
478
mtx_unlock(&d->mutex);
sys/dev/sound/macio/davbus.c
544
mtx_init(&sc->mutex, "DAVbus", NULL, MTX_DEF);
sys/dev/sound/macio/davbus.c
580
mtx_lock(&d->mutex);
sys/dev/sound/macio/davbus.c
596
mtx_unlock(&d->mutex);
sys/dev/sound/macio/davbus.c
64
struct mtx mutex;
sys/dev/vmware/vmci/vmci_kernel_if.c
395
vmci_mutex_init(vmci_mutex *mutex, char *name)
sys/dev/vmware/vmci/vmci_kernel_if.c
398
mtx_init(mutex, name, NULL, MTX_DEF | MTX_NOWITNESS);
sys/dev/vmware/vmci/vmci_kernel_if.c
419
vmci_mutex_destroy(vmci_mutex *mutex)
sys/dev/vmware/vmci/vmci_kernel_if.c
422
mtx_destroy(mutex);
sys/dev/vmware/vmci/vmci_kernel_if.c
442
vmci_mutex_acquire(vmci_mutex *mutex)
sys/dev/vmware/vmci/vmci_kernel_if.c
445
mtx_lock(mutex);
sys/dev/vmware/vmci/vmci_kernel_if.c
465
vmci_mutex_release(vmci_mutex *mutex)
sys/dev/vmware/vmci/vmci_kernel_if.c
468
mtx_unlock(mutex);
sys/dev/vmware/vmci/vmci_kernel_if.c
488
vmci_mutex_initialized(vmci_mutex *mutex)
sys/dev/vmware/vmci/vmci_kernel_if.c
491
return mtx_initialized(mutex);
sys/dev/vmware/vmci/vmci_kernel_if.h
70
int vmci_mutex_init(vmci_mutex *mutex, char *name);
sys/dev/vmware/vmci/vmci_kernel_if.h
71
void vmci_mutex_destroy(vmci_mutex *mutex);
sys/dev/vmware/vmci/vmci_kernel_if.h
72
void vmci_mutex_acquire(vmci_mutex *mutex);
sys/dev/vmware/vmci/vmci_kernel_if.h
73
void vmci_mutex_release(vmci_mutex *mutex);
sys/dev/vmware/vmci/vmci_kernel_if.h
74
int vmci_mutex_initialized(vmci_mutex *mutex);
sys/dev/vmware/vmci/vmci_queue_pair.c
156
ret = vmci_mutex_init(&qp_list->mutex, "VMCI QP List lock");
sys/dev/vmware/vmci/vmci_queue_pair.c
180
vmci_mutex_destroy(&qp_list->mutex);
sys/dev/vmware/vmci/vmci_queue_pair.c
339
if (!vmci_mutex_initialized(&qp_guest_endpoints.mutex))
sys/dev/vmware/vmci/vmci_queue_pair.c
342
vmci_mutex_acquire(&qp_guest_endpoints.mutex);
sys/dev/vmware/vmci/vmci_queue_pair.c
361
vmci_mutex_release(&qp_guest_endpoints.mutex);
sys/dev/vmware/vmci/vmci_queue_pair.c
386
vmci_mutex_acquire(&qp_guest_endpoints.mutex);
sys/dev/vmware/vmci/vmci_queue_pair.c
387
vmci_mutex_release(&qp_guest_endpoints.mutex);
sys/dev/vmware/vmci/vmci_queue_pair.c
41
vmci_mutex mutex;
sys/dev/vmware/vmci/vmci_queue_pair.c
594
vmci_mutex_acquire(&qp_guest_endpoints.mutex);
sys/dev/vmware/vmci/vmci_queue_pair.c
734
vmci_mutex_release(&qp_guest_endpoints.mutex);
sys/dev/vmware/vmci/vmci_queue_pair.c
739
vmci_mutex_release(&qp_guest_endpoints.mutex);
sys/dev/vmware/vmci/vmci_queue_pair.c
754
vmci_mutex_release(&qp_guest_endpoints.mutex);
sys/dev/vmware/vmci/vmci_queue_pair.c
815
vmci_mutex_acquire(&qp_guest_endpoints.mutex);
sys/dev/vmware/vmci/vmci_queue_pair.c
820
vmci_mutex_release(&qp_guest_endpoints.mutex);
sys/dev/vmware/vmci/vmci_queue_pair.c
868
vmci_mutex_release(&qp_guest_endpoints.mutex);
sys/dev/vmware/vmci/vmci_queue_pair.c
889
vmci_mutex_release(&qp_guest_endpoints.mutex);
sys/fs/nfs/nfs_commonport.c
266
nfsmsleep(void *chan, void *mutex, int prio, const char *wmesg,
sys/fs/nfs/nfs_commonport.c
281
error = msleep(chan, (struct mtx *)mutex, prio, wmesg, timeo);
sys/fs/nfs/nfs_commonsubs.c
2632
struct mtx *mutex, struct mount *mp)
sys/fs/nfs/nfs_commonsubs.c
2660
msleep(&lp->nfslock_lock, mutex, PVFS, "nfsv4lck", hz);
sys/fs/nfs/nfs_commonsubs.c
2710
nfsv4_getref(struct nfsv4lock *lp, int *isleptp, struct mtx *mutex,
sys/fs/nfs/nfs_commonsubs.c
2726
msleep(&lp->nfslock_lock, mutex, PVFS, "nfsv4gr", hz);
sys/fs/nfsclient/nfs_clcomsubs.c
412
nfscl_lockexcl(struct nfsv4lock *lckp, void *mutex)
sys/fs/nfsclient/nfs_clcomsubs.c
417
igotlock = nfsv4_lock(lckp, 1, NULL, mutex, NULL);
sys/fs/nfsserver/nfs_nfsdcache.c
1008
struct mtx *mutex;
sys/fs/nfsserver/nfs_nfsdcache.c
1010
mutex = nfsrc_cachemutex(rp);
sys/fs/nfsserver/nfs_nfsdcache.c
1011
mtx_lock(mutex);
sys/fs/nfsserver/nfs_nfsdcache.c
1017
mtx_unlock(mutex);
sys/fs/nfsserver/nfs_nfsdcache.c
382
struct mtx *mutex;
sys/fs/nfsserver/nfs_nfsdcache.c
384
mutex = nfsrc_cachemutex(newrp);
sys/fs/nfsserver/nfs_nfsdcache.c
387
mtx_lock(mutex);
sys/fs/nfsserver/nfs_nfsdcache.c
395
(void)mtx_sleep(rp, mutex, PVFS | PDROP,
sys/fs/nfsserver/nfs_nfsdcache.c
406
mtx_unlock(mutex);
sys/fs/nfsserver/nfs_nfsdcache.c
413
mtx_unlock(mutex);
sys/fs/nfsserver/nfs_nfsdcache.c
421
mtx_unlock(mutex);
sys/fs/nfsserver/nfs_nfsdcache.c
451
mtx_unlock(mutex);
sys/fs/nfsserver/nfs_nfsdcache.c
469
struct mtx *mutex;
sys/fs/nfsserver/nfs_nfsdcache.c
475
mutex = nfsrc_cachemutex(rp);
sys/fs/nfsserver/nfs_nfsdcache.c
476
mtx_lock(mutex);
sys/fs/nfsserver/nfs_nfsdcache.c
491
mtx_unlock(mutex);
sys/fs/nfsserver/nfs_nfsdcache.c
524
mtx_unlock(mutex);
sys/fs/nfsserver/nfs_nfsdcache.c
534
mtx_unlock(mutex);
sys/fs/nfsserver/nfs_nfsdcache.c
536
mtx_lock(mutex);
sys/fs/nfsserver/nfs_nfsdcache.c
539
mtx_unlock(mutex);
sys/fs/nfsserver/nfs_nfsdcache.c
554
mtx_unlock(mutex);
sys/fs/nfsserver/nfs_nfsdcache.c
569
struct mtx *mutex;
sys/fs/nfsserver/nfs_nfsdcache.c
571
mutex = nfsrc_cachemutex(rp);
sys/fs/nfsserver/nfs_nfsdcache.c
574
mtx_lock(mutex);
sys/fs/nfsserver/nfs_nfsdcache.c
578
mtx_unlock(mutex);
sys/fs/nfsserver/nfs_nfsdcache.c
617
struct mtx *mutex;
sys/fs/nfsserver/nfs_nfsdcache.c
619
mutex = nfsrc_cachemutex(newrp);
sys/fs/nfsserver/nfs_nfsdcache.c
623
mtx_lock(mutex);
sys/fs/nfsserver/nfs_nfsdcache.c
681
(void)mtx_sleep(rp, mutex, PVFS | PDROP,
sys/fs/nfsserver/nfs_nfsdcache.c
690
mtx_unlock(mutex);
sys/fs/nfsserver/nfs_nfsdcache.c
699
mtx_unlock(mutex);
sys/fs/nfsserver/nfs_nfsdcache.c
708
mtx_unlock(mutex);
sys/fs/nfsserver/nfs_nfsdcache.c
732
mtx_unlock(mutex);
sys/fs/nfsserver/nfs_nfsdcache.c
747
struct mtx *mutex;
sys/fs/nfsserver/nfs_nfsdcache.c
749
mutex = nfsrc_cachemutex(rp);
sys/fs/nfsserver/nfs_nfsdcache.c
750
mtx_assert(mutex, MA_OWNED);
sys/fs/nfsserver/nfs_nfsdcache.c
753
(void)mtx_sleep(rp, mutex, PVFS, "nfsrc", 0);
sys/fs/nfsserver/nfs_nfsdcache.c
764
struct mtx *mutex;
sys/fs/nfsserver/nfs_nfsdcache.c
766
mutex = nfsrc_cachemutex(rp);
sys/fs/nfsserver/nfs_nfsdcache.c
767
mtx_lock(mutex);
sys/fs/nfsserver/nfs_nfsdcache.c
770
mtx_unlock(mutex);
sys/fs/nfsserver/nfs_nfsdcache.c
989
struct mtx *mutex;
sys/fs/nfsserver/nfs_nfsdcache.c
994
mutex = nfsrc_cachemutex(rp);
sys/fs/nfsserver/nfs_nfsdcache.c
995
mtx_lock(mutex);
sys/fs/nfsserver/nfs_nfsdcache.c
999
mtx_unlock(mutex);
sys/kern/subr_unit.c
459
init_unrhdr(struct unrhdr *uh, int low, int high, struct mtx *mutex)
sys/kern/subr_unit.c
464
if (mutex == UNR_NO_MTX)
sys/kern/subr_unit.c
466
else if (mutex != NULL)
sys/kern/subr_unit.c
467
uh->mtx = mutex;
sys/kern/subr_unit.c
488
new_unrhdr(int low, int high, struct mtx *mutex)
sys/kern/subr_unit.c
493
init_unrhdr(uh, low, high, mutex);
sys/kern/tty.c
1060
tty_alloc_mutex(struct ttydevsw *tsw, void *sc, struct mtx *mutex)
sys/kern/tty.c
1100
if (mutex != NULL) {
sys/kern/tty.c
1101
tp->t_mtx = mutex;
sys/netinet/libalias/alias_local.h
165
struct mtx mutex;
sys/netinet/libalias/alias_local.h
173
mtx_init(&l->mutex, "per-instance libalias mutex", NULL, MTX_DEF)
sys/netinet/libalias/alias_local.h
174
#define LIBALIAS_LOCK_ASSERT(l) mtx_assert(&l->mutex, MA_OWNED)
sys/netinet/libalias/alias_local.h
175
#define LIBALIAS_LOCK(l) mtx_lock(&l->mutex)
sys/netinet/libalias/alias_local.h
176
#define LIBALIAS_UNLOCK(l) mtx_unlock(&l->mutex)
sys/netinet/libalias/alias_local.h
177
#define LIBALIAS_LOCK_DESTROY(l) mtx_destroy(&l->mutex)
sys/ofed/drivers/infiniband/core/cma_priv.h
66
struct mutex qp_mutex;
sys/ofed/drivers/infiniband/core/cma_priv.h
70
struct mutex handler_mutex;
sys/ofed/drivers/infiniband/core/ib_cache.c
109
struct mutex lock;
sys/ofed/drivers/infiniband/core/ib_ucm.c
69
struct mutex file_mutex;
sys/ofed/drivers/infiniband/core/ib_ucma.c
64
struct mutex mut;
sys/ofed/drivers/infiniband/core/ib_user_mad.c
1005
mutex_unlock(&file->mutex);
sys/ofed/drivers/infiniband/core/ib_user_mad.c
109
struct mutex mutex;
sys/ofed/drivers/infiniband/core/ib_user_mad.c
1273
mutex_lock(&file->mutex);
sys/ofed/drivers/infiniband/core/ib_user_mad.c
1275
mutex_unlock(&file->mutex);
sys/ofed/drivers/infiniband/core/ib_user_mad.c
170
mutex_lock(&file->mutex);
sys/ofed/drivers/infiniband/core/ib_user_mad.c
182
mutex_unlock(&file->mutex);
sys/ofed/drivers/infiniband/core/ib_user_mad.c
352
mutex_lock(&file->mutex);
sys/ofed/drivers/infiniband/core/ib_user_mad.c
355
mutex_unlock(&file->mutex);
sys/ofed/drivers/infiniband/core/ib_user_mad.c
364
mutex_lock(&file->mutex);
sys/ofed/drivers/infiniband/core/ib_user_mad.c
370
mutex_unlock(&file->mutex);
sys/ofed/drivers/infiniband/core/ib_user_mad.c
379
mutex_lock(&file->mutex);
sys/ofed/drivers/infiniband/core/ib_user_mad.c
381
mutex_unlock(&file->mutex);
sys/ofed/drivers/infiniband/core/ib_user_mad.c
492
mutex_lock(&file->mutex);
sys/ofed/drivers/infiniband/core/ib_user_mad.c
602
mutex_unlock(&file->mutex);
sys/ofed/drivers/infiniband/core/ib_user_mad.c
612
mutex_unlock(&file->mutex);
sys/ofed/drivers/infiniband/core/ib_user_mad.c
643
mutex_lock(&file->mutex);
sys/ofed/drivers/infiniband/core/ib_user_mad.c
726
mutex_unlock(&file->mutex);
sys/ofed/drivers/infiniband/core/ib_user_mad.c
745
mutex_lock(&file->mutex);
sys/ofed/drivers/infiniband/core/ib_user_mad.c
839
mutex_unlock(&file->mutex);
sys/ofed/drivers/infiniband/core/ib_user_mad.c
860
mutex_lock(&file->mutex);
sys/ofed/drivers/infiniband/core/ib_user_mad.c
871
mutex_unlock(&file->mutex);
sys/ofed/drivers/infiniband/core/ib_user_mad.c
885
mutex_lock(&file->mutex);
sys/ofed/drivers/infiniband/core/ib_user_mad.c
890
mutex_unlock(&file->mutex);
sys/ofed/drivers/infiniband/core/ib_user_mad.c
94
struct mutex file_mutex;
sys/ofed/drivers/infiniband/core/ib_user_mad.c
958
mutex_init(&file->mutex);
sys/ofed/drivers/infiniband/core/ib_user_mad.c
992
mutex_lock(&file->mutex);
sys/ofed/drivers/infiniband/core/uverbs.h
114
struct mutex xrcd_tree_mutex;
sys/ofed/drivers/infiniband/core/uverbs.h
116
struct mutex lists_mutex; /* protect lists */
sys/ofed/drivers/infiniband/core/uverbs.h
143
struct mutex ucontext_lock;
sys/ofed/drivers/infiniband/core/uverbs.h
162
struct mutex umap_lock;
sys/ofed/drivers/infiniband/core/uverbs.h
204
struct mutex mcast_lock;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib.h
331
struct mutex vlan_mutex;
sys/ofed/include/rdma/ib_umem_odp.h
70
struct mutex umem_mutex;
sys/ofed/include/rdma/ib_verbs.h
1449
struct mutex per_mm_list_lock;
sys/ofed/include/rdma/ib_verbs.h
1504
struct mutex tgt_qp_mutex;
sys/ofed/include/rdma/ib_verbs.h
534
struct mutex lock; /* Protect lifespan and values[] */
sys/powerpc/mpc85xx/i2c.c
222
mtx_init(&sc->mutex, device_get_nameunit(dev), "I2C", MTX_DEF);
sys/powerpc/mpc85xx/i2c.c
228
mtx_destroy(&sc->mutex);
sys/powerpc/mpc85xx/i2c.c
238
mtx_destroy(&sc->mutex);
sys/powerpc/mpc85xx/i2c.c
253
mtx_lock(&sc->mutex);
sys/powerpc/mpc85xx/i2c.c
261
mtx_unlock(&sc->mutex);
sys/powerpc/mpc85xx/i2c.c
279
mtx_lock(&sc->mutex);
sys/powerpc/mpc85xx/i2c.c
284
mtx_unlock(&sc->mutex);
sys/powerpc/mpc85xx/i2c.c
297
mtx_unlock(&sc->mutex);
sys/powerpc/mpc85xx/i2c.c
310
mtx_lock(&sc->mutex);
sys/powerpc/mpc85xx/i2c.c
313
mtx_unlock(&sc->mutex);
sys/powerpc/mpc85xx/i2c.c
338
mtx_lock(&sc->mutex);
sys/powerpc/mpc85xx/i2c.c
346
mtx_unlock(&sc->mutex);
sys/powerpc/mpc85xx/i2c.c
360
mtx_lock(&sc->mutex);
sys/powerpc/mpc85xx/i2c.c
379
mtx_unlock(&sc->mutex);
sys/powerpc/mpc85xx/i2c.c
396
mtx_unlock(&sc->mutex);
sys/powerpc/mpc85xx/i2c.c
410
mtx_lock(&sc->mutex);
sys/powerpc/mpc85xx/i2c.c
417
mtx_unlock(&sc->mutex);
sys/powerpc/mpc85xx/i2c.c
423
mtx_unlock(&sc->mutex);
sys/powerpc/mpc85xx/i2c.c
84
struct mtx mutex;
sys/sys/_pthreadtypes.h
95
pthread_mutex_t mutex;
sys/sys/systm.h
558
struct unrhdr *new_unrhdr(int low, int high, struct mtx *mutex);
sys/sys/systm.h
559
void init_unrhdr(struct unrhdr *uh, int low, int high, struct mtx *mutex);
usr.sbin/bhyve/tpm_intf_crb.c
183
pthread_mutex_t mutex;
usr.sbin/bhyve/tpm_intf_crb.c
194
pthread_mutex_lock(&crb->mutex);
usr.sbin/bhyve/tpm_intf_crb.c
203
pthread_cond_wait(&crb->cond, &crb->mutex);
usr.sbin/bhyve/tpm_intf_crb.c
266
pthread_mutex_unlock(&crb->mutex);
usr.sbin/bhyve/tpm_intf_crb.c
284
pthread_mutex_lock(&crb->mutex);
usr.sbin/bhyve/tpm_intf_crb.c
290
pthread_mutex_unlock(&crb->mutex);
usr.sbin/bhyve/tpm_intf_crb.c
400
pthread_mutex_lock(&crb->mutex);
usr.sbin/bhyve/tpm_intf_crb.c
404
pthread_mutex_unlock(&crb->mutex);
usr.sbin/bhyve/tpm_intf_crb.c
411
pthread_mutex_unlock(&crb->mutex);
usr.sbin/bhyve/tpm_intf_crb.c
430
pthread_mutex_lock(&crb->mutex);
usr.sbin/bhyve/tpm_intf_crb.c
432
pthread_mutex_unlock(&crb->mutex);
usr.sbin/bhyve/tpm_intf_crb.c
539
error = pthread_mutex_init(&crb->mutex, NULL);
usr.sbin/bhyve/tpm_intf_crb.c
586
pthread_mutex_destroy(&crb->mutex);
usr.sbin/camdd/camdd.c
1685
pthread_mutex_lock(&dev->mutex);
usr.sbin/camdd/camdd.c
1789
pthread_mutex_unlock(&dev->mutex);
usr.sbin/camdd/camdd.c
1791
pthread_mutex_lock(&dev->mutex);
usr.sbin/camdd/camdd.c
1874
pthread_mutex_unlock(&dev->mutex);
usr.sbin/camdd/camdd.c
2102
pthread_mutex_unlock(&dev->mutex);
usr.sbin/camdd/camdd.c
2103
pthread_mutex_lock(&dev->peer_dev->mutex);
usr.sbin/camdd/camdd.c
2128
pthread_mutex_unlock(&dev->peer_dev->mutex);
usr.sbin/camdd/camdd.c
2129
pthread_mutex_lock(&dev->mutex);
usr.sbin/camdd/camdd.c
2172
pthread_mutex_unlock(&dev->mutex);
usr.sbin/camdd/camdd.c
2173
pthread_mutex_lock(&dev->peer_dev->mutex);
usr.sbin/camdd/camdd.c
2196
pthread_mutex_unlock(&dev->peer_dev->mutex);
usr.sbin/camdd/camdd.c
2197
pthread_mutex_lock(&dev->mutex);
usr.sbin/camdd/camdd.c
2302
pthread_mutex_unlock(&dev->mutex);
usr.sbin/camdd/camdd.c
2323
pthread_mutex_lock(&dev->mutex);
usr.sbin/camdd/camdd.c
2368
pthread_mutex_unlock(&dev->mutex);
usr.sbin/camdd/camdd.c
2371
pthread_mutex_lock(&dev->mutex);
usr.sbin/camdd/camdd.c
2434
pthread_mutex_unlock(&dev->mutex);
usr.sbin/camdd/camdd.c
2456
pthread_mutex_lock(&dev->mutex);
usr.sbin/camdd/camdd.c
2510
pthread_mutex_lock(&dev->mutex);
usr.sbin/camdd/camdd.c
2710
pthread_mutex_unlock(&dev->mutex);
usr.sbin/camdd/camdd.c
2715
pthread_mutex_lock(&dev->mutex);
usr.sbin/camdd/camdd.c
2724
pthread_mutex_lock(&dev->mutex);
usr.sbin/camdd/camdd.c
332
pthread_mutex_t mutex;
usr.sbin/camdd/camdd.c
595
retval = pthread_mutex_init(&dev->mutex, NULL);
usr.sbin/ngctl/main.c
287
pthread_mutex_lock(&mutex);
usr.sbin/ngctl/main.c
293
pthread_cond_wait(&cond, &mutex);
usr.sbin/ngctl/main.c
358
pthread_mutex_lock(&mutex);
usr.sbin/ngctl/main.c
360
pthread_mutex_unlock(&mutex);
usr.sbin/ngctl/main.c
364
pthread_mutex_unlock(&mutex);
usr.sbin/ngctl/main.c
86
static pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER;