HomeSort by: relevance | last modified time | path
    Searched defs:mutex (Results 1 - 25 of 77) sorted by relevancy

1 2 3 4

  /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);

Completed in 22 milliseconds

1 2 3 4