Home
last modified time | relevance | path

Searched refs:thread_parent (Results 1 - 14 of 14) sorted by relevance

/kernel/linux/linux-5.10/tools/perf/bench/
H A Dfutex-requeue.c43 static pthread_cond_t thread_parent, thread_worker; variable
79 pthread_cond_signal(&thread_parent); in workerfn()
157 pthread_cond_init(&thread_parent, NULL); in bench_futex_requeue()
170 pthread_cond_wait(&thread_parent, &thread_lock); in bench_futex_requeue()
211 pthread_cond_destroy(&thread_parent); in bench_futex_requeue()
H A Dfutex-wake.c44 static pthread_cond_t thread_parent, thread_worker; variable
67 pthread_cond_signal(&thread_parent); in workerfn()
162 pthread_cond_init(&thread_parent, NULL); in bench_futex_wake()
175 pthread_cond_wait(&thread_parent, &thread_lock); in bench_futex_wake()
205 pthread_cond_destroy(&thread_parent); in bench_futex_wake()
H A Dfutex-hash.c44 static pthread_cond_t thread_parent, thread_worker; variable
77 pthread_cond_signal(&thread_parent); in workerfn()
160 pthread_cond_init(&thread_parent, NULL); in bench_futex_hash()
189 pthread_cond_wait(&thread_parent, &thread_lock); in bench_futex_hash()
203 pthread_cond_destroy(&thread_parent); in bench_futex_hash()
H A Dfutex-lock-pi.c43 static pthread_cond_t thread_parent, thread_worker; variable
87 pthread_cond_signal(&thread_parent); in workerfn()
183 pthread_cond_init(&thread_parent, NULL); in bench_futex_lock_pi()
195 pthread_cond_wait(&thread_parent, &thread_lock); in bench_futex_lock_pi()
209 pthread_cond_destroy(&thread_parent); in bench_futex_lock_pi()
H A Dfutex-wake-parallel.c54 static pthread_cond_t thread_parent, thread_worker; variable
128 pthread_cond_signal(&thread_parent); in blocked_workerfn()
278 pthread_cond_init(&thread_parent, NULL); in bench_futex_wake_parallel()
292 pthread_cond_wait(&thread_parent, &thread_lock); in bench_futex_wake_parallel()
315 pthread_cond_destroy(&thread_parent); in bench_futex_wake_parallel()
H A Depoll-wait.c116 static pthread_cond_t thread_parent, thread_worker; variable
196 pthread_cond_signal(&thread_parent); in workerfn()
477 pthread_cond_init(&thread_parent, NULL); in bench_epoll_wait()
488 pthread_cond_wait(&thread_parent, &thread_lock); in bench_epoll_wait()
513 pthread_cond_destroy(&thread_parent); in bench_epoll_wait()
H A Depoll-ctl.c65 static pthread_cond_t thread_parent, thread_worker; variable
181 pthread_cond_signal(&thread_parent); in workerfn()
359 pthread_cond_init(&thread_parent, NULL); in bench_epoll_ctl()
370 pthread_cond_wait(&thread_parent, &thread_lock); in bench_epoll_ctl()
385 pthread_cond_destroy(&thread_parent); in bench_epoll_ctl()
/kernel/linux/linux-6.6/tools/perf/bench/
H A Dfutex-hash.c41 static struct cond thread_parent, thread_worker; variable
80 cond_signal(&thread_parent); in workerfn()
170 cond_init(&thread_parent); in bench_futex_hash()
209 cond_wait(&thread_parent, &thread_lock); in bench_futex_hash()
223 cond_destroy(&thread_parent); in bench_futex_hash()
H A Dfutex-lock-pi.c41 static struct cond thread_parent, thread_worker; variable
90 cond_signal(&thread_parent); in workerfn()
204 cond_init(&thread_parent); in bench_futex_lock_pi()
214 cond_wait(&thread_parent, &thread_lock); in bench_futex_lock_pi()
228 cond_destroy(&thread_parent); in bench_futex_lock_pi()
H A Dfutex-wake.c39 static struct cond thread_parent, thread_worker; variable
72 cond_signal(&thread_parent); in workerfn()
184 cond_init(&thread_parent); in bench_futex_wake()
197 cond_wait(&thread_parent, &thread_lock); in bench_futex_wake()
229 cond_destroy(&thread_parent); in bench_futex_wake()
H A Dfutex-wake-parallel.c54 static struct cond thread_parent, thread_worker; variable
135 cond_signal(&thread_parent); in blocked_workerfn()
303 cond_init(&thread_parent); in bench_futex_wake_parallel()
317 cond_wait(&thread_parent, &thread_lock); in bench_futex_wake_parallel()
340 cond_destroy(&thread_parent); in bench_futex_wake_parallel()
H A Dfutex-requeue.c39 static struct cond thread_parent, thread_worker; variable
89 cond_signal(&thread_parent); in workerfn()
215 cond_init(&thread_parent); in bench_futex_requeue()
228 cond_wait(&thread_parent, &thread_lock); in bench_futex_requeue()
302 cond_destroy(&thread_parent); in bench_futex_requeue()
H A Depoll-wait.c116 static struct cond thread_parent, thread_worker; variable
196 cond_signal(&thread_parent); in workerfn()
490 cond_init(&thread_parent); in bench_epoll_wait()
501 cond_wait(&thread_parent, &thread_lock); in bench_epoll_wait()
526 cond_destroy(&thread_parent); in bench_epoll_wait()
H A Depoll-ctl.c65 static struct cond thread_parent, thread_worker; variable
181 cond_signal(&thread_parent); in workerfn()
372 cond_init(&thread_parent); in bench_epoll_ctl()
383 cond_wait(&thread_parent, &thread_lock); in bench_epoll_ctl()
398 cond_destroy(&thread_parent); in bench_epoll_ctl()

Completed in 10 milliseconds