Home
last modified time | relevance | path

Searched refs:thread_worker (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
80 pthread_cond_wait(&thread_worker, &thread_lock); in workerfn()
158 pthread_cond_init(&thread_worker, NULL); in bench_futex_requeue()
171 pthread_cond_broadcast(&thread_worker); in bench_futex_requeue()
212 pthread_cond_destroy(&thread_worker); in bench_futex_requeue()
H A Dfutex-wake.c44 static pthread_cond_t thread_parent, thread_worker; variable
68 pthread_cond_wait(&thread_worker, &thread_lock); in workerfn()
163 pthread_cond_init(&thread_worker, NULL); in bench_futex_wake()
176 pthread_cond_broadcast(&thread_worker); in bench_futex_wake()
206 pthread_cond_destroy(&thread_worker); in bench_futex_wake()
H A Dfutex-hash.c44 static pthread_cond_t thread_parent, thread_worker; variable
78 pthread_cond_wait(&thread_worker, &thread_lock); in workerfn()
161 pthread_cond_init(&thread_worker, NULL); in bench_futex_hash()
190 pthread_cond_broadcast(&thread_worker); in bench_futex_hash()
204 pthread_cond_destroy(&thread_worker); in bench_futex_hash()
H A Dfutex-lock-pi.c43 static pthread_cond_t thread_parent, thread_worker; variable
88 pthread_cond_wait(&thread_worker, &thread_lock); in workerfn()
184 pthread_cond_init(&thread_worker, NULL); in bench_futex_lock_pi()
196 pthread_cond_broadcast(&thread_worker); in bench_futex_lock_pi()
210 pthread_cond_destroy(&thread_worker); in bench_futex_lock_pi()
H A Dfutex-wake-parallel.c54 static pthread_cond_t thread_parent, thread_worker; variable
129 pthread_cond_wait(&thread_worker, &thread_lock); in blocked_workerfn()
279 pthread_cond_init(&thread_worker, NULL); in bench_futex_wake_parallel()
293 pthread_cond_broadcast(&thread_worker); in bench_futex_wake_parallel()
316 pthread_cond_destroy(&thread_worker); in bench_futex_wake_parallel()
H A Depoll-wait.c116 static pthread_cond_t thread_parent, thread_worker; variable
197 pthread_cond_wait(&thread_worker, &thread_lock); in workerfn()
478 pthread_cond_init(&thread_worker, NULL); in bench_epoll_wait()
489 pthread_cond_broadcast(&thread_worker); in bench_epoll_wait()
514 pthread_cond_destroy(&thread_worker); in bench_epoll_wait()
H A Depoll-ctl.c65 static pthread_cond_t thread_parent, thread_worker; variable
182 pthread_cond_wait(&thread_worker, &thread_lock); in workerfn()
360 pthread_cond_init(&thread_worker, NULL); in bench_epoll_ctl()
371 pthread_cond_broadcast(&thread_worker); in bench_epoll_ctl()
386 pthread_cond_destroy(&thread_worker); 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
81 cond_wait(&thread_worker, &thread_lock); in workerfn()
171 cond_init(&thread_worker); in bench_futex_hash()
210 cond_broadcast(&thread_worker); in bench_futex_hash()
224 cond_destroy(&thread_worker); in bench_futex_hash()
H A Dfutex-lock-pi.c41 static struct cond thread_parent, thread_worker; variable
91 cond_wait(&thread_worker, &thread_lock); in workerfn()
205 cond_init(&thread_worker); in bench_futex_lock_pi()
215 cond_broadcast(&thread_worker); in bench_futex_lock_pi()
229 cond_destroy(&thread_worker); in bench_futex_lock_pi()
H A Dfutex-wake.c39 static struct cond thread_parent, thread_worker; variable
73 cond_wait(&thread_worker, &thread_lock); in workerfn()
185 cond_init(&thread_worker); in bench_futex_wake()
198 cond_broadcast(&thread_worker); in bench_futex_wake()
230 cond_destroy(&thread_worker); in bench_futex_wake()
H A Dfutex-wake-parallel.c54 static struct cond thread_parent, thread_worker; variable
136 cond_wait(&thread_worker, &thread_lock); in blocked_workerfn()
304 cond_init(&thread_worker); in bench_futex_wake_parallel()
318 cond_broadcast(&thread_worker); in bench_futex_wake_parallel()
341 cond_destroy(&thread_worker); in bench_futex_wake_parallel()
H A Dfutex-requeue.c39 static struct cond thread_parent, thread_worker; variable
90 cond_wait(&thread_worker, &thread_lock); in workerfn()
216 cond_init(&thread_worker); in bench_futex_requeue()
229 cond_broadcast(&thread_worker); in bench_futex_requeue()
303 cond_destroy(&thread_worker); in bench_futex_requeue()
H A Depoll-wait.c116 static struct cond thread_parent, thread_worker; variable
197 cond_wait(&thread_worker, &thread_lock); in workerfn()
491 cond_init(&thread_worker); in bench_epoll_wait()
502 cond_broadcast(&thread_worker); in bench_epoll_wait()
527 cond_destroy(&thread_worker); in bench_epoll_wait()
H A Depoll-ctl.c65 static struct cond thread_parent, thread_worker; variable
182 cond_wait(&thread_worker, &thread_lock); in workerfn()
373 cond_init(&thread_worker); in bench_epoll_ctl()
384 cond_broadcast(&thread_worker); in bench_epoll_ctl()
399 cond_destroy(&thread_worker); in bench_epoll_ctl()

Completed in 8 milliseconds