Home
last modified time | relevance | path

Searched refs:MUTEX_UNLOCK (Results 1 – 22 of 22) sorted by relevance

/mirbsd/src/gnu/usr.bin/perl/ext/Thread/
DThread.xs36 MUTEX_UNLOCK(&PL_threads_mutex); in remove_thread()
106 MUTEX_UNLOCK(&thr->mutex); in threadstart()
130 MUTEX_UNLOCK(&thr->mutex); in threadstart()
194 MUTEX_UNLOCK(&thr->mutex); in threadstart()
200 MUTEX_UNLOCK(&thr->mutex); in threadstart()
207 MUTEX_UNLOCK(&thr->mutex); in threadstart()
214 MUTEX_UNLOCK(&thr->mutex); in threadstart()
300 MUTEX_UNLOCK(&thr->mutex); in newthread()
326 MUTEX_UNLOCK(&thr->mutex); in newthread()
388 MUTEX_UNLOCK(&t->mutex);
[all …]
/mirbsd/src/gnu/usr.bin/perl/ext/threads/
Dthreads.xs134 MUTEX_UNLOCK(&thread->mutex); in Perl_ithread_destruct()
138 MUTEX_UNLOCK(&thread->mutex); in Perl_ithread_destruct()
162 MUTEX_UNLOCK(&create_destruct_mutex); in Perl_ithread_destruct()
166 MUTEX_UNLOCK(&thread->mutex); in Perl_ithread_destruct()
187 MUTEX_UNLOCK(&create_destruct_mutex); in Perl_ithread_hook()
206 MUTEX_UNLOCK(&thread->mutex); in Perl_ithread_detach()
210 MUTEX_UNLOCK(&thread->mutex); in Perl_ithread_detach()
236 MUTEX_UNLOCK(&thread->mutex); in ithread_mg_free()
240 MUTEX_UNLOCK(&thread->mutex); in ithread_mg_free()
244 MUTEX_UNLOCK(&thread->mutex); in ithread_mg_free()
[all …]
/mirbsd/src/gnu/usr.bin/perl/
Dthread.h28 MUTEX_UNLOCK(&(t)->mutex); \
119 #define MUTEX_UNLOCK(m) mutex_unlock(*m) macro
217 # define MUTEX_UNLOCK(m) \ macro
282 MUTEX_UNLOCK(&(t)->mutex); \
379 # define UNLOCK_SV_MUTEX MUTEX_UNLOCK(&PL_sv_mutex)
381 # define UNLOCK_STRTAB_MUTEX MUTEX_UNLOCK(&PL_strtab_mutex)
383 # define UNLOCK_CRED_MUTEX MUTEX_UNLOCK(&PL_cred_mutex)
385 # define UNLOCK_FDPID_MUTEX MUTEX_UNLOCK(&PL_fdpid_mutex)
387 # define UNLOCK_SV_LOCK_MUTEX MUTEX_UNLOCK(&PL_sv_lock_mutex)
423 # define UNLOCK_DOLLARZERO_MUTEX MUTEX_UNLOCK(&PL_dollarzero_mutex)
[all …]
Dfakethr.h49 #define MUTEX_UNLOCK(m) macro
Dpp_hot.c2710 MUTEX_UNLOCK(CvMUTEXP(cv)); in PP()
2725 MUTEX_UNLOCK(CvMUTEXP(cv)); in PP()
2729 MUTEX_UNLOCK(MgMUTEXP(mg)); in PP()
2736 MUTEX_UNLOCK(MgMUTEXP(mg)); in PP()
2759 MUTEX_UNLOCK(CvMUTEXP(cv)); in PP()
2774 MUTEX_UNLOCK(CvMUTEXP(cv)); in PP()
2789 MUTEX_UNLOCK(CvMUTEXP(cv)); in PP()
2799 MUTEX_UNLOCK(CvMUTEXP(cv)); in PP()
3272 MUTEX_UNLOCK(CvMUTEXP(cv)); in unset_cvowner()
Dmalloc.c443 #ifndef MUTEX_UNLOCK
444 # define MUTEX_UNLOCK(l) macro
452 # define MALLOC_UNLOCK MUTEX_UNLOCK(&PL_malloc_mutex)
989 # undef MUTEX_UNLOCK
990 # define MUTEX_UNLOCK(m) STMT_START { if (*m) mutex_unlock(*m); } STMT_END macro
Dperl.c568 MUTEX_UNLOCK(&t->mutex); in perl_destruct()
576 MUTEX_UNLOCK(&PL_threads_mutex); in perl_destruct()
592 MUTEX_UNLOCK(&PL_threads_mutex); in perl_destruct()
594 MUTEX_UNLOCK(&t->mutex); in perl_destruct()
600 MUTEX_UNLOCK(&t->mutex); in perl_destruct()
615 MUTEX_UNLOCK(&PL_threads_mutex); in perl_destruct()
5053 MUTEX_UNLOCK(&PL_threads_mutex);
Dop.h474 # define OP_REFCNT_UNLOCK MUTEX_UNLOCK(&PL_op_mutex)
Dutil.c2342 MUTEX_UNLOCK(&PL_malloc_mutex); in Perl_atfork_unlock()
3219 MUTEX_UNLOCK(MgMUTEXP(mg));
3227 MUTEX_UNLOCK(MgMUTEXP(mg));
3357 MUTEX_UNLOCK(&PL_threads_mutex);
3360 MUTEX_UNLOCK(&t->mutex);
Dsv.h139 MUTEX_UNLOCK(&PL_svref_mutex); \
144 MUTEX_UNLOCK(&PL_svref_mutex); \
Dpp_ctl.c2935 MUTEX_UNLOCK(&PL_eval_mutex); in S_doeval()
2985 MUTEX_UNLOCK(&PL_eval_mutex); in S_doeval()
3422 MUTEX_UNLOCK(&PL_eval_mutex); in PP()
3525 MUTEX_UNLOCK(&PL_eval_mutex); in PP()
Dperlio.c2248 MUTEX_UNLOCK(&PerlIO_mutex);
2264 MUTEX_UNLOCK(&PerlIO_mutex);
Dop.c282 MUTEX_UNLOCK(&thr->mutex); in Perl_find_threadsv()
287 MUTEX_UNLOCK(&thr->mutex); in Perl_find_threadsv()
Dpp.c4798 MUTEX_UNLOCK(MgMUTEXP(mg)); in Perl_unlock_condpair()
/mirbsd/src/gnu/usr.bin/perl/NetWare/
Dnw5thread.h70 # define MUTEX_UNLOCK(m) \ macro
92 # define MUTEX_UNLOCK(m) macro
150 MUTEX_UNLOCK(&(t)->mutex); \
/mirbsd/src/gnu/usr.bin/perl/win32/
Dwin32thread.h19 #define MUTEX_UNLOCK(m) LeaveCriticalSection(m) macro
37 # define MUTEX_UNLOCK(m) \ macro
80 MUTEX_UNLOCK(m); \
101 MUTEX_UNLOCK(&(t)->mutex); \
/mirbsd/src/gnu/usr.bin/perl/wince/
Dwin32thread.h19 #define MUTEX_UNLOCK(m) LeaveCriticalSection(m) macro
37 # define MUTEX_UNLOCK(m) \ macro
80 MUTEX_UNLOCK(m); \
101 MUTEX_UNLOCK(&(t)->mutex); \
/mirbsd/src/gnu/usr.bin/perl/vmesa/
Dvmesa.c190 MUTEX_UNLOCK(&PL_fdpid_mutex); in do_aspawn()
417 MUTEX_UNLOCK(&PL_fdpid_mutex); in my_popen()
430 MUTEX_UNLOCK(&PL_fdpid_mutex); in my_popen()
469 MUTEX_UNLOCK(&PL_fdpid_mutex); in my_pclose()
/mirbsd/src/gnu/usr.bin/perl/os2/
Dos2.c272 MUTEX_UNLOCK(&start_thread_mutex); in pthread_join()
283 MUTEX_UNLOCK(&start_thread_mutex); in pthread_join()
287 MUTEX_UNLOCK(&start_thread_mutex); in pthread_join()
295 MUTEX_UNLOCK(&start_thread_mutex); in pthread_join()
311 MUTEX_UNLOCK(&start_thread_mutex); in pthread_join()
315 MUTEX_UNLOCK(&start_thread_mutex); in pthread_join()
350 MUTEX_UNLOCK(&start_thread_mutex); in pthread_startit()
376 MUTEX_UNLOCK(&start_thread_mutex); in pthread_startit()
381 MUTEX_UNLOCK(&start_thread_mutex); in pthread_startit()
405 MUTEX_UNLOCK(&start_thread_mutex); in pthread_startit()
[all …]
Dos2ish.h130 #define MUTEX_UNLOCK(m) \ macro
/mirbsd/src/gnu/usr.bin/perl/ext/threads/shared/
Dshared.xs92 MUTEX_UNLOCK(&lock->mutex); in recursive_lock_release()
100 MUTEX_UNLOCK(&lock->mutex); in recursive_lock_release()
126 MUTEX_UNLOCK(&lock->mutex); in recursive_lock_acquire()
449 MUTEX_UNLOCK(mut); in Perl_sharedsv_cond_timedwait()
471 MUTEX_UNLOCK(mut); in Perl_sharedsv_cond_timedwait()
1179 MUTEX_UNLOCK(&shared->lock.mutex);
1229 MUTEX_UNLOCK(&shared->lock.mutex);
/mirbsd/src/gnu/usr.bin/perl/vms/
Dvms.c578 if (primed) { MUTEX_UNLOCK(&primenv_mutex); return; } in prime_env_iter()
734 MUTEX_UNLOCK(&primenv_mutex); in prime_env_iter()
5090 MUTEX_UNLOCK( (perl_mutex *) dd->mutex );