/src/tests/libexec/ld.elf_so/ |
h_thread_local_dtor.c | 35 static pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; variable in typeref:typename:pthread_mutex_t 45 pthread_mutex_lock(&mutex); 47 pthread_mutex_unlock(&mutex); 49 pthread_mutex_lock(&mutex); 50 pthread_cond_wait(&cond2, &mutex); 51 pthread_mutex_unlock(&mutex); 70 pthread_mutex_lock(&mutex); 75 pthread_cond_wait(&cond1, &mutex); 76 pthread_mutex_unlock(&mutex); 86 pthread_mutex_lock(&mutex); [all...] |
/src/sys/external/bsd/drm2/dist/drm/amd/display/amdgpu_dm/ |
amdgpu_dm_hdcp.h | 48 struct mutex mutex; member in struct:hdcp_workqueue
|
/src/sys/external/bsd/drm2/dist/drm/i915/gt/ |
intel_reset_types.h | 11 #include <linux/mutex.h> 48 struct mutex mutex; /* serialises wedging/unwedging */ member in struct:intel_reset
|
intel_timeline_types.h | 14 #include <linux/mutex.h> 29 struct mutex mutex; /* protects the flow of requests */ member in struct:intel_timeline 43 * Note that the active_count is protected by the intel_timeline.mutex,
|
/src/sys/external/bsd/drm2/dist/include/drm/ |
drm_modeset_lock.h | 73 * @mutex: resource locking 83 struct ww_mutex mutex; member in struct:drm_modeset_lock 109 ww_mutex_destroy(&lock->mutex); 118 return ww_mutex_is_locked(&lock->mutex); 127 lockdep_assert_held(&lock->mutex.base);
|
/src/tests/lib/libpthread/ |
t_barrier.c | 45 pthread_mutex_t mutex; variable in typeref:typename:pthread_mutex_t 59 PTHREAD_REQUIRE(pthread_mutex_lock(&mutex)); 63 PTHREAD_REQUIRE(pthread_mutex_unlock(&mutex)); 79 PTHREAD_REQUIRE(pthread_mutex_init(&mutex, NULL)); 83 PTHREAD_REQUIRE(pthread_mutex_lock(&mutex)); 85 PTHREAD_REQUIRE(pthread_mutex_unlock(&mutex)); 93 PTHREAD_REQUIRE(pthread_mutex_lock(&mutex)); 95 PTHREAD_REQUIRE(pthread_mutex_unlock(&mutex)); 99 PTHREAD_REQUIRE(pthread_mutex_lock(&mutex)); 101 PTHREAD_REQUIRE(pthread_mutex_unlock(&mutex)); [all...] |
t_preempt.c | 46 pthread_mutex_t mutex; variable in typeref:typename:pthread_mutex_t 58 printf("2: Locking mutex\n"); 59 PTHREAD_REQUIRE(pthread_mutex_lock(&mutex)); 60 printf("2: Got mutex.\n"); 63 PTHREAD_REQUIRE(pthread_mutex_unlock(&mutex)); 95 PTHREAD_REQUIRE(pthread_mutex_init(&mutex, NULL)); 97 PTHREAD_REQUIRE(pthread_mutex_lock(&mutex)); 106 PTHREAD_REQUIRE(pthread_cond_wait(&cond, &mutex)); 111 PTHREAD_REQUIRE(pthread_mutex_unlock(&mutex)); 112 printf("1: After releasing the mutex.\n") [all...] |
t_cond.c | 45 static pthread_mutex_t mutex; variable in typeref:typename:pthread_mutex_t 58 printf("2: Locking mutex\n"); 59 PTHREAD_REQUIRE(pthread_mutex_lock(&mutex)); 60 printf("2: Got mutex.\n"); 64 PTHREAD_REQUIRE(pthread_mutex_unlock(&mutex)); 83 PTHREAD_REQUIRE(pthread_mutex_init(&mutex, NULL)); 86 PTHREAD_REQUIRE(pthread_mutex_lock(&mutex)); 96 PTHREAD_REQUIRE(pthread_cond_wait(&cond, &mutex)); 102 PTHREAD_REQUIRE(pthread_mutex_unlock(&mutex)); 104 printf("1: After releasing the mutex.\n") [all...] |
t_mutex.c | 49 static pthread_mutex_t mutex; variable in typeref:typename:pthread_mutex_t 86 printf("2: Locking mutex\n"); 87 mutex_lock(&mutex, &ts_lengthy); 88 printf("2: Got mutex. *param = %d\n", *param); 92 pthread_mutex_unlock(&mutex); 108 printf("1: Mutex-test 1\n"); 110 PTHREAD_REQUIRE(pthread_mutex_init(&mutex, NULL)); 112 PTHREAD_REQUIRE(mutex_lock(&mutex, &ts_lengthy)); 117 printf("1: Before releasing the mutex.\n"); 119 PTHREAD_REQUIRE(pthread_mutex_unlock(&mutex)); [all...] |
/src/sys/external/bsd/drm2/include/linux/ |
mutex.h | 1 /* $NetBSD: mutex.h,v 1.17 2021/12/19 11:33:31 riastradh Exp $ */ 35 #include <sys/mutex.h> 44 struct mutex { struct 53 linux_mutex_init(struct mutex *mutex) 55 mutex_init(&mutex->mtx_lock, MUTEX_DEFAULT, IPL_NONE); 60 __mutex_init(struct mutex *mutex, const char *name __unused, 63 linux_mutex_init(mutex); 68 linux_mutex_destroy(struct mutex *mutex [all...] |
/src/sys/external/bsd/drm2/dist/drm/i915/ |
i915_active_types.h | 15 #include <linux/mutex.h> 39 struct mutex mutex; member in struct:i915_active
|
intel_wakeref.h | 15 #include <linux/mutex.h> 41 struct mutex mutex; member in struct:intel_wakeref 53 struct lock_class_key mutex; member in struct:intel_wakeref_lockclass 78 * mutex. 134 * underneath the wakeref mutex. 165 * intel_wakeref_lock: Lock the wakeref (mutex) 174 __acquires(wf->mutex) 176 mutex_lock(&wf->mutex); 187 __releases(wf->mutex) [all...] |
/src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/core/ |
subdev.h | 12 struct mutex mutex; member in struct:nvkm_subdev
|
tegra.h | 26 struct mutex mutex; member in struct:nvkm_device_tegra::__anon5bfc979f0108
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/ |
pad.h | 21 struct mutex mutex; member in struct:nvkm_i2c_pad
|
/src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/ |
mt7623n.dtsi | 203 mutex: mutex@1400e000 { label 204 compatible = "mediatek,mt7623-disp-mutex", 205 "mediatek,mt2701-disp-mutex";
|
/src/tests/rump/kernspace/ |
threadpool.c | 42 #include <sys/mutex.h> 96 kmutex_t mutex; member in struct:test_job_data 110 mutex_enter(&data->mutex); 115 mutex_exit(&data->mutex); 124 mutex_enter(&data->mutex); 130 cv_wait(&data->cond, &data->mutex); 134 mutex_exit(&data->mutex); 140 mutex_init(&data->mutex, MUTEX_DEFAULT, IPL_NONE); 142 threadpool_job_init(&data->job, fn, &data->mutex, "testjob"); 151 mutex_destroy(&data->mutex); [all...] |
/src/lib/libpthread/ |
pthread_cond.c | 125 pthread_cond_timedwait(pthread_cond_t *cond, pthread_mutex_t *mutex, 134 return __libc_cond_timedwait_stub(cond, mutex, abstime); 138 pthread__error(EINVAL, "Invalid mutex", 139 mutex->ptm_magic == _PT_MUTEX_MAGIC); 140 pthread__error(EPERM, "Mutex not locked in condition wait", 141 mutex->ptm_owner != NULL); 153 cond->ptc_mutex = mutex; 174 pthread_mutex_unlock(mutex); 188 pthread_mutex_lock(mutex); 205 pthread_mutex_unlock(mutex); 240 pthread_mutex_t *mutex; local in function:pthread_cond_signal 285 pthread_mutex_t *mutex; local in function:pthread_cond_broadcast [all...] |
/src/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/ |
tsan_debugging.cc | 29 if (typ == ReportTypeMutexDestroyLocked) return "locked-mutex-destroy"; 30 if (typ == ReportTypeMutexDoubleLock) return "mutex-double-lock"; 31 if (typ == ReportTypeMutexInvalidAccess) return "mutex-invalid-access"; 32 if (typ == ReportTypeMutexBadUnlock) return "mutex-bad-unlock"; 33 if (typ == ReportTypeMutexBadReadLock) return "mutex-bad-read-lock"; 34 if (typ == ReportTypeMutexBadReadUnlock) return "mutex-bad-read-unlock"; 152 ReportMutex *mutex = rep->mutexes[idx]; local in function:__tsan_get_report_mutex 153 *mutex_id = mutex->id; 154 *addr = (void *)mutex->addr; 155 *destroyed = mutex->destroyed [all...] |
/src/sys/external/bsd/drm2/dist/drm/i915/gem/ |
i915_gem_context_types.h | 16 #include <linux/mutex.h> 80 struct mutex engines_mutex; /* guards writes to engines */ 142 struct mutex mutex; member in struct:i915_gem_context
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/ |
nouveau_fence.h | 97 struct mutex mutex; member in struct:nv84_fence_priv
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/falcon/ |
qmgr.h | 50 struct mutex mutex; member in struct:nvkm_falcon_qmgr::__anon8512bfda0208 64 struct mutex mutex; member in struct:nvkm_falcon_cmdq 78 struct mutex mutex; member in struct:nvkm_falcon_msgq
|
/src/sys/external/bsd/drm2/dist/drm/vmwgfx/ |
ttm_object.h | 145 * @mutex: Mutex protecting the @dma_buf member. 157 struct mutex mutex; member in struct:ttm_prime_object
|
/src/sys/netinet/ |
dccp_tcplike.h | 53 kmutex_t mutex; member in struct:tcplike_send_ccb 132 kmutex_t mutex; member in struct:tcplike_recv_ccb
|
/src/tests/lib/libc/sys/ |
t_eventfd.c | 54 pthread_mutex_t mutex; member in struct:helper_context 67 ATF_REQUIRE(pthread_mutex_init(&ctx->mutex, NULL) == 0); 80 pthread_mutex_lock(&ctx->mutex); 83 pthread_mutex_unlock(&ctx->mutex); 91 pthread_mutex_lock(&ctx->mutex); 93 pthread_mutex_unlock(&ctx->mutex); 105 pthread_mutex_lock(&ctx->mutex); 111 error = pthread_cond_timedwait(&ctx->cond, &ctx->mutex, 119 pthread_mutex_unlock(&ctx->mutex);
|