bin/ed/ed.h
190
extern volatile sig_atomic_t mutex;
bin/ed/ed.h
85
#define SPL1() mutex++
bin/ed/ed.h
90
if (--mutex == 0) { \
bin/ed/main.c
100
volatile sig_atomic_t mutex = 0; /* if set, signals set flags */
bin/ed/main.c
1336
if (mutex)
distrib/special/libstubs/pthread_mutex.c
21
pthread_mutex_init(pthread_mutex_t *mutex,
distrib/special/libstubs/pthread_mutex.c
29
pthread_mutex_destroy(pthread_mutex_t *mutex)
distrib/special/libstubs/pthread_mutex.c
36
pthread_mutex_lock(pthread_mutex_t *mutex)
distrib/special/libstubs/pthread_mutex.c
43
pthread_mutex_unlock(pthread_mutex_t *mutex)
include/pthread.h
140
pthread_mutex_t mutex;
lib/libc/include/thread_private.h
151
#define _MUTEX_LOCK(mutex) do {} while (0)
lib/libc/include/thread_private.h
152
#define _MUTEX_UNLOCK(mutex) do {} while (0)
lib/libc/include/thread_private.h
153
#define _MUTEX_DESTROY(mutex) do {} while (0)
lib/libc/include/thread_private.h
187
#define _MUTEX_LOCK(mutex) \
lib/libc/include/thread_private.h
190
_thread_cb.tc_mutex_lock(mutex); \
lib/libc/include/thread_private.h
192
#define _MUTEX_UNLOCK(mutex) \
lib/libc/include/thread_private.h
195
_thread_cb.tc_mutex_unlock(mutex); \
lib/libc/include/thread_private.h
197
#define _MUTEX_DESTROY(mutex) \
lib/libc/include/thread_private.h
200
_thread_cb.tc_mutex_destroy(mutex); \
lib/libc/include/thread_private.h
315
struct pthread_mutex *mutex;
lib/libc/include/thread_private.h
340
struct pthread_mutex *mutex;
lib/libc/stdlib/malloc.c
1396
_MALLOC_UNLOCK(d->mutex);
lib/libc/stdlib/malloc.c
1490
d->mutex = i;
lib/libc/stdlib/malloc.c
1503
_MALLOC_LOCK(d->mutex); \
lib/libc/stdlib/malloc.c
1512
_MALLOC_UNLOCK(d->mutex); \
lib/libc/stdlib/malloc.c
1561
u_int j = (argpool->mutex + i) & (nmutexes - 1);
lib/libc/stdlib/malloc.c
1564
_MALLOC_UNLOCK(pool->mutex);
lib/libc/stdlib/malloc.c
1566
_MALLOC_LOCK(pool->mutex);
lib/libc/stdlib/malloc.c
161
int mutex;
lib/libc/stdlib/malloc.c
1723
_MALLOC_LOCK(d->mutex);
lib/libc/stdlib/malloc.c
1731
_MALLOC_UNLOCK(d->mutex);
lib/libc/stdlib/malloc.c
1761
_MALLOC_LOCK(d->mutex);
lib/libc/stdlib/malloc.c
1769
_MALLOC_UNLOCK(d->mutex);
lib/libc/stdlib/malloc.c
1977
_MALLOC_UNLOCK(d->mutex);
lib/libc/stdlib/malloc.c
2003
_MALLOC_UNLOCK(d->mutex);
lib/libc/stdlib/malloc.c
2150
_MALLOC_UNLOCK(d->mutex);
lib/libc/stdlib/malloc.c
2162
_MALLOC_UNLOCK(d->mutex);
lib/libc/stdlib/malloc.c
2298
_MALLOC_LOCK(d->mutex);
lib/libc/stdlib/malloc.c
2307
_MALLOC_UNLOCK(d->mutex);
lib/libc/thread/rthread_cond.c
100
mutex_count = mutex->count;
lib/libc/thread/rthread_cond.c
124
if (mutex->type == PTHREAD_MUTEX_RECURSIVE)
lib/libc/thread/rthread_cond.c
125
mutex->count = mutex_count;
lib/libc/thread/rthread_cond.c
199
count = _requeue(&cond->seq, 1, INT_MAX, &cond->mutex->lock);
lib/libc/thread/rthread_cond.c
57
if (cond->mutex != NULL) {
lib/libc/thread/rthread_cond.c
74
struct pthread_mutex *mutex = (struct pthread_mutex *)*mutexp;
lib/libc/thread/rthread_cond.c
83
(void *)cond, (void *)mutex, (void *)mutex->owner);
lib/libc/thread/rthread_cond.c
89
if (cond->mutex == NULL)
lib/libc/thread/rthread_cond.c
90
atomic_cas_ptr(&cond->mutex, NULL, mutex);
lib/libc/thread/rthread_cond.c
92
if (cond->mutex != mutex) {
lib/libc/thread/rthread_cond.c
99
if (mutex->type == PTHREAD_MUTEX_RECURSIVE)
lib/libc/thread/rthread_libc.c
126
_thread_mutex_lock(void **mutex)
lib/libc/thread/rthread_libc.c
128
pthread_mutex_t *pmutex = (pthread_mutex_t *)mutex;
lib/libc/thread/rthread_libc.c
135
_thread_mutex_unlock(void **mutex)
lib/libc/thread/rthread_libc.c
137
pthread_mutex_t *pmutex = (pthread_mutex_t *)mutex;
lib/libc/thread/rthread_libc.c
144
_thread_mutex_destroy(void **mutex)
lib/libc/thread/rthread_libc.c
146
pthread_mutex_t *pmutex = (pthread_mutex_t *)mutex;
lib/libc/thread/rthread_mutex.c
101
if (atomic_cas_uint(&mutex->lock, UNLOCKED, LOCKED) == UNLOCKED) {
lib/libc/thread/rthread_mutex.c
103
mutex->owner = self;
lib/libc/thread/rthread_mutex.c
107
if (mutex->owner == self) {
lib/libc/thread/rthread_mutex.c
108
int type = mutex->type;
lib/libc/thread/rthread_mutex.c
120
while (_twait(&mutex->type, type, CLOCK_REALTIME,
lib/libc/thread/rthread_mutex.c
125
if (mutex->count == INT_MAX)
lib/libc/thread/rthread_mutex.c
127
mutex->count++;
lib/libc/thread/rthread_mutex.c
140
pthread_mutex_t mutex;
lib/libc/thread/rthread_mutex.c
162
mutex = *mutexp;
lib/libc/thread/rthread_mutex.c
164
(timed ? "timed" : (trywait ? "try" : "")), (void *)mutex,
lib/libc/thread/rthread_mutex.c
165
(void *)mutex->owner);
lib/libc/thread/rthread_mutex.c
167
error = _rthread_mutex_trylock(mutex, trywait, abs);
lib/libc/thread/rthread_mutex.c
173
if (mutex->lock == UNLOCKED)
lib/libc/thread/rthread_mutex.c
179
lock = atomic_cas_uint(&mutex->lock, UNLOCKED, LOCKED);
lib/libc/thread/rthread_mutex.c
182
mutex->owner = self;
lib/libc/thread/rthread_mutex.c
188
lock = atomic_swap_uint(&mutex->lock, CONTENDED);
lib/libc/thread/rthread_mutex.c
192
error = _twait(&mutex->lock, CONTENDED, CLOCK_REALTIME, abs);
lib/libc/thread/rthread_mutex.c
199
lock = atomic_swap_uint(&mutex->lock, CONTENDED);
lib/libc/thread/rthread_mutex.c
203
mutex->owner = self;
lib/libc/thread/rthread_mutex.c
230
pthread_mutex_t mutex;
lib/libc/thread/rthread_mutex.c
244
mutex = *mutexp;
lib/libc/thread/rthread_mutex.c
245
_rthread_debug(5, "%p: mutex_unlock %p (%p)\n", self, (void *)mutex,
lib/libc/thread/rthread_mutex.c
246
(void *)mutex->owner);
lib/libc/thread/rthread_mutex.c
248
if (mutex->owner != self) {
lib/libc/thread/rthread_mutex.c
249
_rthread_debug(5, "%p: different owner %p (%p)\n", self, (void *)mutex,
lib/libc/thread/rthread_mutex.c
250
(void *)mutex->owner);
lib/libc/thread/rthread_mutex.c
251
if (mutex->type == PTHREAD_MUTEX_ERRORCHECK ||
lib/libc/thread/rthread_mutex.c
252
mutex->type == PTHREAD_MUTEX_RECURSIVE) {
lib/libc/thread/rthread_mutex.c
261
if (mutex->owner == NULL &&
lib/libc/thread/rthread_mutex.c
262
mutex->type == PTHREAD_MUTEX_NORMAL)
lib/libc/thread/rthread_mutex.c
270
if (mutex->type == PTHREAD_MUTEX_RECURSIVE) {
lib/libc/thread/rthread_mutex.c
271
if (mutex->count > 0) {
lib/libc/thread/rthread_mutex.c
272
mutex->count--;
lib/libc/thread/rthread_mutex.c
277
mutex->owner = NULL;
lib/libc/thread/rthread_mutex.c
279
if (atomic_dec_int_nv(&mutex->lock) != UNLOCKED) {
lib/libc/thread/rthread_mutex.c
280
mutex->lock = UNLOCKED;
lib/libc/thread/rthread_mutex.c
281
_wake(&mutex->lock, 1);
lib/libc/thread/rthread_mutex.c
51
pthread_mutex_t mutex;
lib/libc/thread/rthread_mutex.c
53
mutex = calloc(1, sizeof(*mutex));
lib/libc/thread/rthread_mutex.c
54
if (mutex == NULL)
lib/libc/thread/rthread_mutex.c
58
mutex->type = PTHREAD_MUTEX_DEFAULT;
lib/libc/thread/rthread_mutex.c
59
mutex->prioceiling = -1;
lib/libc/thread/rthread_mutex.c
61
mutex->type = (*attr)->ma_type;
lib/libc/thread/rthread_mutex.c
62
mutex->prioceiling = (*attr)->ma_protocol ==
lib/libc/thread/rthread_mutex.c
65
*mutexp = mutex;
lib/libc/thread/rthread_mutex.c
74
pthread_mutex_t mutex;
lib/libc/thread/rthread_mutex.c
79
mutex = *mutexp;
lib/libc/thread/rthread_mutex.c
80
if (mutex) {
lib/libc/thread/rthread_mutex.c
81
if (mutex->lock != UNLOCKED) {
lib/libc/thread/rthread_mutex.c
87
free((void *)mutex);
lib/libc/thread/rthread_mutex.c
96
_rthread_mutex_trylock(pthread_mutex_t mutex, int trywait,
lib/libc/thread/rthread_once.c
24
pthread_mutex_lock(&once_control->mutex);
lib/libc/thread/rthread_once.c
29
pthread_mutex_unlock(&once_control->mutex);
lib/libc/thread/rthread_sync.c
108
mutex = (struct pthread_mutex *)*mutexp;
lib/libc/thread/rthread_sync.c
110
_rthread_debug(5, "%p: mutex_lock %p\n", (void *)self, (void *)mutex);
lib/libc/thread/rthread_sync.c
111
_spinlock(&mutex->lock);
lib/libc/thread/rthread_sync.c
112
if (mutex->owner == NULL && TAILQ_EMPTY(&mutex->lockers)) {
lib/libc/thread/rthread_sync.c
113
assert(mutex->count == 0);
lib/libc/thread/rthread_sync.c
114
mutex->owner = self;
lib/libc/thread/rthread_sync.c
115
} else if (mutex->owner == self) {
lib/libc/thread/rthread_sync.c
116
assert(mutex->count > 0);
lib/libc/thread/rthread_sync.c
119
if (mutex->type != PTHREAD_MUTEX_RECURSIVE)
lib/libc/thread/rthread_sync.c
122
mutex->type == PTHREAD_MUTEX_ERRORCHECK) {
lib/libc/thread/rthread_sync.c
123
_spinunlock(&mutex->lock);
lib/libc/thread/rthread_sync.c
128
if (mutex->type == PTHREAD_MUTEX_STRICT_NP &&
lib/libc/thread/rthread_sync.c
134
&mutex->lock, NULL) != EWOULDBLOCK)
lib/libc/thread/rthread_sync.c
135
_spinlock(&mutex->lock);
lib/libc/thread/rthread_sync.c
138
if (mutex->count == INT_MAX) {
lib/libc/thread/rthread_sync.c
139
_spinunlock(&mutex->lock);
lib/libc/thread/rthread_sync.c
144
_spinunlock(&mutex->lock);
lib/libc/thread/rthread_sync.c
148
TAILQ_INSERT_TAIL(&mutex->lockers, self, waiting);
lib/libc/thread/rthread_sync.c
149
while (mutex->owner != self) {
lib/libc/thread/rthread_sync.c
151
&mutex->lock, NULL);
lib/libc/thread/rthread_sync.c
152
_spinlock(&mutex->lock);
lib/libc/thread/rthread_sync.c
153
assert(mutex->owner != NULL);
lib/libc/thread/rthread_sync.c
155
if (mutex->owner == self)
lib/libc/thread/rthread_sync.c
157
TAILQ_REMOVE(&mutex->lockers, self, waiting);
lib/libc/thread/rthread_sync.c
158
_spinunlock(&mutex->lock);
lib/libc/thread/rthread_sync.c
164
mutex->count++;
lib/libc/thread/rthread_sync.c
165
_spinunlock(&mutex->lock);
lib/libc/thread/rthread_sync.c
193
struct pthread_mutex *mutex = (struct pthread_mutex *)*mutexp;
lib/libc/thread/rthread_sync.c
196
(void *)mutex);
lib/libc/thread/rthread_sync.c
198
if (mutex == NULL)
lib/libc/thread/rthread_sync.c
207
if (mutex->owner != self) {
lib/libc/thread/rthread_sync.c
208
if (mutex->type == PTHREAD_MUTEX_ERRORCHECK ||
lib/libc/thread/rthread_sync.c
209
mutex->type == PTHREAD_MUTEX_RECURSIVE)
lib/libc/thread/rthread_sync.c
218
if (mutex->owner == NULL &&
lib/libc/thread/rthread_sync.c
219
mutex->type == PTHREAD_MUTEX_NORMAL)
lib/libc/thread/rthread_sync.c
226
if (--mutex->count == 0) {
lib/libc/thread/rthread_sync.c
229
_spinlock(&mutex->lock);
lib/libc/thread/rthread_sync.c
230
mutex->owner = next = TAILQ_FIRST(&mutex->lockers);
lib/libc/thread/rthread_sync.c
232
TAILQ_REMOVE(&mutex->lockers, next, waiting);
lib/libc/thread/rthread_sync.c
233
_spinunlock(&mutex->lock);
lib/libc/thread/rthread_sync.c
291
struct pthread_mutex *mutex = (struct pthread_mutex *)*mutexp;
lib/libc/thread/rthread_sync.c
306
(void *)cond, (void *)mutex);
lib/libc/thread/rthread_sync.c
308
if (mutex == NULL)
lib/libc/thread/rthread_sync.c
315
if (mutex->owner != self) {
lib/libc/thread/rthread_sync.c
316
if (mutex->type == PTHREAD_MUTEX_ERRORCHECK)
lib/libc/thread/rthread_sync.c
331
if (cond->mutex == NULL) {
lib/libc/thread/rthread_sync.c
332
cond->mutex = mutex;
lib/libc/thread/rthread_sync.c
334
} else if (cond->mutex != mutex) {
lib/libc/thread/rthread_sync.c
335
assert(cond->mutex == mutex);
lib/libc/thread/rthread_sync.c
343
mutex_count = mutex->count;
lib/libc/thread/rthread_sync.c
346
_spinlock(&mutex->lock);
lib/libc/thread/rthread_sync.c
352
mutex->count = 0;
lib/libc/thread/rthread_sync.c
353
mutex->owner = next = TAILQ_FIRST(&mutex->lockers);
lib/libc/thread/rthread_sync.c
355
TAILQ_REMOVE(&mutex->lockers, next, waiting);
lib/libc/thread/rthread_sync.c
360
while (mutex->owner != self) {
lib/libc/thread/rthread_sync.c
362
&mutex->lock, &self->delayed_cancel);
lib/libc/thread/rthread_sync.c
371
_spinlock(&mutex->lock);
lib/libc/thread/rthread_sync.c
383
_spinlock(&mutex->lock);
lib/libc/thread/rthread_sync.c
404
_spinlock(&mutex->lock);
lib/libc/thread/rthread_sync.c
41
struct pthread_mutex *mutex;
lib/libc/thread/rthread_sync.c
417
assert(mutex == cond->mutex);
lib/libc/thread/rthread_sync.c
419
cond->mutex = NULL;
lib/libc/thread/rthread_sync.c
422
_spinlock(&mutex->lock);
lib/libc/thread/rthread_sync.c
425
if (mutex->owner == NULL &&
lib/libc/thread/rthread_sync.c
426
TAILQ_EMPTY(&mutex->lockers)) {
lib/libc/thread/rthread_sync.c
427
assert(mutex->count == 0);
lib/libc/thread/rthread_sync.c
428
mutex->owner = self;
lib/libc/thread/rthread_sync.c
43
mutex = calloc(1, sizeof(*mutex));
lib/libc/thread/rthread_sync.c
431
TAILQ_INSERT_TAIL(&mutex->lockers, self, waiting);
lib/libc/thread/rthread_sync.c
435
mutex->count = mutex_count;
lib/libc/thread/rthread_sync.c
436
_spinunlock(&mutex->lock);
lib/libc/thread/rthread_sync.c
44
if (!mutex)
lib/libc/thread/rthread_sync.c
447
struct pthread_mutex *mutex = (struct pthread_mutex *)*mutexp;
lib/libc/thread/rthread_sync.c
46
mutex->lock = _SPINLOCK_UNLOCKED;
lib/libc/thread/rthread_sync.c
461
(void *)cond, (void *)mutex);
lib/libc/thread/rthread_sync.c
463
if (mutex == NULL)
lib/libc/thread/rthread_sync.c
47
TAILQ_INIT(&mutex->lockers);
lib/libc/thread/rthread_sync.c
470
if (mutex->owner != self) {
lib/libc/thread/rthread_sync.c
471
if (mutex->type == PTHREAD_MUTEX_ERRORCHECK)
lib/libc/thread/rthread_sync.c
482
if (cond->mutex == NULL) {
lib/libc/thread/rthread_sync.c
483
cond->mutex = mutex;
lib/libc/thread/rthread_sync.c
485
} else if (cond->mutex != mutex) {
lib/libc/thread/rthread_sync.c
486
assert(cond->mutex == mutex);
lib/libc/thread/rthread_sync.c
49
mutex->type = PTHREAD_MUTEX_DEFAULT;
lib/libc/thread/rthread_sync.c
494
mutex_count = mutex->count;
lib/libc/thread/rthread_sync.c
497
_spinlock(&mutex->lock);
lib/libc/thread/rthread_sync.c
50
mutex->prioceiling = -1;
lib/libc/thread/rthread_sync.c
503
mutex->count = 0;
lib/libc/thread/rthread_sync.c
504
mutex->owner = next = TAILQ_FIRST(&mutex->lockers);
lib/libc/thread/rthread_sync.c
506
TAILQ_REMOVE(&mutex->lockers, next, waiting);
lib/libc/thread/rthread_sync.c
511
while (mutex->owner != self) {
lib/libc/thread/rthread_sync.c
512
error = __thrsleep(self, 0, NULL, &mutex->lock,
lib/libc/thread/rthread_sync.c
52
mutex->type = (*attr)->ma_type;
lib/libc/thread/rthread_sync.c
523
_spinlock(&mutex->lock);
lib/libc/thread/rthread_sync.c
53
mutex->prioceiling = (*attr)->ma_protocol ==
lib/libc/thread/rthread_sync.c
543
_spinlock(&mutex->lock);
lib/libc/thread/rthread_sync.c
554
assert(mutex == cond->mutex);
lib/libc/thread/rthread_sync.c
556
cond->mutex = NULL;
lib/libc/thread/rthread_sync.c
559
_spinlock(&mutex->lock);
lib/libc/thread/rthread_sync.c
56
*mutexp = mutex;
lib/libc/thread/rthread_sync.c
562
if (mutex->owner == NULL &&
lib/libc/thread/rthread_sync.c
563
TAILQ_EMPTY(&mutex->lockers)) {
lib/libc/thread/rthread_sync.c
564
assert(mutex->count == 0);
lib/libc/thread/rthread_sync.c
565
mutex->owner = self;
lib/libc/thread/rthread_sync.c
568
TAILQ_INSERT_TAIL(&mutex->lockers, self, waiting);
lib/libc/thread/rthread_sync.c
572
mutex->count = mutex_count;
lib/libc/thread/rthread_sync.c
573
_spinunlock(&mutex->lock);
lib/libc/thread/rthread_sync.c
585
struct pthread_mutex *mutex;
lib/libc/thread/rthread_sync.c
595
(void *)cond, (void *)cond->mutex);
lib/libc/thread/rthread_sync.c
599
assert(cond->mutex == NULL);
lib/libc/thread/rthread_sync.c
608
mutex = cond->mutex;
lib/libc/thread/rthread_sync.c
609
assert(mutex != NULL);
lib/libc/thread/rthread_sync.c
611
cond->mutex = NULL;
lib/libc/thread/rthread_sync.c
614
_spinlock(&mutex->lock);
lib/libc/thread/rthread_sync.c
617
wakeup = mutex->owner == NULL && TAILQ_EMPTY(&mutex->lockers);
lib/libc/thread/rthread_sync.c
619
mutex->owner = thread;
lib/libc/thread/rthread_sync.c
621
TAILQ_INSERT_TAIL(&mutex->lockers, thread, waiting);
lib/libc/thread/rthread_sync.c
622
_spinunlock(&mutex->lock);
lib/libc/thread/rthread_sync.c
633
struct pthread_mutex *mutex;
lib/libc/thread/rthread_sync.c
644
(void *)cond, (void *)cond->mutex);
lib/libc/thread/rthread_sync.c
648
assert(cond->mutex == NULL);
lib/libc/thread/rthread_sync.c
65
struct pthread_mutex *mutex;
lib/libc/thread/rthread_sync.c
653
mutex = cond->mutex;
lib/libc/thread/rthread_sync.c
654
assert(mutex != NULL);
lib/libc/thread/rthread_sync.c
669
_spinlock(&mutex->lock);
lib/libc/thread/rthread_sync.c
670
wakeup = mutex->owner == NULL && TAILQ_EMPTY(&mutex->lockers);
lib/libc/thread/rthread_sync.c
671
thread->waiting.tqe_prev = mutex->lockers.tqh_last;
lib/libc/thread/rthread_sync.c
672
*(mutex->lockers.tqh_last) = thread;
lib/libc/thread/rthread_sync.c
675
mutex->lockers.tqh_last = cond->waiters.tqh_last;
lib/libc/thread/rthread_sync.c
678
TAILQ_REMOVE(&mutex->lockers, thread, waiting);
lib/libc/thread/rthread_sync.c
679
mutex->owner = thread;
lib/libc/thread/rthread_sync.c
680
_spinunlock(&mutex->lock);
lib/libc/thread/rthread_sync.c
683
_spinunlock(&mutex->lock);
lib/libc/thread/rthread_sync.c
687
assert(cond->mutex != NULL);
lib/libc/thread/rthread_sync.c
688
cond->mutex = NULL;
lib/libc/thread/rthread_sync.c
70
mutex = (struct pthread_mutex *)*mutexp;
lib/libc/thread/rthread_sync.c
71
if (mutex) {
lib/libc/thread/rthread_sync.c
72
if (mutex->count || mutex->owner != NULL ||
lib/libc/thread/rthread_sync.c
73
!TAILQ_EMPTY(&mutex->lockers)) {
lib/libc/thread/rthread_sync.c
79
free(mutex);
lib/libc/thread/rthread_sync.c
90
struct pthread_mutex *mutex;
lib/librthread/rthread.h
60
pthread_mutex_t mutex;
lib/librthread/rthread_barrier.c
113
if ((rc = pthread_mutex_lock(&b->mutex)))
lib/librthread/rthread_barrier.c
129
if ((rc = pthread_cond_wait(&b->cond, &b->mutex)))
lib/librthread/rthread_barrier.c
138
if ((rc = pthread_mutex_unlock(&b->mutex)))
lib/librthread/rthread_barrier.c
49
if ((rc = pthread_mutex_init(&b->mutex, NULL)))
lib/librthread/rthread_barrier.c
62
if (b->mutex)
lib/librthread/rthread_barrier.c
63
pthread_mutex_destroy(&b->mutex);
lib/librthread/rthread_barrier.c
81
if ((rc = pthread_mutex_lock(&(*barrier)->mutex)))
lib/librthread/rthread_barrier.c
87
pthread_mutex_unlock(&b->mutex);
lib/librthread/rthread_barrier.c
92
pthread_mutex_unlock(&b->mutex);
lib/librthread/rthread_barrier.c
93
pthread_mutex_destroy(&b->mutex);
lib/librthread/rthread_mutex_prio.c
27
pthread_mutex_t mutex = *mutexp;
lib/librthread/rthread_mutex_prio.c
29
if (mutex->prioceiling == -1)
lib/librthread/rthread_mutex_prio.c
31
*prioceiling = mutex->prioceiling;
lib/librthread/rthread_mutex_prio.c
40
pthread_mutex_t mutex = *mutexp;
lib/librthread/rthread_mutex_prio.c
43
if (mutex->prioceiling == -1 ||
lib/librthread/rthread_mutex_prio.c
48
*old_ceiling = mutex->prioceiling;
lib/librthread/rthread_mutex_prio.c
49
mutex->prioceiling = prioceiling;
lib/libtls/tls.c
269
pthread_mutex_lock(&config->mutex);
lib/libtls/tls.c
271
pthread_mutex_unlock(&config->mutex);
lib/libtls/tls_config.c
102
if (pthread_mutex_init(&config->mutex, NULL) != 0)
lib/libtls/tls_config.c
166
pthread_mutex_lock(&config->mutex);
lib/libtls/tls_config.c
168
pthread_mutex_unlock(&config->mutex);
lib/libtls/tls_config.c
187
pthread_mutex_destroy(&config->mutex);
lib/libtls/tls_internal.h
89
pthread_mutex_t mutex;
lib/libtls/tls_server.c
57
pthread_mutex_lock(&ctx->config->mutex);
lib/libtls/tls_server.c
59
pthread_mutex_unlock(&ctx->config->mutex);
regress/lib/libc/malloc/malloc_threaderr/malloc_threaderr.c
26
pthread_mutex_t mutex;
regress/lib/libpthread/cancel/cancel.c
14
static pthread_mutex_t mutex;
regress/lib/libpthread/cancel/cancel.c
193
CHECKr(pthread_mutex_init(&mutex, NULL));
regress/lib/libpthread/cancel/cancel.c
22
CHECKr(pthread_mutex_lock(&mutex));
regress/lib/libpthread/cancel/cancel.c
24
CHECKr(pthread_cond_timedwait(&cond, &mutex, &expiretime));
regress/lib/libpthread/cancel/cancel.c
27
CHECKr(pthread_mutex_unlock(&mutex));
regress/lib/libpthread/cancel/cancel.c
35
CHECKr(pthread_mutex_lock(&mutex));
regress/lib/libpthread/cancel/cancel.c
40
CHECKr(pthread_mutex_unlock(&mutex));
regress/lib/libpthread/pthread_cond_timedwait/pthread_cond_timedwait.c
119
CHECKr(pthread_cond_timedwait(&cond, &mutex, &abstime));
regress/lib/libpthread/pthread_cond_timedwait/pthread_cond_timedwait.c
126
CHECKr(pthread_cond_timedwait(&cond, &mutex, &abstime));
regress/lib/libpthread/pthread_cond_timedwait/pthread_cond_timedwait.c
51
pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER;
regress/lib/libpthread/pthread_cond_timedwait/pthread_cond_timedwait.c
57
CHECKr(pthread_mutex_lock(&mutex));
regress/lib/libpthread/pthread_cond_timedwait/pthread_cond_timedwait.c
59
CHECKr(pthread_mutex_unlock(&mutex));
regress/lib/libpthread/pthread_cond_timedwait/pthread_cond_timedwait.c
67
CHECKr(pthread_mutex_lock(&mutex));
regress/lib/libpthread/pthread_cond_timedwait/pthread_cond_timedwait.c
69
CHECKr(pthread_mutex_unlock(&mutex));
regress/lib/libpthread/pthread_cond_timedwait/pthread_cond_timedwait.c
90
CHECKr(pthread_mutex_lock(&mutex));
regress/lib/libpthread/pthread_cond_timedwait/pthread_cond_timedwait.c
98
switch((ret = pthread_cond_timedwait(&cond, &mutex, &abstime))) {
regress/lib/libpthread/pthread_mutex/pthread_mutex.c
100
CHECKr(pthread_mutex_lock(mutex));
regress/lib/libpthread/pthread_mutex/pthread_mutex.c
101
ASSERTe(pthread_mutex_lock(mutex), == EDEADLK);
regress/lib/libpthread/pthread_mutex/pthread_mutex.c
102
CHECKr(pthread_mutex_unlock(mutex));
regress/lib/libpthread/pthread_mutex/pthread_mutex.c
106
test_debug_double_unlock(pthread_mutex_t *mutex)
regress/lib/libpthread/pthread_mutex/pthread_mutex.c
109
CHECKr(pthread_mutex_lock(mutex));
regress/lib/libpthread/pthread_mutex/pthread_mutex.c
110
CHECKr(pthread_mutex_unlock(mutex));
regress/lib/libpthread/pthread_mutex/pthread_mutex.c
112
ASSERTe(pthread_mutex_unlock(mutex), != 0);
regress/lib/libpthread/pthread_mutex/pthread_mutex.c
116
test_nocontention_trylock(pthread_mutex_t *mutex)
regress/lib/libpthread/pthread_mutex/pthread_mutex.c
119
CHECKr(pthread_mutex_trylock(mutex));
regress/lib/libpthread/pthread_mutex/pthread_mutex.c
120
CHECKr(pthread_mutex_unlock(mutex));
regress/lib/libpthread/pthread_mutex/pthread_mutex.c
168
test_mutex_recursive_lock(pthread_mutex_t *mutex)
regress/lib/libpthread/pthread_mutex/pthread_mutex.c
174
CHECKr(pthread_mutex_lock(mutex));
regress/lib/libpthread/pthread_mutex/pthread_mutex.c
176
CHECKr(pthread_mutex_lock(mutex));
regress/lib/libpthread/pthread_mutex/pthread_mutex.c
178
CHECKr(pthread_mutex_unlock(mutex));
regress/lib/libpthread/pthread_mutex/pthread_mutex.c
179
CHECKr(pthread_mutex_unlock(mutex));
regress/lib/libpthread/pthread_mutex/pthread_mutex.c
183
test_mutex_recursive_trylock(pthread_mutex_t *mutex)
regress/lib/libpthread/pthread_mutex/pthread_mutex.c
189
CHECKr(pthread_mutex_trylock(mutex));
regress/lib/libpthread/pthread_mutex/pthread_mutex.c
191
CHECKr(pthread_mutex_trylock(mutex));
regress/lib/libpthread/pthread_mutex/pthread_mutex.c
193
CHECKr(pthread_mutex_unlock(mutex));
regress/lib/libpthread/pthread_mutex/pthread_mutex.c
194
CHECKr(pthread_mutex_unlock(mutex));
regress/lib/libpthread/pthread_mutex/pthread_mutex.c
219
pthread_mutex_t *mutex = arg;
regress/lib/libpthread/pthread_mutex/pthread_mutex.c
222
CHECKr(pthread_mutex_lock(mutex));
regress/lib/libpthread/pthread_mutex/pthread_mutex.c
223
CHECKr(pthread_mutex_lock(mutex));
regress/lib/libpthread/pthread_mutex/pthread_mutex.c
58
pthread_mutex_t *mutex = arg;
regress/lib/libpthread/pthread_mutex/pthread_mutex.c
62
CHECKr(pthread_mutex_lock(mutex));
regress/lib/libpthread/pthread_mutex/pthread_mutex.c
65
CHECKr(pthread_mutex_unlock(mutex));
regress/lib/libpthread/pthread_mutex/pthread_mutex.c
70
test_contention_lock(pthread_mutex_t *mutex)
regress/lib/libpthread/pthread_mutex/pthread_mutex.c
75
CHECKr(pthread_mutex_lock(mutex));
regress/lib/libpthread/pthread_mutex/pthread_mutex.c
77
CHECKr(pthread_create(&thread, NULL, thread_contention, mutex));
regress/lib/libpthread/pthread_mutex/pthread_mutex.c
80
CHECKr(pthread_mutex_unlock(mutex));
regress/lib/libpthread/pthread_mutex/pthread_mutex.c
82
CHECKr(pthread_mutex_lock(mutex));
regress/lib/libpthread/pthread_mutex/pthread_mutex.c
84
CHECKr(pthread_mutex_unlock(mutex));
regress/lib/libpthread/pthread_mutex/pthread_mutex.c
89
test_nocontention_lock(pthread_mutex_t *mutex)
regress/lib/libpthread/pthread_mutex/pthread_mutex.c
92
CHECKr(pthread_mutex_lock(mutex));
regress/lib/libpthread/pthread_mutex/pthread_mutex.c
93
CHECKr(pthread_mutex_unlock(mutex));
regress/lib/libpthread/pthread_mutex/pthread_mutex.c
97
test_debug_double_lock(pthread_mutex_t *mutex)
regress/lib/libpthread/socket/1/socket1.c
100
CHECKr(pthread_mutex_unlock(&mutex));
regress/lib/libpthread/socket/1/socket1.c
148
CHECKr(pthread_mutex_lock(&mutex));
regress/lib/libpthread/socket/1/socket1.c
155
CHECKr(pthread_mutex_unlock(&mutex));
regress/lib/libpthread/socket/1/socket1.c
166
CHECKr(pthread_mutex_lock(&mutex));
regress/lib/libpthread/socket/1/socket1.c
168
CHECKr(pthread_mutex_unlock(&mutex));
regress/lib/libpthread/socket/1/socket1.c
58
pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER;
regress/lib/libpthread/socket/1/socket1.c
70
CHECKr(pthread_mutex_lock(&mutex));
regress/lib/libpthread/socket/1/socket1.c
84
CHECKr(pthread_mutex_unlock(&mutex));
regress/lib/libpthread/socket/1/socket1.c
91
CHECKr(pthread_mutex_lock(&mutex));
sys/arch/alpha/alpha/pmap.c
342
struct mutex pmap_all_pmaps_mtx;
sys/arch/alpha/alpha/pmap.c
343
struct mutex pmap_growkernel_mtx;
sys/arch/alpha/alpha/prom.c
52
struct mutex prom_lock = MUTEX_INITIALIZER(IPL_HIGH);
sys/arch/alpha/dev/sgmapvar.h
58
struct mutex aps_mtx;
sys/arch/alpha/include/pmap.h
102
struct mutex pm_mtx; /* lock on pmap */
sys/arch/alpha/include/pmap.h
277
struct mutex pvh_mtx;
sys/arch/amd64/amd64/aesni.c
68
struct mutex sc_mtx;
sys/arch/amd64/amd64/mp_setperf.c
25
struct mutex setperf_mp_mutex = MUTEX_INITIALIZER(IPL_HIGH);
sys/arch/amd64/amd64/pctr.c
53
struct mutex pctr_conf_lock = MUTEX_INITIALIZER(IPL_HIGH);
sys/arch/amd64/amd64/pmap.c
285
struct mutex pmaps_lock = MUTEX_INITIALIZER(IPL_VM);
sys/arch/amd64/amd64/ucode.c
77
struct mutex cpu_ucode_mtx = MUTEX_INITIALIZER(IPL_HIGH);
sys/arch/amd64/include/pic.h
19
struct mutex pic_mutex;
sys/arch/amd64/include/pmap.h
299
struct mutex pm_mtx;
sys/arch/amd64/include/pmap.h
514
struct mutex pv_mtx;
sys/arch/amd64/isa/clock.c
158
struct mutex timer_mutex = MUTEX_INITIALIZER(IPL_HIGH);
sys/arch/amd64/pci/pci_machdep.c
112
struct mutex pci_conf_lock = MUTEX_INITIALIZER(IPL_HIGH);
sys/arch/arm64/arm64/cryptox.c
60
struct mutex sc_mtx;
sys/arch/arm64/arm64/pmap.c
224
struct mutex pmap_asid_mtx = MUTEX_INITIALIZER(IPL_HIGH);
sys/arch/arm64/dev/apldart.c
148
struct mutex as_dvamap_mtx;
sys/arch/arm64/dev/aplspi.c
74
struct mutex sc_mtx;
sys/arch/arm64/dev/smmuvar.h
104
struct mutex sc_cmdq_mtx;
sys/arch/arm64/dev/smmuvar.h
50
struct mutex sd_iova_mtx;
sys/arch/arm64/dev/smmuvar.h
51
struct mutex sd_pmap_mtx;
sys/arch/arm64/include/pmap.h
133
struct mutex pv_mtx;
sys/arch/arm64/include/pmap.h
61
struct mutex pm_mtx;
sys/arch/armv7/xilinx/slcreg.h
46
extern struct mutex zynq_slcr_lock;
sys/arch/armv7/xilinx/zqreset.c
59
struct mutex zynq_slcr_lock = MUTEX_INITIALIZER(IPL_HIGH);
sys/arch/hppa/dev/astro.c
123
struct mutex sc_dvmamtx;
sys/arch/hppa/hppa/mutex.c
105
mtx_enter(struct mutex *mtx)
sys/arch/hppa/hppa/mutex.c
125
mtx_enter_try(struct mutex *mtx)
sys/arch/hppa/hppa/mutex.c
133
mtx_leave(struct mutex *mtx)
sys/arch/hppa/hppa/mutex.c
43
__mtx_init(struct mutex *mtx, int wantipl)
sys/arch/hppa/hppa/mutex.c
58
mtx_enter(struct mutex *mtx)
sys/arch/hppa/hppa/mutex.c
65
mtx_enter_try(struct mutex *mtx)
sys/arch/hppa/include/cpu.h
107
struct mutex ci_ipi_mtx;
sys/arch/hppa/include/mutex.h
62
void __mtx_init(struct mutex *, int);
sys/arch/hppa/include/pmap.h
158
struct mutex pvh_mtx;
sys/arch/hppa/include/pmap.h
40
struct mutex pm_mtx;
sys/arch/i386/i386/gdt.c
50
struct mutex gdt_lock_store = MUTEX_INITIALIZER(IPL_HIGH);
sys/arch/i386/i386/mp_setperf.c
26
struct mutex setperf_mp_mutex = MUTEX_INITIALIZER(IPL_HIGH);
sys/arch/i386/i386/pmap.c
439
struct mutex pmaps_lock = MUTEX_INITIALIZER(IPL_VM);
sys/arch/i386/i386/pmapae.c
465
extern struct mutex pmaps_lock;
sys/arch/i386/i386/ucode.c
77
struct mutex cpu_ucode_mtx = MUTEX_INITIALIZER(IPL_HIGH);
sys/arch/i386/include/pic.h
19
struct mutex pic_mutex;
sys/arch/i386/include/pmap.h
471
struct mutex pv_mtx;
sys/arch/i386/include/pmap.h
95
struct mutex pm_mtx;
sys/arch/i386/include/pmap.h
96
struct mutex pm_apte_mtx;
sys/arch/i386/isa/clock.c
138
struct mutex timer_mutex = MUTEX_INITIALIZER(IPL_HIGH);
sys/arch/i386/pci/pci_machdep.c
132
struct mutex pci_conf_lock = MUTEX_INITIALIZER(IPL_HIGH);
sys/arch/luna88k/dev/mb89352var.h
122
struct mutex sc_acb_mtx;
sys/arch/m88k/include/mutex.h
52
void __mtx_init(struct mutex *, int);
sys/arch/m88k/m88k/mutex.c
112
mtx_enter(struct mutex *mtx)
sys/arch/m88k/m88k/mutex.c
140
mtx_enter_try(struct mutex *mtx)
sys/arch/m88k/m88k/mutex.c
148
mtx_leave(struct mutex *mtx)
sys/arch/m88k/m88k/mutex.c
41
__mtx_init(struct mutex *mtx, int wantipl)
sys/arch/m88k/m88k/mutex.c
51
mtx_enter(struct mutex *mtx)
sys/arch/m88k/m88k/mutex.c
77
mtx_enter_try(struct mutex *mtx)
sys/arch/mips64/include/pmap.h
119
struct mutex pm_mtx; /* pmap lock */
sys/arch/mips64/include/pmap.h
120
struct mutex pm_swmtx; /* pmap switch lock */
sys/arch/mips64/include/pmap.h
214
struct mutex pv_mtx; /* pv list lock */
sys/arch/mips64/mips64/ipifuncs.c
57
struct mutex smp_rv_mtx;
sys/arch/octeon/dev/if_cnmacvar.h
117
struct mutex sc_kstat_mtx;
sys/arch/octeon/dev/if_ogx.c
98
struct mutex sc_kstat_mtx;
sys/arch/octeon/dev/octcrypto.c
91
struct mutex sc_mtx;
sys/arch/octeon/dev/octmmc.c
103
struct mutex sc_intr_mtx;
sys/arch/powerpc/include/pmap.h
175
struct mutex pv_mtx;
sys/arch/powerpc/include/pmap.h
94
struct mutex pm_mtx; /* protect VP table */
sys/arch/powerpc64/include/pmap.h
41
struct mutex pm_mtx;
sys/arch/powerpc64/include/pmap.h
89
struct mutex pv_mtx;
sys/arch/powerpc64/powerpc64/pmap.c
70
struct mutex pmap_hash_lock = MUTEX_INITIALIZER(IPL_HIGH);
sys/arch/riscv64/dev/mpfclock.c
112
struct mutex mpfclock_mtx = MUTEX_INITIALIZER(IPL_HIGH);
sys/arch/riscv64/include/pmap.h
126
struct mutex pv_mtx;
sys/arch/riscv64/include/pmap.h
62
struct mutex pm_mtx;
sys/arch/sparc64/dev/iommuvar.h
128
struct mutex is_mtx;
sys/arch/sparc64/dev/iommuvar.h
58
struct mutex sb_mtx; /* one flush at a time */
sys/arch/sparc64/dev/ldcvar.h
25
struct mutex lq_mtx;
sys/arch/sparc64/dev/lom.c
171
struct mutex sc_queue_mtx;
sys/arch/sparc64/dev/vdsp.c
242
struct mutex sc_desc_mtx;
sys/arch/sparc64/include/pmap.h
114
struct mutex pm_mtx;
sys/arch/sparc64/include/pmap.h
202
struct mutex pvmtx;
sys/arch/sparc64/sparc64/pmap.c
247
struct mutex ctxmtx = MUTEX_INITIALIZER(IPL_HIGH);
sys/dev/acpi/acpidmar.c
141
struct mutex ptlck;
sys/dev/acpi/acpidmar.c
142
struct mutex exlck;
sys/dev/acpi/acpidmar.c
210
struct mutex reg_lock;
sys/dev/acpi/acpidmar.c
249
struct mutex wait_lock;
sys/dev/audio.c
228
struct mutex audio_lock = MUTEX_INITIALIZER(IPL_AUDIO);
sys/dev/audio_if.h
150
extern struct mutex audio_lock;
sys/dev/fdt/bcm2835_dmac.c
70
struct mutex sc_lock;
sys/dev/fdt/bcm2835_mbox.c
79
struct mutex sc_intr_lock;
sys/dev/fdt/bcm2835_sdhost.c
133
struct mutex sc_intr_lock;
sys/dev/fdt/if_cad.c
307
struct mutex sc_kstat_mtx;
sys/dev/fdt/if_dwge.c
308
struct mutex sc_kstat_mtx;
sys/dev/fdt/if_mvneta.c
179
struct mutex sc_kstat_lock;
sys/dev/fdt/mvmdio.c
61
struct mutex sc_mtx;
sys/dev/hotplug.c
39
static struct mutex hotplug_mtx = MUTEX_INITIALIZER(IPL_MPFLOOR);
sys/dev/ic/aacvar.h
347
struct mutex aac_free_mtx;
sys/dev/ic/advlib.h
837
struct mutex sc_ccb_mtx;
sys/dev/ic/adwlib.h
747
struct mutex sc_ccb_mtx;
sys/dev/ic/ahcivar.h
80
struct mutex ap_ccb_mtx;
sys/dev/ic/aic6360var.h
132
struct mutex sc_acb_mtx;
sys/dev/ic/aic79xx.h
1068
struct mutex sc_scb_mtx;
sys/dev/ic/aic7xxxvar.h
942
struct mutex sc_scb_mtx;
sys/dev/ic/amivar.h
111
struct mutex sc_ccb_freeq_mtx;
sys/dev/ic/amivar.h
118
struct mutex sc_cmd_mtx;
sys/dev/ic/cacvar.h
114
struct mutex sc_ccb_mtx; /* ccb queue protection */
sys/dev/ic/cissvar.h
41
struct mutex sc_free_ccb_mtx;
sys/dev/ic/gdtvar.h
133
struct mutex sc_ccb_mtx;
sys/dev/ic/iha.h
171
struct mutex sc_scb_mtx; /* scb queue protection */
sys/dev/ic/iosf.c
73
static struct mutex iosf_mbi_mtx = MUTEX_INITIALIZER(IPL_HIGH);
sys/dev/ic/mfi.c
928
struct mutex m;
sys/dev/ic/mfi.c
951
struct mutex *m = ccb->ccb_cookie;
sys/dev/ic/mfivar.h
179
struct mutex sc_ccb_mtx;
sys/dev/ic/mpi.c
1266
struct mutex cookie;
sys/dev/ic/mpi.c
1290
struct mutex *cookie = ccb->ccb_cookie;
sys/dev/ic/mpivar.h
140
struct mutex sc_ccb_mtx;
sys/dev/ic/mpivar.h
149
struct mutex sc_evt_ack_mtx;
sys/dev/ic/mpivar.h
153
struct mutex sc_evt_scan_mtx;
sys/dev/ic/nvmevar.h
125
struct mutex sc_ccb_mtx;
sys/dev/ic/nvmevar.h
57
struct mutex q_sq_mtx;
sys/dev/ic/nvmevar.h
58
struct mutex q_cq_mtx;
sys/dev/ic/oosiopvar.h
140
struct mutex sc_cb_mtx;
sys/dev/ic/osiopvar.h
217
struct mutex free_list_mtx;
sys/dev/ic/psp.c
62
struct mutex psp_lock;
sys/dev/ic/qlavar.h
141
struct mutex sc_mbox_mtx;
sys/dev/ic/qlavar.h
150
struct mutex sc_port_mtx;
sys/dev/ic/qlavar.h
180
struct mutex sc_ccb_mtx;
sys/dev/ic/qlavar.h
181
struct mutex sc_queue_mtx;
sys/dev/ic/qlwvar.h
117
struct mutex sc_ccb_mtx;
sys/dev/ic/qlwvar.h
118
struct mutex sc_queue_mtx;
sys/dev/ic/sili.c
92
struct mutex sp_free_ccb_mtx;
sys/dev/ic/trm.h
213
struct mutex sc_srb_mtx;
sys/dev/ic/twevar.h
69
struct mutex sc_ccb_mtx;
sys/dev/ic/ufshcivar.h
73
struct mutex sc_cmd_mtx;
sys/dev/ic/ufshcivar.h
91
struct mutex sc_ccb_mtx;
sys/dev/ic/ufshcivar.h
97
struct mutex sc_kstat_mtx_ccb;
sys/dev/ic/ufshcivar.h
98
struct mutex sc_kstat_mtx_slot;
sys/dev/ic/uhavar.h
54
struct mutex sc_mscp_mtx;
sys/dev/isa/wds.c
121
struct mutex sc_scb_mtx;
sys/dev/kcov.c
129
struct mutex kcov_mtx = MUTEX_INITIALIZER(IPL_MPFLOOR);
sys/dev/kstat.c
578
kstat_set_mutex(struct kstat *ks, struct mutex *mtx)
sys/dev/pci/arc.c
560
struct mutex sc_ccb_mtx;
sys/dev/pci/drm/amd/amdgpu/amdgpu.h
138
struct rwlock mutex;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.h
149
struct mutex notifier_lock;
sys/dev/pci/drm/amd/amdgpu/amdgpu_atombios.c
1924
rw_init(&adev->mode_info.atom_context->mutex, "atomcm");
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
146
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
180
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
277
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
309
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
3507
mutex_lock(&mgpu_info.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
3531
mutex_unlock(&mgpu_info.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
3594
mutex_lock(&mgpu_info.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
3626
mutex_unlock(&mgpu_info.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4537
rw_init(&adev->firmware.mutex, "agfw");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4538
rw_init(&adev->pm.mutex, "agpm");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4548
rw_init(&adev->psp.mutex, "agpsp");
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
76
mutex_lock(&mode_config->mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
81
mutex_unlock(&mode_config->mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
264
.mutex = RWLOCK_INITIALIZER("mgpu_info"),
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2749
mutex_lock(&drm_dev->mode_config.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2758
mutex_unlock(&drm_dev->mode_config.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2768
drm_modeset_lock(&crtc->mutex, NULL);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2771
drm_modeset_unlock(&crtc->mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2776
mutex_lock(&drm_dev->mode_config.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2790
mutex_unlock(&drm_dev->mode_config.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_i2c.c
100
mutex_unlock(&i2c->mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_i2c.c
277
rw_init(&i2c->mutex, "agiic");
sys/dev/pci/drm/amd/amdgpu/amdgpu_i2c.c
49
mutex_lock(&i2c->mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_kms.c
105
mutex_lock(&mgpu_info.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_kms.c
109
mutex_unlock(&mgpu_info.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_kms.c
123
mutex_unlock(&mgpu_info.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_kms.c
55
mutex_lock(&mgpu_info.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_kms.c
71
mutex_unlock(&mgpu_info.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_mode.h
231
struct rwlock mutex;
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
1766
mutex_lock(&psp->ras_context.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
1811
mutex_unlock(&psp->ras_context.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
1889
mutex_destroy(&psp->ras_context.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
1994
rw_init(&psp->ras_context.mutex, "pspras");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
2107
rw_init(&psp->hdcp_context.mutex, "pspcp");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
2181
rw_init(&psp->dtm_context.mutex, "pspdtm");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
2252
rw_init(&psp->rap_context.mutex, "psprap");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
2297
mutex_lock(&psp->rap_context.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
2314
mutex_unlock(&psp->rap_context.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
2366
rw_init(&psp->securedisplay_context.mutex, "pscm");
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
2373
mutex_lock(&psp->securedisplay_context.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
2380
mutex_unlock(&psp->securedisplay_context.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3205
mutex_lock(&adev->firmware.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3217
mutex_unlock(&adev->firmware.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3222
mutex_unlock(&adev->firmware.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3329
mutex_lock(&adev->firmware.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3392
mutex_unlock(&adev->firmware.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3398
mutex_unlock(&adev->firmware.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3409
mutex_lock(&adev->psp.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3411
mutex_unlock(&adev->psp.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4097
mutex_lock(&adev->psp.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4099
mutex_unlock(&adev->psp.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4148
mutex_lock(&adev->psp.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4150
mutex_unlock(&adev->psp.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4222
mutex_lock(&adev->psp.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4225
mutex_unlock(&adev->psp.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4264
mutex_lock(&adev->psp.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4266
mutex_unlock(&adev->psp.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4378
if (!mutex_trylock(&adev->psp.mutex))
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4389
mutex_unlock(&adev->psp.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4395
mutex_unlock(&adev->psp.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4413
mutex_unlock(&adev->psp.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4420
mutex_unlock(&adev->psp.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
781
mutex_lock(&psp->mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
790
mutex_unlock(&psp->mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.h
224
struct rwlock mutex;
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.h
237
struct rwlock mutex;
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.h
435
struct rwlock mutex;
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp_ta.c
346
mutex_lock(&psp->ras_context.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp_ta.c
365
mutex_unlock(&psp->ras_context.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_securedisplay.c
124
mutex_lock(&psp->securedisplay_context.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_securedisplay.c
135
mutex_unlock(&psp->securedisplay_context.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_securedisplay.c
142
mutex_lock(&psp->securedisplay_context.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_securedisplay.c
156
mutex_unlock(&psp->securedisplay_context.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.h
598
struct rwlock mutex;
sys/dev/pci/drm/amd/amdgpu/amdgpu_umr.h
61
struct mutex lock;
sys/dev/pci/drm/amd/amdgpu/amdgpu_umr.h
67
struct mutex lock;
sys/dev/pci/drm/amd/amdgpu/atom.c
1295
mutex_lock(&ctx->mutex);
sys/dev/pci/drm/amd/amdgpu/atom.c
1308
mutex_unlock(&ctx->mutex);
sys/dev/pci/drm/amd/amdgpu/atom.h
134
struct rwlock mutex;
sys/dev/pci/drm/amd/amdgpu/atombios_dp.c
119
mutex_unlock(&chan->mutex);
sys/dev/pci/drm/amd/amdgpu/atombios_dp.c
73
mutex_lock(&chan->mutex);
sys/dev/pci/drm/amd/amdgpu/atombios_i2c.c
102
mutex_unlock(&chan->mutex);
sys/dev/pci/drm/amd/amdgpu/atombios_i2c.c
52
mutex_lock(&chan->mutex);
sys/dev/pci/drm/amd/amdgpu/smu_v11_0_i2c.c
614
mutex_lock(&smu_i2c->mutex);
sys/dev/pci/drm/amd/amdgpu/smu_v11_0_i2c.c
636
mutex_unlock(&smu_i2c->mutex);
sys/dev/pci/drm/amd/amdgpu/smu_v11_0_i2c.c
733
rw_init(&smu_i2c->mutex, "smui2c");
sys/dev/pci/drm/amd/amdgpu/uvd_v5_0.c
845
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/amdgpu/uvd_v5_0.c
859
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/amdgpu/uvd_v6_0.c
1508
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/amdgpu/uvd_v6_0.c
1526
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/amdgpu/vce_v3_0.c
836
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/amdgpu/vce_v3_0.c
856
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1006
mutex_unlock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1096
mutex_lock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1164
mutex_unlock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1184
mutex_unlock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1197
mutex_lock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1236
mutex_unlock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1273
mutex_lock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1333
mutex_unlock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1351
mutex_unlock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1390
mutex_lock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1443
mutex_unlock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1453
mutex_unlock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1467
mutex_lock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1494
mutex_unlock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1500
mutex_unlock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1567
mutex_lock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1593
mutex_unlock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1603
mutex_unlock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1621
mutex_lock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1637
mutex_unlock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1654
mutex_unlock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1666
mutex_lock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1669
mutex_unlock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1684
mutex_lock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1706
mutex_unlock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2067
mutex_lock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2136
mutex_unlock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2572
mutex_lock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2605
mutex_unlock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2620
mutex_lock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2623
mutex_unlock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2633
mutex_unlock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2665
mutex_lock(&target->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2677
mutex_unlock(&target->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2689
mutex_lock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2720
mutex_unlock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2817
mutex_unlock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2819
mutex_lock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2843
mutex_unlock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2845
mutex_lock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2890
mutex_lock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2898
mutex_unlock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2969
mutex_lock(&target->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
3102
mutex_unlock(&target->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
326
mutex_lock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
389
mutex_unlock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
412
mutex_unlock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
426
mutex_lock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
430
mutex_unlock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
483
mutex_lock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
487
mutex_unlock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
530
mutex_lock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
534
mutex_unlock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
546
mutex_lock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
553
mutex_unlock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
576
mutex_lock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
608
mutex_unlock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
620
mutex_lock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
638
mutex_unlock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
674
mutex_lock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
676
mutex_unlock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
706
mutex_lock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
73
mutex_lock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
741
mutex_unlock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
761
mutex_lock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
775
mutex_lock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
79
mutex_unlock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
810
mutex_unlock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
821
mutex_unlock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
836
mutex_lock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
838
mutex_unlock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
85
mutex_unlock(&pdd->process->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
895
mutex_lock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
911
mutex_unlock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
922
mutex_unlock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
934
mutex_lock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
936
mutex_unlock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
982
mutex_lock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
999
mutex_unlock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
222
mutex_lock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
240
mutex_unlock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2497
mutex_unlock(&q->process->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2501
mutex_lock(&q->process->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
248
struct mutex lock_hidden; /* use dqm_lock/unlock(dqm) */
sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.h
126
struct mutex mqd_mutex;
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1425
struct mutex lock;
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
205
extern struct mutex kfd_processes_mutex;
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
337
struct mutex doorbell_mutex;
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
343
struct mutex gtt_sa_lock;
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
872
struct mutex lock;
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
912
struct mutex mutex;
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
939
struct mutex event_mutex;
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1027
mutex_lock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1041
mutex_unlock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1194
mutex_destroy(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1248
mutex_lock_nested(&target->mutex, 1);
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1250
mutex_unlock(&target->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1526
mutex_init(&process->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1599
mutex_destroy(&process->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
2326
mutex_lock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
2328
mutex_unlock(&p->mutex);
sys/dev/pci/drm/amd/amdkfd/kfd_svm.h
111
struct mutex migrate_mutex;
sys/dev/pci/drm/amd/amdkfd/kfd_svm.h
124
struct mutex lock;
sys/dev/pci/drm/amd/amdxcp/amdgpu_xcp_drv.c
128
guard(mutex)(&xcp_mutex);
sys/dev/pci/drm/amd/amdxcp/amdgpu_xcp_drv.c
143
guard(mutex)(&xcp_mutex);
sys/dev/pci/drm/amd/amdxcp/amdgpu_xcp_drv.c
58
guard(mutex)(&xcp_mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1553
mutex_lock(&connector->dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1555
mutex_unlock(&connector->dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3553
guard(mutex)(&aconnector->hpd_lock);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3560
guard(mutex)(&dm->dc_lock);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3594
scoped_guard(mutex, &aconnector->mst_mgr.lock) {
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3767
guard(mutex)(&dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3815
guard(mutex)(&dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3925
guard(mutex)(&aconnector->hpd_lock);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3928
scoped_guard(mutex, &adev->dm.dc_lock) {
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3966
scoped_guard(mutex, &adev->dm.dc_lock) {
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3990
guard(mutex)(&aconnector->hpd_lock);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
4049
scoped_guard(mutex, &adev->dm.dc_lock) {
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
8541
mutex_lock(&connector->dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
8543
mutex_unlock(&connector->dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
100
mutex_lock(&ddev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
109
mutex_unlock(&ddev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
177
mutex_unlock(&ddev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
210
mutex_unlock(&ddev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
373
mutex_lock(&crtc->dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
376
mutex_unlock(&crtc->dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
379
mutex_unlock(&crtc->dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
386
mutex_lock(&psp->securedisplay_context.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
417
mutex_unlock(&psp->securedisplay_context.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
445
mutex_lock(&crtc->dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
448
mutex_unlock(&crtc->dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
451
mutex_unlock(&crtc->dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
566
ret = drm_modeset_lock(&crtc->mutex, NULL);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
711
drm_modeset_unlock(&crtc->mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1095
mutex_lock(&dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1096
drm_modeset_lock(&crtc->mutex, NULL);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1128
drm_modeset_unlock(&crtc->mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1129
mutex_unlock(&dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1146
mutex_lock(&dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1147
drm_modeset_lock(&crtc->mutex, NULL);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1182
drm_modeset_unlock(&crtc->mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1183
mutex_unlock(&dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1686
mutex_lock(&dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1696
drm_modeset_lock(&crtc->mutex, NULL);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1715
drm_modeset_unlock(&crtc->mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1717
mutex_unlock(&dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1870
mutex_lock(&dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1880
drm_modeset_lock(&crtc->mutex, NULL);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1899
drm_modeset_unlock(&crtc->mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1901
mutex_unlock(&dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2054
mutex_lock(&dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2064
drm_modeset_lock(&crtc->mutex, NULL);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2083
drm_modeset_unlock(&crtc->mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2085
mutex_unlock(&dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2231
mutex_lock(&dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2241
drm_modeset_lock(&crtc->mutex, NULL);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2255
drm_modeset_unlock(&crtc->mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2257
mutex_unlock(&dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2552
mutex_lock(&dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2581
mutex_unlock(&dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2652
mutex_lock(&dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2662
mutex_unlock(&dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
474
mutex_lock(&aconnector->base.dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
476
mutex_unlock(&aconnector->base.dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
481
mutex_lock(&aconnector->base.dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
483
mutex_unlock(&aconnector->base.dev->mode_config.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
188
mutex_lock(&work[i].mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
190
mutex_unlock(&work[i].mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
205
guard(mutex)(&hdcp_w->mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
256
guard(mutex)(&hdcp_w->mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
284
guard(mutex)(&hdcp_w->mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
316
guard(mutex)(&hdcp_work->mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
360
guard(mutex)(&hdcp_work->mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
404
guard(mutex)(&hdcp_work->mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
454
guard(mutex)(&hdcp_work->mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
471
guard(mutex)(&hdcp_work->mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
508
guard(mutex)(&psp->dtm_context.mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
586
guard(mutex)(&hdcp_w->mutex);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
761
rw_init(&hdcp_work[i].mutex, "amhdcp");
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.h
48
struct rwlock mutex;
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
1004
mutex_lock(&psp->hdcp_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
1029
mutex_unlock(&psp->hdcp_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
108
mutex_unlock(&psp->dtm_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
138
mutex_lock(&psp->dtm_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
165
mutex_unlock(&psp->dtm_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
185
mutex_lock(&psp->dtm_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
211
mutex_unlock(&psp->dtm_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
268
mutex_lock(&psp->hdcp_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
288
mutex_unlock(&psp->hdcp_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
300
mutex_lock(&psp->hdcp_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
322
mutex_unlock(&psp->hdcp_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
332
mutex_lock(&psp->hdcp_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
363
mutex_unlock(&psp->hdcp_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
377
mutex_lock(&psp->hdcp_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
393
mutex_unlock(&psp->hdcp_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
403
mutex_lock(&psp->hdcp_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
434
mutex_unlock(&psp->hdcp_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
446
mutex_lock(&psp->hdcp_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
471
mutex_unlock(&psp->hdcp_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
481
mutex_lock(&psp->hdcp_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
497
mutex_unlock(&psp->hdcp_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
517
mutex_lock(&psp->hdcp_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
544
mutex_unlock(&psp->hdcp_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
555
mutex_lock(&psp->hdcp_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
577
mutex_unlock(&psp->hdcp_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
589
mutex_lock(&psp->hdcp_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
609
mutex_unlock(&psp->hdcp_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
62
mutex_lock(&psp->dtm_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
621
mutex_lock(&psp->hdcp_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
669
mutex_unlock(&psp->hdcp_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
681
mutex_lock(&psp->hdcp_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
715
mutex_unlock(&psp->hdcp_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
727
mutex_lock(&psp->hdcp_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
748
mutex_unlock(&psp->hdcp_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
760
mutex_lock(&psp->hdcp_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
783
mutex_unlock(&psp->hdcp_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
795
mutex_lock(&psp->hdcp_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
80
mutex_unlock(&psp->dtm_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
827
mutex_unlock(&psp->hdcp_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
842
mutex_lock(&psp->hdcp_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
859
mutex_unlock(&psp->hdcp_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
871
mutex_lock(&psp->hdcp_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
912
mutex_unlock(&psp->hdcp_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
924
mutex_lock(&psp->hdcp_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
955
mutex_unlock(&psp->hdcp_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
968
mutex_lock(&psp->hdcp_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
98
mutex_lock(&psp->dtm_context.mutex);
sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c
992
mutex_unlock(&psp->hdcp_context.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1005
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1008
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1018
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1031
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1037
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1039
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1058
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1063
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1127
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1131
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1145
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1159
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1162
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1177
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1181
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
119
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1194
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1197
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1213
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1218
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1234
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1239
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1254
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1258
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1274
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1279
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
129
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1293
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1296
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1309
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
131
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1312
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1327
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1331
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1344
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1346
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1358
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1361
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1381
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1383
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1395
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1398
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1419
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1422
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1436
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1440
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1453
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1456
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
147
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1470
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1473
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1487
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1490
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1504
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1507
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
152
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1521
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1524
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1538
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1541
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1555
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1558
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1572
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1575
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1591
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1596
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1610
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1613
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1625
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1627
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1640
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1643
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1658
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
166
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1662
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
171
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1721
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1725
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1757
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1760
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1775
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1779
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1793
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1796
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1811
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1815
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1830
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1834
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1848
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1851
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1865
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1868
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
187
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1882
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1885
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1897
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1899
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1911
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1914
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1928
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
193
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1931
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1944
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1947
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1958
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1961
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1973
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1976
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1990
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
1993
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
2008
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
2012
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
2026
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
2029
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
2058
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
2060
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
2085
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
2088
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
2118
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
2121
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
219
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
223
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
237
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
241
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
255
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
259
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
273
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
284
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
294
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
296
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
308
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
310
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
322
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
324
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
336
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
338
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
355
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
358
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
374
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
377
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
390
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
393
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
407
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
409
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
422
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
424
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
437
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
439
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
453
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
455
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
470
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
473
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
488
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
49
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
491
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
500
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
513
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
52
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
527
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
532
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
544
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
546
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
558
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
560
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
586
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
588
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
596
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
603
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
630
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
638
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
65
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
679
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
68
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
690
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
699
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
702
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
716
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
718
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
731
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
733
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
746
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
748
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
769
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
771
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
784
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
786
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
799
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
801
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
814
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
816
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
83
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
834
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
839
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
854
guard(mutex)(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
870
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
872
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
887
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
889
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
902
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
904
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
917
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
919
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
932
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
934
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
947
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
949
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
972
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
977
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
989
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_dpm.c
991
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1792
mutex_lock(&mgpu_info.mutex);
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1799
mutex_unlock(&mgpu_info.mutex);
sys/dev/pci/drm/amd/pm/inc/amdgpu_dpm.h
303
struct rwlock mutex;
sys/dev/pci/drm/amd/pm/inc/amdgpu_dpm.h
334
struct rwlock mutex;
sys/dev/pci/drm/amd/pm/legacy-dpm/kv_dpm.c
3047
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/legacy-dpm/kv_dpm.c
3055
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/legacy-dpm/kv_dpm.c
3077
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/legacy-dpm/kv_dpm.c
3083
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/legacy-dpm/kv_dpm.c
3097
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/legacy-dpm/kv_dpm.c
3107
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/legacy-dpm/legacy_dpm.c
1012
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/legacy-dpm/legacy_dpm.c
985
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/legacy-dpm/legacy_dpm.c
988
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
7841
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
7849
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
7870
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
7876
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
7892
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
7901
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1685
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1703
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1739
rw_init(&smu_i2c->mutex, "arsmuiic");
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
3083
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
3101
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
3136
rw_init(&smu_i2c->mutex, "nvtiic");
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
2589
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
2607
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
2642
rw_init(&smu_i2c->mutex, "sciic");
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1585
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1603
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1636
rw_init(&smu_i2c->mutex, "aldiic");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
2775
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
2793
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
2827
rw_init(&smu_i2c->mutex, "smu13iic");
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
2448
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
2470
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
2504
rw_init(&smu_i2c->mutex, "1306iic");
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
2031
mutex_lock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
2033
mutex_unlock(&adev->pm.mutex);
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
2083
rw_init(&smu_i2c->mutex, "1402iic");
sys/dev/pci/drm/apple/dcp.c
77
mutex_lock(&connector->dev->mode_config.mutex);
sys/dev/pci/drm/apple/dcp.c
80
mutex_unlock(&connector->dev->mode_config.mutex);
sys/dev/pci/drm/clients/drm_log.c
55
struct mutex lock;
sys/dev/pci/drm/display/drm_hdmi_cec_helper.c
118
mutex_lock(&connector->cec.mutex);
sys/dev/pci/drm/display/drm_hdmi_cec_helper.c
145
mutex_unlock(&connector->cec.mutex);
sys/dev/pci/drm/display/drm_hdmi_cec_helper.c
156
mutex_unlock(&connector->cec.mutex);
sys/dev/pci/drm/display/drm_hdmi_cec_notifier_helper.c
54
mutex_lock(&connector->cec.mutex);
sys/dev/pci/drm/display/drm_hdmi_cec_notifier_helper.c
59
mutex_unlock(&connector->cec.mutex);
sys/dev/pci/drm/drm_atomic.c
1866
drm_modeset_lock(&plane->mutex, NULL);
sys/dev/pci/drm/drm_atomic.c
1869
drm_modeset_unlock(&plane->mutex);
sys/dev/pci/drm/drm_atomic.c
1874
drm_modeset_lock(&crtc->mutex, NULL);
sys/dev/pci/drm/drm_atomic.c
1877
drm_modeset_unlock(&crtc->mutex);
sys/dev/pci/drm/drm_atomic.c
356
ret = drm_modeset_lock(&crtc->mutex, state->acquire_ctx);
sys/dev/pci/drm/drm_atomic.c
541
ret = drm_modeset_lock(&plane->mutex, state->acquire_ctx);
sys/dev/pci/drm/drm_atomic_helper.c
1036
WARN_ON(!drm_modeset_is_locked(&plane->mutex));
sys/dev/pci/drm/drm_atomic_helper.c
665
WARN_ON(!drm_modeset_is_locked(&crtc->mutex));
sys/dev/pci/drm/drm_atomic_uapi.c
901
WARN_ON(!drm_modeset_is_locked(&crtc->mutex));
sys/dev/pci/drm/drm_atomic_uapi.c
909
WARN_ON(!drm_modeset_is_locked(&plane->mutex));
sys/dev/pci/drm/drm_auth.c
103
guard(mutex)(&dev->master_mutex);
sys/dev/pci/drm/drm_auth.c
125
guard(mutex)(&dev->master_mutex);
sys/dev/pci/drm/drm_auth.c
256
guard(mutex)(&dev->master_mutex);
sys/dev/pci/drm/drm_auth.c
299
guard(mutex)(&dev->master_mutex);
sys/dev/pci/drm/drm_auth.c
331
guard(mutex)(&dev->master_mutex);
sys/dev/pci/drm/drm_auth.c
348
guard(mutex)(&dev->master_mutex);
sys/dev/pci/drm/drm_client_modeset.c
877
mutex_lock(&dev->mode_config.mutex);
sys/dev/pci/drm/drm_client_modeset.c
903
mutex_unlock(&dev->mode_config.mutex);
sys/dev/pci/drm/drm_color_mgmt.c
450
drm_modeset_lock(&crtc->mutex, NULL);
sys/dev/pci/drm/drm_color_mgmt.c
470
drm_modeset_unlock(&crtc->mutex);
sys/dev/pci/drm/drm_connector.c
283
rw_init(&connector->mutex, "cnlk");
sys/dev/pci/drm/drm_connector.c
284
rw_init(&connector->cec.mutex, "ceclk");
sys/dev/pci/drm/drm_connector.c
3376
mutex_lock(&dev->mode_config.mutex);
sys/dev/pci/drm/drm_connector.c
3435
mutex_unlock(&dev->mode_config.mutex);
sys/dev/pci/drm/drm_connector.c
3448
mutex_unlock(&dev->mode_config.mutex);
sys/dev/pci/drm/drm_connector.c
724
mutex_lock(&connector->cec.mutex);
sys/dev/pci/drm/drm_connector.c
730
mutex_unlock(&connector->cec.mutex);
sys/dev/pci/drm/drm_connector.c
744
mutex_lock(&connector->cec.mutex);
sys/dev/pci/drm/drm_connector.c
752
mutex_unlock(&connector->cec.mutex);
sys/dev/pci/drm/drm_connector.c
816
mutex_destroy(&connector->mutex);
sys/dev/pci/drm/drm_connector.c
850
mutex_lock(&connector->mutex);
sys/dev/pci/drm/drm_connector.c
893
mutex_unlock(&connector->mutex);
sys/dev/pci/drm/drm_connector.c
939
mutex_lock(&connector->mutex);
sys/dev/pci/drm/drm_connector.c
941
mutex_unlock(&connector->mutex);
sys/dev/pci/drm/drm_connector.c
963
mutex_unlock(&connector->mutex);
sys/dev/pci/drm/drm_crtc.c
261
drm_modeset_lock_init(&crtc->mutex);
sys/dev/pci/drm/drm_crtc.c
497
drm_modeset_lock_fini(&crtc->mutex);
sys/dev/pci/drm/drm_crtc.c
544
drm_modeset_lock(&plane->mutex, NULL);
sys/dev/pci/drm/drm_crtc.c
556
drm_modeset_unlock(&plane->mutex);
sys/dev/pci/drm/drm_crtc.c
558
drm_modeset_lock(&crtc->mutex, NULL);
sys/dev/pci/drm/drm_crtc.c
580
drm_modeset_unlock(&crtc->mutex);
sys/dev/pci/drm/drm_crtc_helper.c
120
drm_WARN_ON(dev, !mutex_is_locked(&dev->mode_config.mutex));
sys/dev/pci/drm/drm_crtc_helper.c
160
drm_WARN_ON(dev, !mutex_is_locked(&dev->mode_config.mutex));
sys/dev/pci/drm/drm_damage_helper.c
164
ret = drm_modeset_lock(&plane->mutex, state->acquire_ctx);
sys/dev/pci/drm/drm_damage_helper.c
169
drm_modeset_unlock(&plane->mutex);
sys/dev/pci/drm/drm_debugfs_crc.c
205
ret = drm_modeset_lock_single_interruptible(&crtc->mutex);
sys/dev/pci/drm/drm_debugfs_crc.c
211
drm_modeset_unlock(&crtc->mutex);
sys/dev/pci/drm/drm_edid.c
7084
mutex_lock(&connector->dev->mode_config.mutex);
sys/dev/pci/drm/drm_edid.c
7104
mutex_unlock(&connector->dev->mode_config.mutex);
sys/dev/pci/drm/drm_gem.c
426
guard(mutex)(&dev->object_name_lock);
sys/dev/pci/drm/drm_linux.c
106
struct mutex atomic64_mtx = MUTEX_INITIALIZER(IPL_HIGH);
sys/dev/pci/drm/drm_linux.c
1956
struct mutex *lock, uint64_t context, uint64_t seqno)
sys/dev/pci/drm/drm_linux.c
1970
struct mutex *lock, uint64_t context, uint64_t seqno)
sys/dev/pci/drm/drm_linux.c
2191
static struct mutex dma_fence_stub_mtx = MUTEX_INITIALIZER(IPL_TTY);
sys/dev/pci/drm/drm_linux.c
2852
struct mutex wait_bit_mtx = MUTEX_INITIALIZER(IPL_TTY);
sys/dev/pci/drm/drm_mode_config.c
428
rw_init(&dev->mode_config.mutex, "mcrwl");
sys/dev/pci/drm/drm_modes.c
114
WARN_ON(!mutex_is_locked(&connector->dev->mode_config.mutex));
sys/dev/pci/drm/drm_modes.c
1891
WARN_ON(!mutex_is_locked(&connector->dev->mode_config.mutex));
sys/dev/pci/drm/drm_modeset_lock.c
159
mutex_lock(&config->mutex);
sys/dev/pci/drm/drm_modeset_lock.c
217
mutex_unlock(&dev->mode_config.mutex);
sys/dev/pci/drm/drm_modeset_lock.c
236
WARN_ON(!drm_modeset_is_locked(&crtc->mutex));
sys/dev/pci/drm/drm_modeset_lock.c
239
WARN_ON(!mutex_is_locked(&dev->mode_config.mutex));
sys/dev/pci/drm/drm_modeset_lock.c
308
if (!ww_mutex_trylock(&lock->mutex, NULL))
sys/dev/pci/drm/drm_modeset_lock.c
313
ret = ww_mutex_lock_slow_interruptible(&lock->mutex, &ctx->ww_ctx);
sys/dev/pci/drm/drm_modeset_lock.c
315
ret = ww_mutex_lock_interruptible(&lock->mutex, &ctx->ww_ctx);
sys/dev/pci/drm/drm_modeset_lock.c
317
ww_mutex_lock_slow(&lock->mutex, &ctx->ww_ctx);
sys/dev/pci/drm/drm_modeset_lock.c
320
ret = ww_mutex_lock(&lock->mutex, &ctx->ww_ctx);
sys/dev/pci/drm/drm_modeset_lock.c
374
ww_mutex_init(&lock->mutex, &crtc_ww_class);
sys/dev/pci/drm/drm_modeset_lock.c
404
ww_mutex_lock(&lock->mutex, NULL);
sys/dev/pci/drm/drm_modeset_lock.c
420
return ww_mutex_lock_interruptible(&lock->mutex, NULL);
sys/dev/pci/drm/drm_modeset_lock.c
431
ww_mutex_unlock(&lock->mutex);
sys/dev/pci/drm/drm_modeset_lock.c
468
ret = drm_modeset_lock(&crtc->mutex, ctx);
sys/dev/pci/drm/drm_modeset_lock.c
474
ret = drm_modeset_lock(&plane->mutex, ctx);
sys/dev/pci/drm/drm_plane.c
1298
ret = drm_modeset_lock(&crtc->mutex, &ctx);
sys/dev/pci/drm/drm_plane.c
1306
ret = drm_modeset_lock(&crtc->cursor->mutex, &ctx);
sys/dev/pci/drm/drm_plane.c
1461
ret = drm_modeset_lock(&crtc->mutex, &ctx);
sys/dev/pci/drm/drm_plane.c
1464
ret = drm_modeset_lock(&plane->mutex, &ctx);
sys/dev/pci/drm/drm_plane.c
397
drm_modeset_lock_init(&plane->mutex);
sys/dev/pci/drm/drm_plane.c
687
drm_modeset_lock_fini(&plane->mutex);
sys/dev/pci/drm/drm_plane.c
867
drm_modeset_lock(&plane->mutex, NULL);
sys/dev/pci/drm/drm_plane.c
881
drm_modeset_unlock(&plane->mutex);
sys/dev/pci/drm/drm_probe_helper.c
1043
mutex_lock(&dev->mode_config.mutex);
sys/dev/pci/drm/drm_probe_helper.c
1045
mutex_unlock(&dev->mode_config.mutex);
sys/dev/pci/drm/drm_probe_helper.c
1094
mutex_lock(&dev->mode_config.mutex);
sys/dev/pci/drm/drm_probe_helper.c
1111
mutex_unlock(&dev->mode_config.mutex);
sys/dev/pci/drm/drm_probe_helper.c
568
WARN_ON(!mutex_is_locked(&dev->mode_config.mutex));
sys/dev/pci/drm/drm_probe_helper.c
781
if (!mutex_trylock(&dev->mode_config.mutex)) {
sys/dev/pci/drm/drm_probe_helper.c
844
mutex_unlock(&dev->mode_config.mutex);
sys/dev/pci/drm/drm_probe_helper.c
987
drm_WARN_ON(dev, !mutex_is_locked(&dev->mode_config.mutex));
sys/dev/pci/drm/drm_vblank.c
2058
drm_modeset_lock(&crtc->mutex, NULL);
sys/dev/pci/drm/drm_vblank.c
2063
drm_modeset_unlock(&crtc->mutex);
sys/dev/pci/drm/i915/display/hsw_ips.c
314
ret = drm_modeset_lock(&crtc->base.mutex, NULL);
sys/dev/pci/drm/i915/display/hsw_ips.c
332
drm_modeset_unlock(&crtc->base.mutex);
sys/dev/pci/drm/i915/display/icl_dsi.c
1997
mutex_lock(&display->drm->mode_config.mutex);
sys/dev/pci/drm/i915/display/icl_dsi.c
1999
mutex_unlock(&display->drm->mode_config.mutex);
sys/dev/pci/drm/i915/display/intel_audio.c
1189
mutex_lock(&display->audio.mutex);
sys/dev/pci/drm/i915/display/intel_audio.c
1211
mutex_unlock(&display->audio.mutex);
sys/dev/pci/drm/i915/display/intel_audio.c
1224
mutex_lock(&display->audio.mutex);
sys/dev/pci/drm/i915/display/intel_audio.c
1230
mutex_unlock(&display->audio.mutex);
sys/dev/pci/drm/i915/display/intel_audio.c
1242
mutex_unlock(&display->audio.mutex);
sys/dev/pci/drm/i915/display/intel_audio.c
421
mutex_lock(&display->audio.mutex);
sys/dev/pci/drm/i915/display/intel_audio.c
448
mutex_unlock(&display->audio.mutex);
sys/dev/pci/drm/i915/display/intel_audio.c
567
mutex_lock(&display->audio.mutex);
sys/dev/pci/drm/i915/display/intel_audio.c
596
mutex_unlock(&display->audio.mutex);
sys/dev/pci/drm/i915/display/intel_audio.c
640
mutex_lock(&display->audio.mutex);
sys/dev/pci/drm/i915/display/intel_audio.c
655
mutex_unlock(&display->audio.mutex);
sys/dev/pci/drm/i915/display/intel_audio.c
678
mutex_lock(&display->audio.mutex);
sys/dev/pci/drm/i915/display/intel_audio.c
698
mutex_unlock(&display->audio.mutex);
sys/dev/pci/drm/i915/display/intel_audio.c
764
mutex_lock(&display->audio.mutex);
sys/dev/pci/drm/i915/display/intel_audio.c
772
mutex_unlock(&display->audio.mutex);
sys/dev/pci/drm/i915/display/intel_audio.c
823
mutex_lock(&display->audio.mutex);
sys/dev/pci/drm/i915/display/intel_audio.c
830
mutex_unlock(&display->audio.mutex);
sys/dev/pci/drm/i915/display/intel_audio.c
851
mutex_lock(&display->audio.mutex);
sys/dev/pci/drm/i915/display/intel_audio.c
858
mutex_unlock(&display->audio.mutex);
sys/dev/pci/drm/i915/display/intel_audio.c
946
ret = drm_modeset_lock(&crtc->base.mutex, state->base.acquire_ctx);
sys/dev/pci/drm/i915/display/intel_cdclk.c
2570
mutex_lock(&display->gmbus.mutex);
sys/dev/pci/drm/i915/display/intel_cdclk.c
2575
&display->gmbus.mutex);
sys/dev/pci/drm/i915/display/intel_cdclk.c
2585
mutex_unlock(&display->gmbus.mutex);
sys/dev/pci/drm/i915/display/intel_connector.c
52
mutex_lock(&display->drm->mode_config.mutex);
sys/dev/pci/drm/i915/display/intel_connector.c
58
mutex_unlock(&display->drm->mode_config.mutex);
sys/dev/pci/drm/i915/display/intel_ddi.c
4701
ret = drm_modeset_lock(&crtc->base.mutex, ctx);
sys/dev/pci/drm/i915/display/intel_display_core.h
106
struct rwlock mutex;
sys/dev/pci/drm/i915/display/intel_display_core.h
415
struct rwlock mutex;
sys/dev/pci/drm/i915/display/intel_display_core.h
511
struct rwlock mutex;
sys/dev/pci/drm/i915/display/intel_display_debugfs.c
1221
ret = drm_modeset_lock_single_interruptible(&crtc->base.mutex);
sys/dev/pci/drm/i915/display/intel_display_debugfs.c
1228
drm_modeset_unlock(&crtc->base.mutex);
sys/dev/pci/drm/i915/display/intel_display_debugfs.c
770
ret = drm_modeset_lock_single_interruptible(&crtc->base.mutex);
sys/dev/pci/drm/i915/display/intel_display_debugfs.c
790
drm_modeset_unlock(&crtc->base.mutex);
sys/dev/pci/drm/i915/display/intel_display_debugfs.c
913
ret = drm_modeset_lock(&crtc->mutex, &ctx);
sys/dev/pci/drm/i915/display/intel_display_driver.c
191
rw_init(&display->audio.mutex, "daud");
sys/dev/pci/drm/i915/display/intel_display_driver.c
193
rw_init(&display->pps.mutex, "ppsm");
sys/dev/pci/drm/i915/display/intel_display_reset.c
125
mutex_unlock(&display->drm->mode_config.mutex);
sys/dev/pci/drm/i915/display/intel_display_reset.c
44
mutex_lock(&display->drm->mode_config.mutex);
sys/dev/pci/drm/i915/display/intel_display_types.h
1439
struct rwlock mutex;
sys/dev/pci/drm/i915/display/intel_display_types.h
1907
struct rwlock mutex;
sys/dev/pci/drm/i915/display/intel_display_types.h
452
struct rwlock mutex;
sys/dev/pci/drm/i915/display/intel_dp.c
5379
ret = drm_modeset_lock(&crtc->base.mutex, ctx);
sys/dev/pci/drm/i915/display/intel_dp.c
6668
mutex_lock(&display->drm->mode_config.mutex);
sys/dev/pci/drm/i915/display/intel_dp.c
6705
mutex_unlock(&display->drm->mode_config.mutex);
sys/dev/pci/drm/i915/display/intel_dp_test.c
427
ret = drm_modeset_lock(&crtc->base.mutex, ctx);
sys/dev/pci/drm/i915/display/intel_drrs.c
166
mutex_lock(&crtc->drrs.mutex);
sys/dev/pci/drm/i915/display/intel_drrs.c
176
mutex_unlock(&crtc->drrs.mutex);
sys/dev/pci/drm/i915/display/intel_drrs.c
198
mutex_lock(&crtc->drrs.mutex);
sys/dev/pci/drm/i915/display/intel_drrs.c
207
mutex_unlock(&crtc->drrs.mutex);
sys/dev/pci/drm/i915/display/intel_drrs.c
216
mutex_lock(&crtc->drrs.mutex);
sys/dev/pci/drm/i915/display/intel_drrs.c
221
mutex_unlock(&crtc->drrs.mutex);
sys/dev/pci/drm/i915/display/intel_drrs.c
233
mutex_lock(&crtc->drrs.mutex);
sys/dev/pci/drm/i915/display/intel_drrs.c
237
mutex_unlock(&crtc->drrs.mutex);
sys/dev/pci/drm/i915/display/intel_drrs.c
258
mutex_unlock(&crtc->drrs.mutex);
sys/dev/pci/drm/i915/display/intel_drrs.c
307
rw_init(&crtc->drrs.mutex, "drrs");
sys/dev/pci/drm/i915/display/intel_drrs.c
318
ret = drm_modeset_lock_single_interruptible(&crtc->base.mutex);
sys/dev/pci/drm/i915/display/intel_drrs.c
324
mutex_lock(&crtc->drrs.mutex);
sys/dev/pci/drm/i915/display/intel_drrs.c
343
mutex_unlock(&crtc->drrs.mutex);
sys/dev/pci/drm/i915/display/intel_drrs.c
345
drm_modeset_unlock(&crtc->base.mutex);
sys/dev/pci/drm/i915/display/intel_drrs.c
360
ret = drm_modeset_lock_single_interruptible(&crtc->base.mutex);
sys/dev/pci/drm/i915/display/intel_drrs.c
385
drm_modeset_unlock(&crtc->base.mutex);
sys/dev/pci/drm/i915/display/intel_encoder.c
120
rw_init(&dig_port->hdcp.mutex, "dhdcp");
sys/dev/pci/drm/i915/display/intel_global_state.c
144
drm_modeset_lock_assert_held(&crtc->base.mutex);
sys/dev/pci/drm/i915/display/intel_global_state.c
167
if (modeset_lock_is_held(ctx, &crtc->base.mutex))
sys/dev/pci/drm/i915/display/intel_global_state.c
316
ret = drm_modeset_lock(&crtc->base.mutex,
sys/dev/pci/drm/i915/display/intel_gmbus.c
1000
mutex_unlock(&display->gmbus.mutex);
sys/dev/pci/drm/i915/display/intel_gmbus.c
1030
rw_init(&display->gmbus.mutex, "gmbus");
sys/dev/pci/drm/i915/display/intel_gmbus.c
1111
mutex_lock(&display->gmbus.mutex);
sys/dev/pci/drm/i915/display/intel_gmbus.c
1119
mutex_unlock(&display->gmbus.mutex);
sys/dev/pci/drm/i915/display/intel_gmbus.c
947
mutex_lock(&display->gmbus.mutex);
sys/dev/pci/drm/i915/display/intel_gmbus.c
956
mutex_unlock(&display->gmbus.mutex);
sys/dev/pci/drm/i915/display/intel_gmbus.c
982
mutex_lock(&display->gmbus.mutex);
sys/dev/pci/drm/i915/display/intel_gmbus.c
991
return mutex_trylock(&display->gmbus.mutex);
sys/dev/pci/drm/i915/display/intel_hdcp.c
1097
drm_WARN_ON(display->drm, !mutex_is_locked(&hdcp->mutex));
sys/dev/pci/drm/i915/display/intel_hdcp.c
1102
drm_WARN_ON(display->drm, !mutex_is_locked(&dig_port->hdcp.mutex));
sys/dev/pci/drm/i915/display/intel_hdcp.c
1129
mutex_lock(&hdcp->mutex);
sys/dev/pci/drm/i915/display/intel_hdcp.c
1130
mutex_lock(&dig_port->hdcp.mutex);
sys/dev/pci/drm/i915/display/intel_hdcp.c
1185
mutex_unlock(&dig_port->hdcp.mutex);
sys/dev/pci/drm/i915/display/intel_hdcp.c
1186
mutex_unlock(&hdcp->mutex);
sys/dev/pci/drm/i915/display/intel_hdcp.c
1198
mutex_lock(&hdcp->mutex);
sys/dev/pci/drm/i915/display/intel_hdcp.c
1209
mutex_unlock(&hdcp->mutex);
sys/dev/pci/drm/i915/display/intel_hdcp.c
2157
mutex_lock(&hdcp->mutex);
sys/dev/pci/drm/i915/display/intel_hdcp.c
2158
mutex_lock(&dig_port->hdcp.mutex);
sys/dev/pci/drm/i915/display/intel_hdcp.c
2229
mutex_unlock(&dig_port->hdcp.mutex);
sys/dev/pci/drm/i915/display/intel_hdcp.c
2230
mutex_unlock(&hdcp->mutex);
sys/dev/pci/drm/i915/display/intel_hdcp.c
2433
rw_init(&hdcp->mutex, "ihdcp");
sys/dev/pci/drm/i915/display/intel_hdcp.c
2460
mutex_lock(&hdcp->mutex);
sys/dev/pci/drm/i915/display/intel_hdcp.c
2461
mutex_lock(&dig_port->hdcp.mutex);
sys/dev/pci/drm/i915/display/intel_hdcp.c
2509
mutex_unlock(&dig_port->hdcp.mutex);
sys/dev/pci/drm/i915/display/intel_hdcp.c
2510
mutex_unlock(&hdcp->mutex);
sys/dev/pci/drm/i915/display/intel_hdcp.c
2545
mutex_lock(&hdcp->mutex);
sys/dev/pci/drm/i915/display/intel_hdcp.c
2546
mutex_lock(&dig_port->hdcp.mutex);
sys/dev/pci/drm/i915/display/intel_hdcp.c
2559
mutex_unlock(&dig_port->hdcp.mutex);
sys/dev/pci/drm/i915/display/intel_hdcp.c
2560
mutex_unlock(&hdcp->mutex);
sys/dev/pci/drm/i915/display/intel_hdcp.c
2598
mutex_lock(&hdcp->mutex);
sys/dev/pci/drm/i915/display/intel_hdcp.c
2603
mutex_unlock(&hdcp->mutex);
sys/dev/pci/drm/i915/display/intel_hdcp.c
2608
mutex_lock(&hdcp->mutex);
sys/dev/pci/drm/i915/display/intel_hdcp.c
2612
mutex_unlock(&hdcp->mutex);
sys/dev/pci/drm/i915/display/intel_hdcp.c
2686
mutex_lock(&hdcp->mutex);
sys/dev/pci/drm/i915/display/intel_hdcp.c
2688
mutex_unlock(&hdcp->mutex);
sys/dev/pci/drm/i915/display/intel_hotplug.c
318
drm_WARN_ON(dev, !mutex_is_locked(&dev->mode_config.mutex));
sys/dev/pci/drm/i915/display/intel_hotplug.c
482
mutex_lock(&display->drm->mode_config.mutex);
sys/dev/pci/drm/i915/display/intel_hotplug.c
501
mutex_unlock(&display->drm->mode_config.mutex);
sys/dev/pci/drm/i915/display/intel_hotplug.c
547
mutex_unlock(&display->drm->mode_config.mutex);
sys/dev/pci/drm/i915/display/intel_hotplug.c
746
mutex_lock(&display->drm->mode_config.mutex);
sys/dev/pci/drm/i915/display/intel_hotplug.c
769
mutex_unlock(&display->drm->mode_config.mutex);
sys/dev/pci/drm/i915/display/intel_hotplug.c
791
mutex_lock(&display->drm->mode_config.mutex);
sys/dev/pci/drm/i915/display/intel_hotplug.c
834
mutex_unlock(&display->drm->mode_config.mutex);
sys/dev/pci/drm/i915/display/intel_load_detect.c
102
drm_modeset_unlock(&possible_crtc->base.mutex);
sys/dev/pci/drm/i915/display/intel_load_detect.c
83
ret = drm_modeset_lock(&crtc->base.mutex, ctx);
sys/dev/pci/drm/i915/display/intel_load_detect.c
97
ret = drm_modeset_lock(&possible_crtc->base.mutex, ctx);
sys/dev/pci/drm/i915/display/intel_lvds.c
958
mutex_lock(&display->drm->mode_config.mutex);
sys/dev/pci/drm/i915/display/intel_lvds.c
991
mutex_unlock(&display->drm->mode_config.mutex);
sys/dev/pci/drm/i915/display/intel_pps.c
1044
lockdep_assert_held(&display->pps.mutex);
sys/dev/pci/drm/i915/display/intel_pps.c
1207
lockdep_assert_held(&display->pps.mutex);
sys/dev/pci/drm/i915/display/intel_pps.c
1287
lockdep_assert_held(&display->pps.mutex);
sys/dev/pci/drm/i915/display/intel_pps.c
1342
lockdep_assert_held(&display->pps.mutex);
sys/dev/pci/drm/i915/display/intel_pps.c
1481
lockdep_assert_held(&display->pps.mutex);
sys/dev/pci/drm/i915/display/intel_pps.c
1523
lockdep_assert_held(&display->pps.mutex);
sys/dev/pci/drm/i915/display/intel_pps.c
1541
lockdep_assert_held(&display->pps.mutex);
sys/dev/pci/drm/i915/display/intel_pps.c
1606
lockdep_assert_held(&display->pps.mutex);
sys/dev/pci/drm/i915/display/intel_pps.c
213
lockdep_assert_held(&display->pps.mutex);
sys/dev/pci/drm/i915/display/intel_pps.c
260
lockdep_assert_held(&display->pps.mutex);
sys/dev/pci/drm/i915/display/intel_pps.c
326
lockdep_assert_held(&display->pps.mutex);
sys/dev/pci/drm/i915/display/intel_pps.c
407
lockdep_assert_held(&display->pps.mutex);
sys/dev/pci/drm/i915/display/intel_pps.c
551
lockdep_assert_held(&display->pps.mutex);
sys/dev/pci/drm/i915/display/intel_pps.c
564
lockdep_assert_held(&display->pps.mutex);
sys/dev/pci/drm/i915/display/intel_pps.c
615
lockdep_assert_held(&display->pps.mutex);
sys/dev/pci/drm/i915/display/intel_pps.c
729
lockdep_assert_held(&display->pps.mutex);
sys/dev/pci/drm/i915/display/intel_pps.c
756
lockdep_assert_held(&display->pps.mutex);
sys/dev/pci/drm/i915/display/intel_pps.c
78
mutex_lock(&display->pps.mutex);
sys/dev/pci/drm/i915/display/intel_pps.c
835
lockdep_assert_held(&display->pps.mutex);
sys/dev/pci/drm/i915/display/intel_pps.c
88
mutex_unlock(&display->pps.mutex);
sys/dev/pci/drm/i915/display/intel_pps.c
936
lockdep_assert_held(&display->pps.mutex);
sys/dev/pci/drm/i915/display/intel_pps.c
969
lockdep_assert_held(&display->pps.mutex);
sys/dev/pci/drm/i915/display/intel_sdvo.c
2959
mutex_lock(&display->drm->mode_config.mutex);
sys/dev/pci/drm/i915/display/intel_sdvo.c
2964
mutex_unlock(&display->drm->mode_config.mutex);
sys/dev/pci/drm/i915/display/intel_tc.c
1825
mutex_lock(&display->drm->mode_config.mutex);
sys/dev/pci/drm/i915/display/intel_tc.c
1833
mutex_unlock(&display->drm->mode_config.mutex);
sys/dev/pci/drm/i915/display/vlv_dsi.c
2027
mutex_lock(&display->drm->mode_config.mutex);
sys/dev/pci/drm/i915/display/vlv_dsi.c
2029
mutex_unlock(&display->drm->mode_config.mutex);
sys/dev/pci/drm/i915/gem/i915_gem_context.c
1319
mutex_destroy(&ctx->mutex);
sys/dev/pci/drm/i915/gem/i915_gem_context.c
1548
mutex_lock(&ctx->mutex);
sys/dev/pci/drm/i915/gem/i915_gem_context.c
1568
mutex_unlock(&ctx->mutex);
sys/dev/pci/drm/i915/gem/i915_gem_context.c
1641
rw_init(&ctx->mutex, "gemctx");
sys/dev/pci/drm/i915/gem/i915_gem_context.h
159
return rcu_dereference_protected(ctx->vm, lockdep_is_held(&ctx->mutex));
sys/dev/pci/drm/i915/gem/i915_gem_context_types.h
376
struct rwlock mutex;
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
1202
mutex_lock(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
1204
mutex_unlock(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
1298
mutex_lock(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
1304
mutex_unlock(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
1459
mutex_lock(&vma->vm->mutex);
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
1463
mutex_unlock(&vma->vm->mutex);
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
2538
mutex_lock(&ce->timeline->mutex);
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
2540
mutex_unlock(&ce->timeline->mutex);
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
2593
mutex_lock(&child->timeline->mutex);
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
2595
mutex_unlock(&child->timeline->mutex);
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
2614
mutex_lock(&child->timeline->mutex);
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
2616
mutex_unlock(&child->timeline->mutex);
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
2621
mutex_lock(&ce->timeline->mutex);
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
2623
mutex_unlock(&ce->timeline->mutex);
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
3100
lockdep_assert_held(&tl->mutex);
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
3101
lockdep_unpin_lock(&tl->mutex, rq->cookie);
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
3134
mutex_unlock(&tl->mutex);
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
781
err = mutex_lock_interruptible(&eb->context->vm->mutex);
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
784
mutex_unlock(&eb->context->vm->mutex);
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
792
err = mutex_lock_interruptible(&eb->context->vm->mutex);
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
797
mutex_unlock(&eb->context->vm->mutex);
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
1001
mutex_unlock(&to_gt(i915)->ggtt->vm.mutex);
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
454
ret = mutex_lock_interruptible(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
457
mutex_unlock(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
504
mutex_lock(&to_gt(i915)->ggtt->vm.mutex);
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
507
mutex_unlock(&to_gt(i915)->ggtt->vm.mutex);
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
828
ret = mutex_lock_interruptible(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
831
mutex_unlock(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
877
mutex_lock(&to_gt(i915)->ggtt->vm.mutex);
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
880
mutex_unlock(&to_gt(i915)->ggtt->vm.mutex);
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
983
mutex_lock(&to_gt(i915)->ggtt->vm.mutex);
sys/dev/pci/drm/i915/gem/i915_gem_shrinker.c
404
mutex_lock(>->ggtt->vm.mutex);
sys/dev/pci/drm/i915/gem/i915_gem_shrinker.c
421
mutex_unlock(>->ggtt->vm.mutex);
sys/dev/pci/drm/i915/gem/i915_gem_shrinker.c
464
struct rwlock *mutex)
sys/dev/pci/drm/i915/gem/i915_gem_shrinker.c
472
mutex_acquire(&mutex->dep_map, 0, 0, _RET_IP_);
sys/dev/pci/drm/i915/gem/i915_gem_shrinker.c
473
mutex_release(&mutex->dep_map, _RET_IP_);
sys/dev/pci/drm/i915/gem/i915_gem_shrinker.h
31
struct rwlock *mutex);
sys/dev/pci/drm/i915/gem/i915_gem_throttle.c
68
mutex_lock(&ce->timeline->mutex);
sys/dev/pci/drm/i915/gem/i915_gem_throttle.c
82
mutex_unlock(&ce->timeline->mutex);
sys/dev/pci/drm/i915/gem/i915_gem_tiling.c
194
mutex_lock(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/gem/i915_gem_tiling.c
216
mutex_unlock(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/gem/selftests/i915_gem_client_blt.c
559
mutex_lock(&t->ce->vm->mutex);
sys/dev/pci/drm/i915/gem/selftests/i915_gem_client_blt.c
568
mutex_unlock(&t->ce->vm->mutex);
sys/dev/pci/drm/i915/gem/selftests/i915_gem_context.c
1494
mutex_lock(&vm->mutex);
sys/dev/pci/drm/i915/gem/selftests/i915_gem_context.c
1497
mutex_unlock(&vm->mutex);
sys/dev/pci/drm/i915/gem/selftests/i915_gem_migrate.c
323
mutex_lock(&__gt->reset.mutex);
sys/dev/pci/drm/i915/gem/selftests/i915_gem_migrate.c
325
mutex_unlock(&__gt->reset.mutex);
sys/dev/pci/drm/i915/gem/selftests/i915_gem_migrate.c
478
mutex_lock(&__gt->reset.mutex);
sys/dev/pci/drm/i915/gem/selftests/i915_gem_migrate.c
480
mutex_unlock(&__gt->reset.mutex);
sys/dev/pci/drm/i915/gem/selftests/i915_gem_mman.c
1270
mutex_lock(>->reset.mutex);
sys/dev/pci/drm/i915/gem/selftests/i915_gem_mman.c
1272
mutex_unlock(>->reset.mutex);
sys/dev/pci/drm/i915/gem/selftests/mock_context.c
29
rw_init(&ctx->mutex, "mkctx");
sys/dev/pci/drm/i915/gt/intel_context.c
556
lockdep_unpin_lock(&ce->timeline->mutex, rq->cookie);
sys/dev/pci/drm/i915/gt/intel_context.c
557
mutex_release(&ce->timeline->mutex.dep_map, _RET_IP_);
sys/dev/pci/drm/i915/gt/intel_context.c
558
mutex_acquire(&ce->timeline->mutex.dep_map, SINGLE_DEPTH_NESTING, 0, _RET_IP_);
sys/dev/pci/drm/i915/gt/intel_context.c
559
rq->cookie = lockdep_pin_lock(&ce->timeline->mutex);
sys/dev/pci/drm/i915/gt/intel_context.h
210
lockdep_assert_held(&ce->timeline->mutex);
sys/dev/pci/drm/i915/gt/intel_context.h
220
lockdep_assert(lockdep_is_held(&ce->timeline->mutex) ||
sys/dev/pci/drm/i915/gt/intel_context.h
227
lockdep_assert_held(&ce->timeline->mutex);
sys/dev/pci/drm/i915/gt/intel_context.h
249
__acquires(&ce->timeline->mutex)
sys/dev/pci/drm/i915/gt/intel_context.h
255
err = mutex_lock_interruptible_nested(&tl->mutex, 0);
sys/dev/pci/drm/i915/gt/intel_context.h
257
err = mutex_lock_interruptible_nested(&tl->mutex,
sys/dev/pci/drm/i915/gt/intel_context.h
260
err = mutex_lock_interruptible(&tl->mutex);
sys/dev/pci/drm/i915/gt/intel_context.h
268
__releases(&tl->mutex)
sys/dev/pci/drm/i915/gt/intel_context.h
270
mutex_unlock(&tl->mutex);
sys/dev/pci/drm/i915/gt/intel_engine_cs.c
1338
mutex_lock(&ce->timeline->mutex);
sys/dev/pci/drm/i915/gt/intel_engine_cs.c
1344
mutex_unlock(&ce->timeline->mutex);
sys/dev/pci/drm/i915/gt/intel_engine_cs.c
1389
lockdep_set_class_and_name(&ce->timeline->mutex, key, name);
sys/dev/pci/drm/i915/gt/intel_engine_cs.c
1401
mutex_lock(&hwsp->vm->mutex);
sys/dev/pci/drm/i915/gt/intel_engine_cs.c
1403
mutex_unlock(&hwsp->vm->mutex);
sys/dev/pci/drm/i915/gt/intel_engine_heartbeat.c
213
if (!mutex_trylock(&ce->timeline->mutex)) {
sys/dev/pci/drm/i915/gt/intel_engine_heartbeat.c
230
mutex_unlock(&ce->timeline->mutex);
sys/dev/pci/drm/i915/gt/intel_engine_heartbeat.c
281
lockdep_assert_held(&ce->timeline->mutex);
sys/dev/pci/drm/i915/gt/intel_engine_heartbeat.c
336
err = mutex_lock_interruptible(&ce->timeline->mutex);
sys/dev/pci/drm/i915/gt/intel_engine_heartbeat.c
351
mutex_unlock(&ce->timeline->mutex);
sys/dev/pci/drm/i915/gt/intel_engine_heartbeat.c
370
if (!mutex_lock_interruptible(&ce->timeline->mutex)) {
sys/dev/pci/drm/i915/gt/intel_engine_heartbeat.c
372
mutex_unlock(&ce->timeline->mutex);
sys/dev/pci/drm/i915/gt/intel_engine_heartbeat.c
393
if (mutex_lock_interruptible(&ce->timeline->mutex)) {
sys/dev/pci/drm/i915/gt/intel_engine_heartbeat.c
408
mutex_unlock(&ce->timeline->mutex);
sys/dev/pci/drm/i915/gt/intel_ggtt.c
1114
mutex_lock(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/gt/intel_ggtt.c
1139
mutex_unlock(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/gt/intel_ggtt.c
155
mutex_lock(&vm->mutex);
sys/dev/pci/drm/i915/gt/intel_ggtt.c
180
mutex_unlock(&vm->mutex);
sys/dev/pci/drm/i915/gt/intel_ggtt.c
205
mutex_unlock(&vm->mutex);
sys/dev/pci/drm/i915/gt/intel_ggtt.c
401
if (mutex_lock_interruptible(&ce->timeline->mutex))
sys/dev/pci/drm/i915/gt/intel_ggtt.c
409
mutex_unlock(&ce->timeline->mutex);
sys/dev/pci/drm/i915/gt/intel_ggtt.c
449
mutex_unlock(&ce->timeline->mutex);
sys/dev/pci/drm/i915/gt/intel_ggtt_fencing.c
296
lockdep_assert_held(&vma->vm->mutex);
sys/dev/pci/drm/i915/gt/intel_ggtt_fencing.c
370
lockdep_assert_held(&vma->vm->mutex);
sys/dev/pci/drm/i915/gt/intel_ggtt_fencing.c
438
err = mutex_lock_interruptible(&vma->vm->mutex);
sys/dev/pci/drm/i915/gt/intel_ggtt_fencing.c
443
mutex_unlock(&vma->vm->mutex);
sys/dev/pci/drm/i915/gt/intel_ggtt_fencing.c
461
lockdep_assert_held(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/gt/intel_ggtt_fencing.c
496
lockdep_assert_held(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/gt/intel_gt_pm.c
163
seqcount_mutex_init(>->stats.lock, >->wakeref.mutex);
sys/dev/pci/drm/i915/gt/intel_gt_requests.c
144
if (!mutex_trylock(&tl->mutex)) {
sys/dev/pci/drm/i915/gt/intel_gt_requests.c
159
mutex_unlock(&tl->mutex);
sys/dev/pci/drm/i915/gt/intel_gt_requests.c
167
if (!mutex_trylock(&tl->mutex)) {
sys/dev/pci/drm/i915/gt/intel_gt_requests.c
176
mutex_unlock(&tl->mutex);
sys/dev/pci/drm/i915/gt/intel_gt_requests.c
77
if (mutex_trylock(&tl->mutex)) {
sys/dev/pci/drm/i915/gt/intel_gt_requests.c
79
mutex_unlock(&tl->mutex);
sys/dev/pci/drm/i915/gt/intel_gtt.c
184
mutex_lock(&vm->mutex);
sys/dev/pci/drm/i915/gt/intel_gtt.c
193
mutex_unlock(&vm->mutex);
sys/dev/pci/drm/i915/gt/intel_gtt.c
229
mutex_destroy(&vm->mutex);
sys/dev/pci/drm/i915/gt/intel_gtt.c
280
rw_init(&vm->mutex, "vmlk");
sys/dev/pci/drm/i915/gt/intel_gtt.c
281
lockdep_set_subclass(&vm->mutex, subclass);
sys/dev/pci/drm/i915/gt/intel_gtt.c
284
i915_gem_shrinker_taints_mutex(vm->i915, &vm->mutex);
sys/dev/pci/drm/i915/gt/intel_gtt.c
294
mutex_acquire(&vm->mutex.dep_map, 0, 0, _THIS_IP_);
sys/dev/pci/drm/i915/gt/intel_gtt.c
296
mutex_release(&vm->mutex.dep_map, _THIS_IP_);
sys/dev/pci/drm/i915/gt/intel_gtt.h
266
struct rwlock mutex; /* protects vma and our lists */
sys/dev/pci/drm/i915/gt/intel_reset.c
1042
mutex_lock(>->reset.mutex);
sys/dev/pci/drm/i915/gt/intel_reset.c
1061
mutex_unlock(>->reset.mutex);
sys/dev/pci/drm/i915/gt/intel_reset.c
1152
mutex_lock(>->reset.mutex);
sys/dev/pci/drm/i915/gt/intel_reset.c
1154
mutex_unlock(>->reset.mutex);
sys/dev/pci/drm/i915/gt/intel_reset.c
1232
mutex_lock(>->reset.mutex);
sys/dev/pci/drm/i915/gt/intel_reset.c
1289
mutex_unlock(>->reset.mutex);
sys/dev/pci/drm/i915/gt/intel_reset.c
1667
rw_init(>->reset.mutex, "gtres");
sys/dev/pci/drm/i915/gt/intel_reset.c
1680
i915_gem_shrinker_taints_mutex(gt->i915, >->reset.mutex);
sys/dev/pci/drm/i915/gt/intel_reset_types.h
49
struct rwlock mutex; /* serialises wedging/unwedging */
sys/dev/pci/drm/i915/gt/intel_rps.c
1997
rw_init(&rps->power.mutex, "rpspwr");
sys/dev/pci/drm/i915/gt/intel_rps.c
2628
mutex_lock(&rps->power.mutex);
sys/dev/pci/drm/i915/gt/intel_rps.c
2630
mutex_unlock(&rps->power.mutex);
sys/dev/pci/drm/i915/gt/intel_rps.c
687
lockdep_assert_held(&rps->power.mutex);
sys/dev/pci/drm/i915/gt/intel_rps.c
780
mutex_lock(&rps->power.mutex);
sys/dev/pci/drm/i915/gt/intel_rps.c
784
mutex_unlock(&rps->power.mutex);
sys/dev/pci/drm/i915/gt/intel_rps.c
792
mutex_lock(&rps->power.mutex);
sys/dev/pci/drm/i915/gt/intel_rps.c
800
mutex_unlock(&rps->power.mutex);
sys/dev/pci/drm/i915/gt/intel_rps_types.h
100
struct rwlock mutex;
sys/dev/pci/drm/i915/gt/intel_timeline.c
103
rw_init(&timeline->mutex, "itmln");
sys/dev/pci/drm/i915/gt/intel_timeline.c
178
mutex_lock(&hwsp->vm->mutex);
sys/dev/pci/drm/i915/gt/intel_timeline.c
180
mutex_unlock(&hwsp->vm->mutex);
sys/dev/pci/drm/i915/gt/intel_timeline.c
256
lockdep_assert_held(&tl->mutex);
sys/dev/pci/drm/i915/gt/intel_timeline.c
280
lockdep_assert_held(&tl->mutex);
sys/dev/pci/drm/i915/gt/intel_timeline.c
427
if (!mutex_trylock(&tl->mutex)) {
sys/dev/pci/drm/i915/gt/intel_timeline.c
470
mutex_unlock(&tl->mutex);
sys/dev/pci/drm/i915/gt/intel_timeline_types.h
25
struct rwlock mutex; /* protects the flow of requests */
sys/dev/pci/drm/i915/gt/selftest_hangcheck.c
1387
mutex_lock(&vm->mutex);
sys/dev/pci/drm/i915/gt/selftest_hangcheck.c
1389
mutex_unlock(&vm->mutex);
sys/dev/pci/drm/i915/gt/selftest_timeline.c
710
mutex_lock_nested(&tl->mutex, SINGLE_DEPTH_NESTING);
sys/dev/pci/drm/i915/gt/selftest_timeline.c
712
mutex_unlock(&tl->mutex);
sys/dev/pci/drm/i915/gt/selftest_timeline.c
727
mutex_lock_nested(&tl->mutex, SINGLE_DEPTH_NESTING);
sys/dev/pci/drm/i915/gt/selftest_timeline.c
729
mutex_unlock(&tl->mutex);
sys/dev/pci/drm/i915/gt/selftest_timeline.c
863
lockdep_unpin_lock(&from->context->timeline->mutex, from->cookie);
sys/dev/pci/drm/i915/gt/selftest_timeline.c
864
mutex_unlock(&from->context->timeline->mutex);
sys/dev/pci/drm/i915/gt/selftest_timeline.c
868
mutex_lock(&to->context->timeline->mutex);
sys/dev/pci/drm/i915/gt/selftest_timeline.c
869
to->cookie = lockdep_pin_lock(&to->context->timeline->mutex);
sys/dev/pci/drm/i915/gt/selftest_timeline.c
947
mutex_lock(&tl->mutex);
sys/dev/pci/drm/i915/gt/selftest_timeline.c
951
mutex_unlock(&tl->mutex);
sys/dev/pci/drm/i915/gt/selftests/mock_timeline.c
16
rw_init(&timeline->mutex, "mktmln");
sys/dev/pci/drm/i915/gt/uc/intel_gsc_proxy.c
274
mutex_lock(&gsc->proxy.mutex);
sys/dev/pci/drm/i915/gt/uc/intel_gsc_proxy.c
288
mutex_unlock(&gsc->proxy.mutex);
sys/dev/pci/drm/i915/gt/uc/intel_gsc_proxy.c
323
mutex_lock(&gsc->proxy.mutex);
sys/dev/pci/drm/i915/gt/uc/intel_gsc_proxy.c
326
mutex_unlock(&gsc->proxy.mutex);
sys/dev/pci/drm/i915/gt/uc/intel_gsc_proxy.c
340
mutex_lock(&gsc->proxy.mutex);
sys/dev/pci/drm/i915/gt/uc/intel_gsc_proxy.c
342
mutex_unlock(&gsc->proxy.mutex);
sys/dev/pci/drm/i915/gt/uc/intel_gsc_proxy.c
403
rw_init(&gsc->proxy.mutex, "gscprox");
sys/dev/pci/drm/i915/gt/uc/intel_gsc_uc.h
56
struct rwlock mutex; /* protects the tee channel binding */
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
1430
if (mutex_is_locked(&guc_to_gt(guc)->reset.mutex) ||
sys/dev/pci/drm/i915/gvt/aperture_gm.c
103
mutex_lock(>->ggtt->vm.mutex);
sys/dev/pci/drm/i915/gvt/aperture_gm.c
105
mutex_unlock(>->ggtt->vm.mutex);
sys/dev/pci/drm/i915/gvt/aperture_gm.c
114
mutex_lock(>->ggtt->vm.mutex);
sys/dev/pci/drm/i915/gvt/aperture_gm.c
117
mutex_unlock(>->ggtt->vm.mutex);
sys/dev/pci/drm/i915/gvt/aperture_gm.c
180
mutex_lock(&gvt->gt->ggtt->vm.mutex);
sys/dev/pci/drm/i915/gvt/aperture_gm.c
187
mutex_unlock(&gvt->gt->ggtt->vm.mutex);
sys/dev/pci/drm/i915/gvt/aperture_gm.c
203
mutex_lock(&gvt->gt->ggtt->vm.mutex);
sys/dev/pci/drm/i915/gvt/aperture_gm.c
215
mutex_unlock(&gvt->gt->ggtt->vm.mutex);
sys/dev/pci/drm/i915/gvt/aperture_gm.c
229
mutex_unlock(&gvt->gt->ggtt->vm.mutex);
sys/dev/pci/drm/i915/gvt/aperture_gm.c
66
mutex_lock(>->ggtt->vm.mutex);
sys/dev/pci/drm/i915/gvt/aperture_gm.c
73
mutex_unlock(>->ggtt->vm.mutex);
sys/dev/pci/drm/i915/gvt/gvt.h
233
struct mutex cache_lock;
sys/dev/pci/drm/i915/i915_active.c
365
__mutex_init(&ref->mutex, "i915_active", mkey);
sys/dev/pci/drm/i915/i915_active.c
367
rw_init(&ref->mutex, "i915_active");
sys/dev/pci/drm/i915/i915_active.c
526
err = mutex_lock_interruptible(&ref->mutex);
sys/dev/pci/drm/i915/i915_active.c
536
mutex_unlock(&ref->mutex);
sys/dev/pci/drm/i915/i915_active.c
756
mutex_destroy(&ref->mutex);
sys/dev/pci/drm/i915/i915_active_types.h
27
struct rwlock mutex;
sys/dev/pci/drm/i915/i915_gem.c
106
mutex_unlock(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/i915_gem.c
180
if (mutex_trylock(&vma->vm->mutex)) {
sys/dev/pci/drm/i915/i915_gem.c
182
mutex_unlock(&vma->vm->mutex);
sys/dev/pci/drm/i915/i915_gem.c
65
err = mutex_lock_interruptible(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/i915_gem.c
75
mutex_unlock(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/i915_gem.c
83
mutex_lock(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/i915_gem.c
85
mutex_unlock(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/i915_gem.c
98
if (mutex_lock_interruptible(&ggtt->vm.mutex))
sys/dev/pci/drm/i915/i915_gem.c
990
mutex_lock(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/i915_gem.c
992
mutex_unlock(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/i915_gem_evict.c
164
lockdep_assert_held(&vm->mutex);
sys/dev/pci/drm/i915/i915_gem_evict.c
340
lockdep_assert_held(&vm->mutex);
sys/dev/pci/drm/i915/i915_gem_evict.c
463
lockdep_assert_held(&vm->mutex);
sys/dev/pci/drm/i915/i915_gem_gtt.c
205
lockdep_assert_held(&vm->mutex);
sys/dev/pci/drm/i915/i915_request.c
1133
rq->cookie = lockdep_pin_lock(&tl->mutex);
sys/dev/pci/drm/i915/i915_request.c
1934
lockdep_assert_held(&tl->mutex);
sys/dev/pci/drm/i915/i915_request.c
1935
lockdep_unpin_lock(&tl->mutex, rq->cookie);
sys/dev/pci/drm/i915/i915_request.c
1949
mutex_unlock(&tl->mutex);
sys/dev/pci/drm/i915/i915_request.c
2093
mutex_acquire(&rq->engine->gt->reset.mutex.dep_map, 0, 0, _THIS_IP_);
sys/dev/pci/drm/i915/i915_request.c
2188
mutex_release(&rq->engine->gt->reset.mutex.dep_map, _THIS_IP_);
sys/dev/pci/drm/i915/i915_request.h
674
lockdep_is_held(&rcu_access_pointer(rq->timeline)->mutex) ||
sys/dev/pci/drm/i915/i915_vma.c
1432
lockdep_assert_held(&vma->vm->mutex);
sys/dev/pci/drm/i915/i915_vma.c
1534
err = mutex_lock_interruptible_nested(&vma->vm->mutex,
sys/dev/pci/drm/i915/i915_vma.c
1604
mutex_unlock(&vma->vm->mutex);
sys/dev/pci/drm/i915/i915_vma.c
1686
if (mutex_lock_interruptible(&vm->mutex) == 0) {
sys/dev/pci/drm/i915/i915_vma.c
1693
mutex_unlock(&vm->mutex);
sys/dev/pci/drm/i915/i915_vma.c
181
might_lock(&vma->active.mutex);
sys/dev/pci/drm/i915/i915_vma.c
1854
lockdep_assert_held(&vma->vm->mutex);
sys/dev/pci/drm/i915/i915_vma.c
1866
mutex_lock(&vma->vm->mutex);
sys/dev/pci/drm/i915/i915_vma.c
1874
mutex_unlock(&vma->vm->mutex);
sys/dev/pci/drm/i915/i915_vma.c
214
err = mutex_lock_interruptible(&vm->mutex);
sys/dev/pci/drm/i915/i915_vma.c
2147
lockdep_assert_held(&vma->vm->mutex);
sys/dev/pci/drm/i915/i915_vma.c
2178
lockdep_assert_held(&vma->vm->mutex);
sys/dev/pci/drm/i915/i915_vma.c
2234
err = mutex_lock_interruptible_nested(&vma->vm->mutex, !wakeref);
sys/dev/pci/drm/i915/i915_vma.c
2239
mutex_unlock(&vm->mutex);
sys/dev/pci/drm/i915/i915_vma.c
2284
if (trylock_vm && !mutex_trylock(&vm->mutex)) {
sys/dev/pci/drm/i915/i915_vma.c
2288
err = mutex_lock_interruptible_nested(&vm->mutex, !wakeref);
sys/dev/pci/drm/i915/i915_vma.c
2294
mutex_unlock(&vm->mutex);
sys/dev/pci/drm/i915/i915_vma.c
281
mutex_unlock(&vm->mutex);
sys/dev/pci/drm/i915/i915_vma.c
288
mutex_unlock(&vm->mutex);
sys/dev/pci/drm/i915/i915_vma.c
492
lockdep_assert_held(&vma->vm->mutex);
sys/dev/pci/drm/i915/i915_vma_resource.c
188
mutex_lock(&vm->mutex);
sys/dev/pci/drm/i915/i915_vma_resource.c
190
mutex_unlock(&vm->mutex);
sys/dev/pci/drm/i915/i915_vma_resource.c
373
lockdep_assert_held(&vm->mutex);
sys/dev/pci/drm/i915/i915_vma_resource.c
407
mutex_lock(&vm->mutex);
sys/dev/pci/drm/i915/i915_vma_resource.c
412
mutex_unlock(&vm->mutex);
sys/dev/pci/drm/i915/i915_vma_resource.c
459
lockdep_assert_held(&vm->mutex);
sys/dev/pci/drm/i915/intel_wakeref.c
109
__mutex_init(&wf->mutex, "wakeref.mutex", &key->mutex);
sys/dev/pci/drm/i915/intel_wakeref.c
111
rw_init(&wf->mutex, "wakeref.mutex");
sys/dev/pci/drm/i915/intel_wakeref.c
25
mutex_lock_nested(&wf->mutex, SINGLE_DEPTH_NESTING);
sys/dev/pci/drm/i915/intel_wakeref.c
46
mutex_unlock(&wf->mutex);
sys/dev/pci/drm/i915/intel_wakeref.c
69
mutex_unlock(&wf->mutex);
sys/dev/pci/drm/i915/intel_wakeref.c
79
if (flags & INTEL_WAKEREF_PUT_ASYNC || !mutex_trylock(&wf->mutex)) {
sys/dev/pci/drm/i915/intel_wakeref.c
95
mutex_lock(&wf->mutex);
sys/dev/pci/drm/i915/intel_wakeref.h
134
might_lock(&wf->mutex);
sys/dev/pci/drm/i915/intel_wakeref.h
186
might_lock(&wf->mutex);
sys/dev/pci/drm/i915/intel_wakeref.h
199
__acquires(wf->mutex)
sys/dev/pci/drm/i915/intel_wakeref.h
201
mutex_lock(&wf->mutex);
sys/dev/pci/drm/i915/intel_wakeref.h
212
__releases(wf->mutex)
sys/dev/pci/drm/i915/intel_wakeref.h
214
mutex_unlock(&wf->mutex);
sys/dev/pci/drm/i915/intel_wakeref.h
227
mutex_lock(&wf->mutex);
sys/dev/pci/drm/i915/intel_wakeref.h
228
mutex_unlock(&wf->mutex);
sys/dev/pci/drm/i915/intel_wakeref.h
251
lockdep_assert_held(&wf->mutex);
sys/dev/pci/drm/i915/intel_wakeref.h
42
struct rwlock mutex;
sys/dev/pci/drm/i915/intel_wakeref.h
57
struct lock_class_key mutex;
sys/dev/pci/drm/i915/pxp/intel_pxp_cmd.c
88
lockdep_unpin_lock(&tl->mutex, rq->cookie);
sys/dev/pci/drm/i915/pxp/intel_pxp_cmd.c
94
mutex_unlock(&tl->mutex);
sys/dev/pci/drm/i915/selftests/i915_gem_evict.c
121
mutex_lock(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/selftests/i915_gem_evict.c
126
mutex_unlock(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/selftests/i915_gem_evict.c
136
mutex_lock(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/selftests/i915_gem_evict.c
141
mutex_unlock(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/selftests/i915_gem_evict.c
208
mutex_lock(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/selftests/i915_gem_evict.c
210
mutex_unlock(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/selftests/i915_gem_evict.c
220
mutex_lock(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/selftests/i915_gem_evict.c
222
mutex_unlock(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/selftests/i915_gem_evict.c
301
mutex_lock(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/selftests/i915_gem_evict.c
303
mutex_unlock(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/selftests/i915_gem_evict.c
314
mutex_lock(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/selftests/i915_gem_evict.c
316
mutex_unlock(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/selftests/i915_gem_evict.c
347
mutex_lock(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/selftests/i915_gem_evict.c
349
mutex_unlock(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/selftests/i915_gem_evict.c
359
mutex_lock(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/selftests/i915_gem_evict.c
361
mutex_unlock(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/selftests/i915_gem_evict.c
410
mutex_lock(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/selftests/i915_gem_evict.c
423
mutex_unlock(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/selftests/i915_gem_evict.c
425
mutex_lock(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/selftests/i915_gem_evict.c
445
mutex_unlock(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/selftests/i915_gem_evict.c
517
mutex_lock(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/selftests/i915_gem_evict.c
531
mutex_unlock(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/selftests/i915_gem_gtt.c
1368
mutex_lock(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/selftests/i915_gem_gtt.c
1374
mutex_unlock(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/selftests/i915_gem_gtt.c
1429
mutex_lock(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/selftests/i915_gem_gtt.c
1431
mutex_unlock(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/selftests/i915_gem_gtt.c
1451
mutex_lock(&vma->vm->mutex);
sys/dev/pci/drm/i915/selftests/i915_gem_gtt.c
1453
mutex_unlock(&vma->vm->mutex);
sys/dev/pci/drm/i915/selftests/i915_gem_gtt.c
1518
mutex_lock(&vm->mutex);
sys/dev/pci/drm/i915/selftests/i915_gem_gtt.c
1529
mutex_unlock(&vm->mutex);
sys/dev/pci/drm/i915/selftests/i915_gem_gtt.c
1700
mutex_lock(&vm->mutex);
sys/dev/pci/drm/i915/selftests/i915_gem_gtt.c
1709
mutex_unlock(&vm->mutex);
sys/dev/pci/drm/i915/selftests/i915_gem_gtt.c
1757
mutex_lock(&ggtt->vm.mutex);
sys/dev/pci/drm/i915/selftests/i915_gem_gtt.c
1763
mutex_unlock(&ggtt->vm.mutex);
sys/dev/pci/drm/include/drm/drm_connector.h
1874
struct rwlock mutex;
sys/dev/pci/drm/include/drm/drm_connector.h
1940
struct rwlock mutex;
sys/dev/pci/drm/include/drm/drm_crtc.h
959
struct drm_modeset_lock mutex;
sys/dev/pci/drm/include/drm/drm_device.h
161
struct mutex quiesce_mtx;
sys/dev/pci/drm/include/drm/drm_mode_config.h
371
struct rwlock mutex;
sys/dev/pci/drm/include/drm/drm_modeset_lock.h
123
return ww_mutex_is_locked(&lock->mutex);
sys/dev/pci/drm/include/drm/drm_modeset_lock.h
132
lockdep_assert_held(&lock->mutex.base);
sys/dev/pci/drm/include/drm/drm_modeset_lock.h
177
mutex_lock(&dev->mode_config.mutex); \
sys/dev/pci/drm/include/drm/drm_modeset_lock.h
213
mutex_unlock(&dev->mode_config.mutex);
sys/dev/pci/drm/include/drm/drm_modeset_lock.h
89
struct ww_mutex mutex;
sys/dev/pci/drm/include/drm/drm_plane.h
658
struct drm_modeset_lock mutex;
sys/dev/pci/drm/include/drm/drm_privacy_screen_driver.h
54
struct mutex lock;
sys/dev/pci/drm/include/drm/drm_vma_manager.h
53
struct mutex vm_lock;
sys/dev/pci/drm/include/drm/drm_vma_manager.h
60
struct mutex vm_lock;
sys/dev/pci/drm/include/drm/intel/i915_pxp_tee_interface.h
59
struct mutex mutex;
sys/dev/pci/drm/include/linux/atomic.h
157
extern struct mutex atomic64_mtx;
sys/dev/pci/drm/include/linux/completion.h
28
struct mutex lock;
sys/dev/pci/drm/include/linux/dma-fence-array.h
18
struct mutex lock;
sys/dev/pci/drm/include/linux/dma-fence-chain.h
13
struct mutex lock;
sys/dev/pci/drm/include/linux/dma-fence.h
21
struct mutex *lock;
sys/dev/pci/drm/include/linux/dma-fence.h
76
struct mutex *, uint64_t, uint64_t);
sys/dev/pci/drm/include/linux/dma-fence.h
78
struct mutex *, uint64_t, uint64_t);
sys/dev/pci/drm/include/linux/dma-fence.h
80
struct mutex *, uint64_t, uint64_t);
sys/dev/pci/drm/include/linux/kref.h
88
struct mutex *lock)
sys/dev/pci/drm/include/linux/refcount.h
30
refcount_dec_and_lock_irqsave(volatile int *v, struct mutex *lock,
sys/dev/pci/drm/include/linux/sched.h
43
cond_resched_lock(struct mutex *mtxp)
sys/dev/pci/drm/include/linux/seqlock.h
89
struct mutex lock;
sys/dev/pci/drm/include/linux/spinlock.h
40
atomic_dec_and_lock(volatile int *v, struct mutex *mtxp)
sys/dev/pci/drm/include/linux/spinlock_types.h
10
typedef struct mutex spinlock_t;
sys/dev/pci/drm/include/linux/spinlock_types.h
11
#define DEFINE_SPINLOCK(x) struct mutex x = MUTEX_INITIALIZER(IPL_TTY)
sys/dev/pci/drm/include/linux/wait.h
43
struct mutex lock;
sys/dev/pci/drm/include/linux/ww_mutex.h
55
struct mutex base;
sys/dev/pci/drm/include/linux/xarray.h
28
struct mutex xa_lock;
sys/dev/pci/drm/radeon/atom.c
1242
mutex_lock(&ctx->mutex);
sys/dev/pci/drm/radeon/atom.c
1255
mutex_unlock(&ctx->mutex);
sys/dev/pci/drm/radeon/atom.h
127
struct rwlock mutex;
sys/dev/pci/drm/radeon/atombios_dp.c
100
mutex_lock(&chan->mutex);
sys/dev/pci/drm/radeon/atombios_dp.c
150
mutex_unlock(&chan->mutex);
sys/dev/pci/drm/radeon/atombios_i2c.c
50
mutex_lock(&chan->mutex);
sys/dev/pci/drm/radeon/atombios_i2c.c
95
mutex_unlock(&chan->mutex);
sys/dev/pci/drm/radeon/radeon.h
1598
struct rwlock mutex;
sys/dev/pci/drm/radeon/radeon.h
535
struct rwlock mutex;
sys/dev/pci/drm/radeon/radeon.h
888
struct rwlock mutex;
sys/dev/pci/drm/radeon/radeon_cs.c
582
mutex_lock(&vm->mutex);
sys/dev/pci/drm/radeon/radeon_cs.c
603
mutex_unlock(&vm->mutex);
sys/dev/pci/drm/radeon/radeon_device.c
1015
rw_init(&rdev->mode_info.atom_context->mutex, "atomcon");
sys/dev/pci/drm/radeon/radeon_device.c
1325
rw_init(&rdev->gem.mutex, "gem");
sys/dev/pci/drm/radeon/radeon_device.c
1326
rw_init(&rdev->pm.mutex, "pm");
sys/dev/pci/drm/radeon/radeon_device.c
1490
mutex_lock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_device.c
1493
mutex_unlock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_dp_auxch.c
198
mutex_unlock(&chan->mutex);
sys/dev/pci/drm/radeon/radeon_dp_auxch.c
96
mutex_lock(&chan->mutex);
sys/dev/pci/drm/radeon/radeon_gem.c
210
mutex_lock(&rdev->gem.mutex);
sys/dev/pci/drm/radeon/radeon_gem.c
212
mutex_unlock(&rdev->gem.mutex);
sys/dev/pci/drm/radeon/radeon_gem.c
737
mutex_lock(&bo_va->vm->mutex);
sys/dev/pci/drm/radeon/radeon_gem.c
746
mutex_unlock(&bo_va->vm->mutex);
sys/dev/pci/drm/radeon/radeon_gem.c
964
mutex_lock(&rdev->gem.mutex);
sys/dev/pci/drm/radeon/radeon_gem.c
987
mutex_unlock(&rdev->gem.mutex);
sys/dev/pci/drm/radeon/radeon_i2c.c
1025
rw_init(&i2c->mutex, "riic");
sys/dev/pci/drm/radeon/radeon_i2c.c
174
mutex_unlock(&i2c->mutex);
sys/dev/pci/drm/radeon/radeon_i2c.c
434
mutex_lock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_i2c.c
664
mutex_unlock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_i2c.c
687
mutex_lock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_i2c.c
900
mutex_unlock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_i2c.c
914
mutex_lock(&i2c->mutex);
sys/dev/pci/drm/radeon/radeon_i2c.c
95
mutex_lock(&i2c->mutex);
sys/dev/pci/drm/radeon/radeon_i2c.c
982
mutex_unlock(&i2c->mutex);
sys/dev/pci/drm/radeon/radeon_irq_kms.c
111
mutex_lock(&mode_config->mutex);
sys/dev/pci/drm/radeon/radeon_irq_kms.c
114
mutex_unlock(&mode_config->mutex);
sys/dev/pci/drm/radeon/radeon_irq_kms.c
95
mutex_lock(&mode_config->mutex);
sys/dev/pci/drm/radeon/radeon_irq_kms.c
98
mutex_unlock(&mode_config->mutex);
sys/dev/pci/drm/radeon/radeon_kms.c
203
mutex_lock(&rdev->gem.mutex);
sys/dev/pci/drm/radeon/radeon_kms.c
214
mutex_unlock(&rdev->gem.mutex);
sys/dev/pci/drm/radeon/radeon_kms.c
716
mutex_lock(&rdev->gem.mutex);
sys/dev/pci/drm/radeon/radeon_kms.c
721
mutex_unlock(&rdev->gem.mutex);
sys/dev/pci/drm/radeon/radeon_mode.h
210
struct rwlock mutex;
sys/dev/pci/drm/radeon/radeon_object.c
378
mutex_lock(&bo->rdev->gem.mutex);
sys/dev/pci/drm/radeon/radeon_object.c
380
mutex_unlock(&bo->rdev->gem.mutex);
sys/dev/pci/drm/radeon/radeon_object.c
58
mutex_lock(&bo->rdev->gem.mutex);
sys/dev/pci/drm/radeon/radeon_object.c
60
mutex_unlock(&bo->rdev->gem.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
1207
mutex_lock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
1214
mutex_unlock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
1217
mutex_lock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
1233
mutex_unlock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
1235
mutex_lock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
1237
mutex_unlock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
1247
mutex_lock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
1251
mutex_unlock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
1253
mutex_lock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
1255
mutex_unlock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
1263
mutex_lock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
1268
mutex_unlock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
1275
mutex_lock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
1281
mutex_unlock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
1310
mutex_lock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
1325
mutex_unlock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
1334
mutex_lock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
1338
mutex_unlock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
1459
mutex_lock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
1466
mutex_unlock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
1629
mutex_lock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
1631
mutex_unlock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
1664
mutex_lock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
1675
mutex_unlock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
1690
mutex_lock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
1692
mutex_unlock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
1723
mutex_lock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
1784
mutex_unlock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
1797
mutex_lock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
1828
mutex_unlock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
1882
mutex_lock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
1931
mutex_unlock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
1948
mutex_lock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
1953
mutex_unlock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
386
mutex_lock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
408
mutex_unlock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
449
mutex_lock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
453
mutex_unlock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
455
mutex_lock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
460
mutex_unlock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
492
mutex_lock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
500
mutex_unlock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
504
mutex_unlock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
553
mutex_lock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
574
mutex_unlock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
78
mutex_lock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
87
mutex_unlock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
90
mutex_lock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
915
mutex_lock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
921
mutex_unlock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_pm.c
93
mutex_unlock(&rdev->pm.mutex);
sys/dev/pci/drm/radeon/radeon_prime.c
64
mutex_lock(&rdev->gem.mutex);
sys/dev/pci/drm/radeon/radeon_prime.c
66
mutex_unlock(&rdev->gem.mutex);
sys/dev/pci/drm/radeon/radeon_vm.c
1123
mutex_lock(&vm->mutex);
sys/dev/pci/drm/radeon/radeon_vm.c
1138
mutex_unlock(&vm->mutex);
sys/dev/pci/drm/radeon/radeon_vm.c
1184
rw_init(&vm->mutex, "vmlk");
sys/dev/pci/drm/radeon/radeon_vm.c
1267
mutex_destroy(&vm->mutex);
sys/dev/pci/drm/radeon/radeon_vm.c
337
mutex_lock(&vm->mutex);
sys/dev/pci/drm/radeon/radeon_vm.c
339
mutex_unlock(&vm->mutex);
sys/dev/pci/drm/radeon/radeon_vm.c
476
mutex_lock(&vm->mutex);
sys/dev/pci/drm/radeon/radeon_vm.c
489
mutex_unlock(&vm->mutex);
sys/dev/pci/drm/radeon/radeon_vm.c
500
mutex_unlock(&vm->mutex);
sys/dev/pci/drm/radeon/radeon_vm.c
547
mutex_unlock(&vm->mutex);
sys/dev/pci/drm/radeon/radeon_vm.c
563
mutex_lock(&vm->mutex);
sys/dev/pci/drm/radeon/radeon_vm.c
566
mutex_unlock(&vm->mutex);
sys/dev/pci/drm/radeon/radeon_vm.c
568
mutex_lock(&vm->mutex);
sys/dev/pci/drm/radeon/radeon_vm.c
576
mutex_unlock(&vm->mutex);
sys/dev/pci/drm/ttm/tests/ttm_mock_manager.h
15
struct mutex lock;
sys/dev/pci/gcu_var.h
26
struct mutex mdio_mtx;
sys/dev/pci/if_aq_pci.c
1021
struct mutex sc_mpi_mutex;
sys/dev/pci/if_bgereg.h
2946
struct mutex bge_kstat_mtx;
sys/dev/pci/if_bnxt.c
258
struct mutex sc_lock;
sys/dev/pci/if_em.h
459
struct mutex kstat_mtx;
sys/dev/pci/if_iavf.c
659
struct mutex sc_atq_mtx;
sys/dev/pci/if_icevar.h
645
struct mutex mutex;
sys/dev/pci/if_icevar.h
668
mtx_init_flags(&lock->mutex, IPL_NET, lock->name, 0);
sys/dev/pci/if_igc.h
326
struct mutex ks_mtx;
sys/dev/pci/if_ix.h
283
struct mutex sc_kstat_mtx;
sys/dev/pci/if_ixl.c
1241
struct mutex sc_atq_mtx;
sys/dev/pci/if_ixl.c
1250
struct mutex sc_link_state_mtx;
sys/dev/pci/if_ixl.c
1271
struct mutex sc_kstat_mtx;
sys/dev/pci/if_mcx.c
2465
struct mutex sc_cmdq_mtx;
sys/dev/pci/if_myx.c
163
struct mutex sc_kstat_mtx;
sys/dev/pci/if_vmx.c
99
struct mutex mtx;
sys/dev/pci/ips.c
414
struct mutex sc_ccb_mtx;
sys/dev/pci/mfii.c
1774
struct mutex m;
sys/dev/pci/mfii.c
1799
struct mutex *m = ccb->ccb_cookie;
sys/dev/pci/mfii.c
274
struct mutex sc_ccb_mtx;
sys/dev/pci/mfii.c
275
struct mutex sc_post_mtx;
sys/dev/pci/mfii.c
283
struct mutex sc_reply_postq_mtx;
sys/dev/pci/mfii.c
297
struct mutex sc_abort_mtx;
sys/dev/pci/mpii.c
173
struct mutex sc_req_mtx;
sys/dev/pci/mpii.c
174
struct mutex sc_rep_mtx;
sys/dev/pci/mpii.c
201
struct mutex sc_ccb_free_mtx;
sys/dev/pci/mpii.c
203
struct mutex sc_ccb_mtx;
sys/dev/pci/mpii.c
227
struct mutex sc_evt_sas_mtx;
sys/dev/pci/mpii.c
231
struct mutex sc_evt_ack_mtx;
sys/dev/pci/mpii.c
2894
struct mutex mtx;
sys/dev/pci/mpii.c
2922
struct mutex *mtx = ccb->ccb_cookie;
sys/dev/pci/qle.c
168
struct mutex sc_mbox_mtx;
sys/dev/pci/qle.c
177
struct mutex sc_port_mtx;
sys/dev/pci/qle.c
210
struct mutex sc_ccb_mtx;
sys/dev/pci/qle.c
211
struct mutex sc_queue_mtx;
sys/dev/pci/vmwpvs.c
306
struct mutex sc_ring_mtx;
sys/dev/pci/vmwpvs.c
312
struct mutex sc_ccb_mtx;
sys/dev/pv/hvs.c
208
struct mutex sc_ccb_fqlck;
sys/dev/pv/hypervic.c
83
struct mutex kvp_lock;
sys/dev/pv/hypervvar.h
144
struct mutex sc_reqlck;
sys/dev/pv/hypervvar.h
146
struct mutex sc_rsplck;
sys/dev/pv/hypervvar.h
149
struct mutex sc_offerlck;
sys/dev/pv/hypervvar.h
152
struct mutex sc_channelck;
sys/dev/pv/hypervvar.h
157
struct mutex sc_devlck;
sys/dev/pv/hypervvar.h
51
struct mutex rd_lock;
sys/dev/pv/if_hvn.c
142
struct mutex sc_cntl_sqlck;
sys/dev/pv/if_hvn.c
144
struct mutex sc_cntl_cqlck;
sys/dev/pv/if_hvn.c
146
struct mutex sc_cntl_fqlck;
sys/dev/pv/if_vio.c
263
struct mutex viq_txmtx, viq_rxmtx;
sys/dev/pv/vioblk.c
113
struct mutex sc_vr_mtx;
sys/dev/pv/vioscsi.c
53
struct mutex sc_vr_mtx;
sys/dev/pv/xbf.c
197
struct mutex sc_ccb_fqlck;
sys/dev/pv/xbf.c
198
struct mutex sc_ccb_sqlck;
sys/dev/pv/xenstore.c
169
struct mutex xs_reqlck; /* request queue mutex */
sys/dev/pv/xenstore.c
170
struct mutex xs_rsplck; /* response queue mutex */
sys/dev/pv/xenstore.c
171
struct mutex xs_frqlck; /* free queue mutex */
sys/dev/pv/xenstore.c
174
struct mutex xs_watchlck;
sys/dev/pv/xenvar.h
104
struct mutex sc_islck;
sys/dev/pv/xenvar.h
107
struct mutex sc_gntlck;
sys/dev/pv/xenvar.h
62
struct mutex ge_lock;
sys/dev/rnd.c
322
struct mutex rndlock = MUTEX_INITIALIZER(IPL_HIGH);
sys/dev/sdmmc/sdmmc_scsi.c
78
struct mutex sc_ccb_mtx;
sys/dev/softraidvar.h
584
struct mutex sd_wu_mtx;
sys/dev/usb/dwc2/dwc2.h
109
#define spinlock_t struct mutex
sys/dev/usb/dwc2/dwc2var.h
87
struct mutex sc_lock;
sys/dev/usb/uhidpp.c
227
struct mutex sc_mtx;
sys/dev/video.c
61
struct mutex sc_mtx;
sys/dev/vscsi.c
64
struct mutex sc_state_mtx;
sys/dev/vscsi.c
74
struct mutex sc_poll_mtx;
sys/dev/wscons/wseventvar.h
98
struct mutex ws_mtx;
sys/isofs/udf/udf.h
76
struct mutex um_hashmtx;
sys/kern/kern_bufq.c
29
struct mutex bufqs_mtx = MUTEX_INITIALIZER(IPL_NONE);
sys/kern/kern_descrip.c
69
struct mutex fhdlk = MUTEX_INITIALIZER(IPL_MPFLOOR);
sys/kern/kern_event.c
207
struct mutex kqueue_klist_lock = MUTEX_INITIALIZER(IPL_MPFLOOR);
sys/kern/kern_event.c
2493
struct mutex *mtx = arg;
sys/kern/kern_event.c
2503
struct mutex *mtx = arg;
sys/kern/kern_event.c
2512
struct mutex *mtx = arg;
sys/kern/kern_event.c
2524
klist_init_mutex(struct klist *klist, struct mutex *mtx)
sys/kern/kern_event.c
624
struct mutex ft_mtx;
sys/kern/kern_exit.c
427
struct mutex deadproc_mutex =
sys/kern/kern_lock.c
248
__mtx_init(struct mutex *mtx, int wantipl)
sys/kern/kern_lock.c
257
struct mutex *mtx;
sys/kern/kern_lock.c
308
mtx_park(struct mutex *mtx)
sys/kern/kern_lock.c
342
mtx_cas(struct mutex *mtx, unsigned long e, unsigned long v)
sys/kern/kern_lock.c
348
mtx_enter_try(struct mutex *mtx)
sys/kern/kern_lock.c
385
mtx_enter(struct mutex *mtx)
sys/kern/kern_lock.c
490
mtx_leave(struct mutex *mtx)
sys/kern/kern_lock.c
537
mtx_enter(struct mutex *mtx)
sys/kern/kern_lock.c
565
mtx_enter_try(struct mutex *mtx)
sys/kern/kern_lock.c
572
mtx_leave(struct mutex *mtx)
sys/kern/kern_lock.c
660
_mtx_init_flags(struct mutex *m, int ipl, const char *name, int flags,
sys/kern/kern_malloc.c
96
struct mutex malloc_mtx = MUTEX_INITIALIZER(IPL_VM);
sys/kern/kern_sig.c
142
struct mutex sigio_lock = MUTEX_INITIALIZER(IPL_HIGH);
sys/kern/kern_smr.c
39
struct mutex smr_lock = MUTEX_INITIALIZER(IPL_HIGH);
sys/kern/kern_softintr.c
50
struct mutex softintr_lock = MUTEX_INITIALIZER(IPL_HIGH);
sys/kern/kern_synch.c
175
msleep_nsec(const volatile void *ident, struct mutex *mtx, int priority,
sys/kern/kern_synch.c
228
msleep(const volatile void *ident, struct mutex *mtx, int priority,
sys/kern/kern_synch.c
664
struct mutex tsb_lock;
sys/kern/kern_sysctl.c
546
extern struct mutex log_mtx;
sys/kern/kern_task.c
62
struct mutex tq_mtx;
sys/kern/kern_tc.c
109
struct mutex windup_mtx = MUTEX_INITIALIZER(IPL_CLOCK);
sys/kern/kern_time.c
505
struct mutex itimer_mtx = MUTEX_INITIALIZER(IPL_CLOCK);
sys/kern/kern_time.c
824
struct mutex ratecheck_mtx = MUTEX_INITIALIZER(IPL_HIGH);
sys/kern/kern_time.c
855
struct mutex ppsratecheck_mtx = MUTEX_INITIALIZER(IPL_HIGH);
sys/kern/kern_timeout.c
62
struct mutex timeout_mutex = MUTEX_INITIALIZER(IPL_HIGH);
sys/kern/sched_bsd.c
59
struct mutex sched_lock;
sys/kern/subr_autoconf.c
101
struct mutex autoconf_attdet_mtx = MUTEX_INITIALIZER(IPL_HIGH);
sys/kern/subr_log.c
101
struct mutex log_kq_mtx =
sys/kern/subr_log.c
99
struct mutex log_mtx =
sys/kern/subr_prf.c
88
struct mutex kprintf_mutex =
sys/kern/subr_witness.c
405
static struct mutex w_mtx;
sys/kern/uipc_mbuf.c
126
struct mutex m_extref_mtx = MUTEX_INITIALIZER(IPL_NET);
sys/kern/uipc_usrreq.c
79
struct mutex unp_rights_mtx = MUTEX_INITIALIZER(IPL_SOFTNET);
sys/kern/uipc_usrreq.c
80
struct mutex unp_ino_mtx = MUTEX_INITIALIZER(IPL_SOFTNET);
sys/kern/vfs_subr.c
122
struct mutex vnode_mtx = MUTEX_INITIALIZER(IPL_BIO);
sys/net/art.c
106
static struct mutex art_table_gc_mtx = MUTEX_INITIALIZER(IPL_SOFTNET);
sys/net/art.c
111
static struct mutex art_node_gc_mtx = MUTEX_INITIALIZER(IPL_SOFTNET);
sys/net/bpfdesc.h
70
struct mutex bd_mtx; /* protect buffer slots below */
sys/net/if.c
229
struct mutex if_hooks_mtx = MUTEX_INITIALIZER(IPL_NONE);
sys/net/if_aggr.c
348
struct mutex p_mtx;
sys/net/if_bridge.h
529
struct mutex sc_mtx; /* mutex */
sys/net/if_etherbridge.h
71
struct mutex eb_lock;
sys/net/if_media.c
104
struct mutex ifmedia_mtx = MUTEX_INITIALIZER(IPL_NET);
sys/net/if_media.h
74
extern struct mutex ifmedia_mtx;
sys/net/if_pflow.h
229
struct mutex sc_mtx;
sys/net/if_pfsync.c
152
struct mutex s_mtx;
sys/net/if_pppvar.h
90
struct mutex pl_mtx;
sys/net/if_pppx.c
118
struct mutex pxd_mtx;
sys/net/if_pppx.c
951
struct mutex sc_mtx;
sys/net/if_sec.c
113
static struct mutex sec_tdb_gc_mtx =
sys/net/if_tun.c
81
struct mutex sc_mtx;
sys/net/if_vxlan.c
111
struct mutex vt_mtx;
sys/net/if_wg.c
165
struct mutex t_mtx;
sys/net/if_wg.c
176
struct mutex t_handshake_mtx;
sys/net/if_wg.c
190
struct mutex q_mtx;
sys/net/if_wg.c
195
struct mutex r_mtx;
sys/net/if_wg.c
211
struct mutex p_counters_mtx;
sys/net/if_wg.c
215
struct mutex p_endpoint_mtx;
sys/net/if_wg.c
268
struct mutex sc_index_mtx;
sys/net/ifq.h
44
struct mutex ifq_mtx;
sys/net/ifq.h
62
struct mutex ifq_task_mtx;
sys/net/ifq.h
87
struct mutex ifiq_mtx;
sys/net/pf.c
107
struct mutex pf_inp_mtx = MUTEX_INITIALIZER(IPL_SOFTNET);
sys/net/pf_norm.c
146
struct mutex pf_frag_mtx;
sys/net/pfkeyv2.c
163
struct mutex pfkeyv2_mtx = MUTEX_INITIALIZER(IPL_MPFLOOR);
sys/net/pfvar_priv.h
163
struct mutex mtx;
sys/net/pfvar_priv.h
290
struct mutex pfs_mtx;
sys/net/pfvar_priv.h
625
extern struct mutex pf_frag_mtx;
sys/net/pfvar_priv.h
626
extern struct mutex pf_inp_mtx;
sys/net/pipex.c
78
struct mutex pipex_list_mtx = MUTEX_INITIALIZER(IPL_SOFTNET);
sys/net/pipex_local.h
183
struct mutex pxs_mtx;
sys/net/pipex_local.h
32
extern struct mutex pipex_list_mtx;
sys/net/pipex_local.h
69
struct mutex pxm_mtx;
sys/net/route.c
1512
struct mutex rttimer_mtx;
sys/net/route.c
183
struct mutex rtlabel_mtx = MUTEX_INITIALIZER(IPL_NET);
sys/net/route.h
128
struct mutex rt_mtx; /* lock members of this struct */
sys/net/wg_noise.h
104
struct mutex r_keypair_mtx;
sys/net/wg_noise.h
75
struct mutex c_mtx;
sys/netinet/if_ether.c
112
struct mutex arp_mtx = MUTEX_INITIALIZER(IPL_SOFTNET);
sys/netinet/igmp.c
116
struct mutex igmp_mtx = MUTEX_INITIALIZER(IPL_SOFTNET);
sys/netinet/in_pcb.h
193
struct mutex inpt_mtx; /* protect queue and hash */
sys/netinet/ip_input.c
105
struct mutex ipq_mutex = MUTEX_INITIALIZER(IPL_SOFTNET);
sys/netinet/ip_ipsp.c
200
struct mutex tdb_sadb_mtx = MUTEX_INITIALIZER(IPL_SOFTNET);
sys/netinet/ip_ipsp.c
96
struct mutex ipsec_flows_mtx = MUTEX_INITIALIZER(IPL_SOFTNET);
sys/netinet/ip_ipsp.h
341
struct mutex tdb_mtx;
sys/netinet/ip_ipsp.h
603
extern struct mutex tdb_sadb_mtx;
sys/netinet/ip_ipsp.h
604
extern struct mutex ipo_tdb_mtx;
sys/netinet/ip_spd.c
55
struct mutex ipo_tdb_mtx = MUTEX_INITIALIZER(IPL_SOFTNET);
sys/netinet/ip_spd.c
61
struct mutex ipsec_acquire_mtx = MUTEX_INITIALIZER(IPL_SOFTNET);
sys/netinet/tcp_debug.c
106
struct mutex tcp_debug_mtx = MUTEX_INITIALIZER(IPL_SOFTNET);
sys/netinet/tcp_input.c
3120
struct mutex syn_cache_mtx = MUTEX_INITIALIZER(IPL_SOFTNET);
sys/netinet/tcp_subr.c
106
struct mutex tcp_timer_mtx = MUTEX_INITIALIZER(IPL_SOFTNET);
sys/netinet/tcp_var.h
234
extern struct mutex syn_cache_mtx;
sys/netinet/tcp_var.h
677
extern struct mutex tcp_timer_mtx;
sys/netinet6/frag6.c
55
struct mutex frag6_mutex = MUTEX_INITIALIZER(IPL_SOFTNET);
sys/netinet6/nd6.c
87
struct mutex nd6_mtx = MUTEX_INITIALIZER(IPL_SOFTNET);
sys/nfs/nfs_aiod.c
55
struct mutex nfs_aiodl_mtx;
sys/scsi/mpath.c
49
struct mutex d_mtx;
sys/scsi/scsi_base.c
109
struct mutex mtx;
sys/scsi/scsi_base.c
1502
struct mutex cookie;
sys/scsi/scsi_base.c
1542
struct mutex *cookie = xs->cookie;
sys/scsi/scsi_base.c
212
scsi_pending_start(struct mutex *mtx, u_int *running)
sys/scsi/scsi_base.c
226
scsi_pending_finish(struct mutex *mtx, u_int *running)
sys/scsi/scsiconf.h
264
struct mutex mtx;
sys/scsi/scsiconf.h
570
int scsi_pending_start(struct mutex *, u_int *);
sys/scsi/scsiconf.h
571
int scsi_pending_finish(struct mutex *, u_int *);
sys/sys/buf.h
75
struct mutex bufq_mtx;
sys/sys/clockintr.h
100
struct mutex cq_mtx; /* [a] per-queue mutex */
sys/sys/disk.h
77
struct mutex dk_mtx; /* busy/unbusy mtx */
sys/sys/event.h
298
struct mutex;
sys/sys/event.h
326
extern void klist_init_mutex(struct klist *, struct mutex *);
sys/sys/eventvar.h
49
struct mutex kq_lock; /* lock for queue access */
sys/sys/file.h
89
struct mutex f_mtx;
sys/sys/filedesc.h
85
struct mutex fd_fplock; /* lock for reading fd_ofiles without
sys/sys/kstat.h
183
void kstat_set_mutex(struct kstat *, struct mutex *);
sys/sys/mbuf.h
404
struct mutex mq_mtx;
sys/sys/mutex.h
124
void _mtx_init(struct mutex *, int);
sys/sys/mutex.h
127
void mtx_enter(struct mutex *);
sys/sys/mutex.h
128
int mtx_enter_try(struct mutex *);
sys/sys/mutex.h
129
void mtx_leave(struct mutex *);
sys/sys/mutex.h
138
void _mtx_init_flags(struct mutex *, int, const char *, int,
sys/sys/mutex.h
73
void __mtx_init(struct mutex *, int);
sys/sys/pool.h
147
struct mutex prl_mtx;
sys/sys/proc.h
188
struct mutex ps_mtx; /* per-process mutex */
sys/sys/sched.h
213
extern struct mutex sched_lock;
sys/sys/socketvar.h
85
struct mutex sb_mtx;
sys/sys/systm.h
283
struct mutex;
sys/sys/systm.h
290
int msleep(const volatile void *, struct mutex *, int, const char*, int);
sys/sys/systm.h
291
int msleep_nsec(const volatile void *, struct mutex *, int, const char*,
sys/sys/vnode.h
257
extern struct mutex vnode_mtx;
sys/uvm/uvm.h
59
struct mutex pageqlock; /* [] lock for active/inactive page q */
sys/uvm/uvm.h
60
struct mutex fpageqlock; /* [] lock for free page q + pdaemon */
sys/uvm/uvm.h
71
struct mutex aiodoned_lock;
sys/uvm/uvm_aobj.c
186
static struct mutex uao_list_lock = MUTEX_INITIALIZER(IPL_MPFLOOR);
sys/uvm/uvm_device.c
53
struct mutex udv_lock = MUTEX_INITIALIZER(IPL_NONE);
sys/uvm/uvm_km.h
61
struct mutex mtx;
sys/uvm/uvm_map.c
256
static struct mutex uvm_kmapent_mtx;
sys/uvm/uvm_map.h
309
struct mutex mtx; /* Intrsafe lock */
sys/uvm/uvm_map.h
310
struct mutex flags_lock; /* flags lock */
sys/uvm/uvm_pager.c
73
struct mutex uvm_pseg_lck;
sys/uvm/uvm_swap.c
218
struct mutex uvm_swap_data_lock = MUTEX_INITIALIZER(IPL_MPFLOOR);
usr.bin/ssh/pkcs11.h
1590
typedef ck_rv_t (*ck_createmutex_t) (void **mutex);
usr.bin/ssh/pkcs11.h
1591
typedef ck_rv_t (*ck_destroymutex_t) (void *mutex);
usr.bin/ssh/pkcs11.h
1592
typedef ck_rv_t (*ck_lockmutex_t) (void *mutex);
usr.bin/ssh/pkcs11.h
1593
typedef ck_rv_t (*ck_unlockmutex_t) (void *mutex);
usr.sbin/unbound/testcode/checklocks.c
328
LOCKRET(pthread_mutex_init(&e->u.mutex, NULL));
usr.sbin/unbound/testcode/checklocks.c
408
LOCKRET(pthread_mutex_destroy(&e->u.mutex));
usr.sbin/unbound/testcode/checklocks.c
604
try_mutex, timed_mutex, &lock->u.mutex, 1, 0);
usr.sbin/unbound/testcode/checklocks.c
678
LOCKRET(pthread_mutex_unlock(&lock->u.mutex));
usr.sbin/unbound/testcode/checklocks.h
177
pthread_mutex_t mutex;
usr.sbin/vmd/ns8250.c
144
mutex_lock(&com1_dev.mutex);
usr.sbin/vmd/ns8250.c
148
mutex_unlock(&com1_dev.mutex);
usr.sbin/vmd/ns8250.c
161
mutex_unlock(&com1_dev.mutex);
usr.sbin/vmd/ns8250.c
590
mutex_lock(&com1_dev.mutex);
usr.sbin/vmd/ns8250.c
620
mutex_unlock(&com1_dev.mutex);
usr.sbin/vmd/ns8250.c
77
mutex_lock(&com1_dev.mutex);
usr.sbin/vmd/ns8250.c
82
mutex_unlock(&com1_dev.mutex);
usr.sbin/vmd/ns8250.c
91
ret = pthread_mutex_init(&com1_dev.mutex, NULL);
usr.sbin/vmd/ns8250.h
63
pthread_mutex_t mutex;
usr.sbin/vmd/virtio.c
1199
ret = pthread_mutex_init(&dev->vmmci.mutex, NULL);
usr.sbin/vmd/virtio.c
723
mutex_lock(&v->mutex);
usr.sbin/vmd/virtio.c
773
mutex_unlock(&v->mutex);
usr.sbin/vmd/virtio.c
864
mutex_lock(&v->mutex);
usr.sbin/vmd/virtio.c
939
mutex_unlock(&v->mutex);
usr.sbin/vmd/virtio.h
326
pthread_mutex_t mutex;