Searched refs:thread_lock (Results 1 – 10 of 10) sorted by relevance
/Linux-v4.19/tools/perf/bench/ |
D | futex-wake.c | 42 static pthread_mutex_t thread_lock; variable 63 pthread_mutex_lock(&thread_lock); in workerfn() 67 pthread_cond_wait(&thread_worker, &thread_lock); in workerfn() 68 pthread_mutex_unlock(&thread_lock); in workerfn() 159 pthread_mutex_init(&thread_lock, NULL); in bench_futex_wake() 171 pthread_mutex_lock(&thread_lock); in bench_futex_wake() 173 pthread_cond_wait(&thread_parent, &thread_lock); in bench_futex_wake() 175 pthread_mutex_unlock(&thread_lock); in bench_futex_wake() 205 pthread_mutex_destroy(&thread_lock); in bench_futex_wake()
|
D | futex-requeue.c | 41 static pthread_mutex_t thread_lock; variable 75 pthread_mutex_lock(&thread_lock); in workerfn() 79 pthread_cond_wait(&thread_worker, &thread_lock); in workerfn() 80 pthread_mutex_unlock(&thread_lock); in workerfn() 154 pthread_mutex_init(&thread_lock, NULL); in bench_futex_requeue() 166 pthread_mutex_lock(&thread_lock); in bench_futex_requeue() 168 pthread_cond_wait(&thread_parent, &thread_lock); in bench_futex_requeue() 170 pthread_mutex_unlock(&thread_lock); in bench_futex_requeue() 211 pthread_mutex_destroy(&thread_lock); in bench_futex_requeue()
|
D | futex-hash.c | 39 static pthread_mutex_t thread_lock; variable 72 pthread_mutex_lock(&thread_lock); in workerfn() 76 pthread_cond_wait(&thread_worker, &thread_lock); in workerfn() 77 pthread_mutex_unlock(&thread_lock); in workerfn() 156 pthread_mutex_init(&thread_lock, NULL); in bench_futex_hash() 184 pthread_mutex_lock(&thread_lock); in bench_futex_hash() 186 pthread_cond_wait(&thread_parent, &thread_lock); in bench_futex_hash() 188 pthread_mutex_unlock(&thread_lock); in bench_futex_hash() 202 pthread_mutex_destroy(&thread_lock); in bench_futex_hash()
|
D | futex-lock-pi.c | 39 static pthread_mutex_t thread_lock; variable 83 pthread_mutex_lock(&thread_lock); in workerfn() 87 pthread_cond_wait(&thread_worker, &thread_lock); in workerfn() 88 pthread_mutex_unlock(&thread_lock); in workerfn() 180 pthread_mutex_init(&thread_lock, NULL); in bench_futex_lock_pi() 191 pthread_mutex_lock(&thread_lock); in bench_futex_lock_pi() 193 pthread_cond_wait(&thread_parent, &thread_lock); in bench_futex_lock_pi() 195 pthread_mutex_unlock(&thread_lock); in bench_futex_lock_pi() 209 pthread_mutex_destroy(&thread_lock); in bench_futex_lock_pi()
|
D | futex-wake-parallel.c | 52 static pthread_mutex_t thread_lock; variable 124 pthread_mutex_lock(&thread_lock); in blocked_workerfn() 128 pthread_cond_wait(&thread_worker, &thread_lock); in blocked_workerfn() 129 pthread_mutex_unlock(&thread_lock); in blocked_workerfn() 275 pthread_mutex_init(&thread_lock, NULL); in bench_futex_wake_parallel() 288 pthread_mutex_lock(&thread_lock); in bench_futex_wake_parallel() 290 pthread_cond_wait(&thread_parent, &thread_lock); in bench_futex_wake_parallel() 292 pthread_mutex_unlock(&thread_lock); in bench_futex_wake_parallel() 315 pthread_mutex_destroy(&thread_lock); in bench_futex_wake_parallel()
|
/Linux-v4.19/drivers/hid/usbhid/ |
D | hiddev.c | 59 struct mutex thread_lock; member 276 mutex_init(&list->thread_lock); in hiddev_open() 347 retval = mutex_lock_interruptible(&list->thread_lock); in hiddev_read() 370 mutex_unlock(&list->thread_lock); in hiddev_read() 372 if (mutex_lock_interruptible(&list->thread_lock)) { in hiddev_read() 383 mutex_unlock(&list->thread_lock); in hiddev_read() 397 mutex_unlock(&list->thread_lock); in hiddev_read() 407 mutex_unlock(&list->thread_lock); in hiddev_read() 417 mutex_unlock(&list->thread_lock); in hiddev_read()
|
/Linux-v4.19/drivers/pcmcia/ |
D | cs.c | 162 spin_lock_init(&socket->thread_lock); in pcmcia_register_socket() 628 spin_lock_irqsave(&skt->thread_lock, flags); in pccardd() 633 spin_unlock_irqrestore(&skt->thread_lock, flags); in pccardd() 708 spin_lock_irqsave(&s->thread_lock, flags); in pcmcia_parse_events() 710 spin_unlock_irqrestore(&s->thread_lock, flags); in pcmcia_parse_events() 733 spin_lock_irqsave(&s->thread_lock, flags); in pcmcia_parse_uevents() 735 spin_unlock_irqrestore(&s->thread_lock, flags); in pcmcia_parse_uevents()
|
/Linux-v4.19/drivers/mmc/host/ |
D | sh_mmcif.c | 245 struct mutex thread_lock; member 1189 mutex_lock(&host->thread_lock); in sh_mmcif_irqt() 1195 mutex_unlock(&host->thread_lock); in sh_mmcif_irqt() 1206 mutex_unlock(&host->thread_lock); in sh_mmcif_irqt() 1251 mutex_unlock(&host->thread_lock); in sh_mmcif_irqt() 1265 mutex_unlock(&host->thread_lock); in sh_mmcif_irqt() 1276 mutex_unlock(&host->thread_lock); in sh_mmcif_irqt() 1488 mutex_init(&host->thread_lock); in sh_mmcif_probe()
|
/Linux-v4.19/include/pcmcia/ |
D | ss.h | 198 spinlock_t thread_lock; member
|
/Linux-v4.19/Documentation/pcmcia/ |
D | locking.txt | 66 - by thread_lock:
|