|
Ruby
2.7.2p137(2020-10-01revision5445e0435260b449decf2ac16f9d09bae3cafe72)
|
Go to the source code of this file.
Functions | |
| RUBY_SYMBOL_EXPORT_BEGIN rb_nativethread_id_t | rb_nativethread_self () |
| void | rb_nativethread_lock_initialize (rb_nativethread_lock_t *lock) |
| void | rb_nativethread_lock_destroy (rb_nativethread_lock_t *lock) |
| void | rb_nativethread_lock_lock (rb_nativethread_lock_t *lock) |
| void | rb_nativethread_lock_unlock (rb_nativethread_lock_t *lock) |
| void rb_nativethread_lock_destroy | ( | rb_nativethread_lock_t * | lock | ) |
Definition at line 439 of file thread.c.
References rb_native_mutex_destroy().
| void rb_nativethread_lock_initialize | ( | rb_nativethread_lock_t * | lock | ) |
Definition at line 433 of file thread.c.
References rb_native_mutex_initialize().
| void rb_nativethread_lock_lock | ( | rb_nativethread_lock_t * | lock | ) |
Definition at line 445 of file thread.c.
References rb_native_mutex_lock().
Referenced by rb_grantpt(), rb_postponed_job_flush(), and rb_workqueue_register().
| void rb_nativethread_lock_unlock | ( | rb_nativethread_lock_t * | lock | ) |
Definition at line 451 of file thread.c.
References rb_native_mutex_unlock().
Referenced by rb_grantpt(), rb_postponed_job_flush(), and rb_workqueue_register().
| RUBY_SYMBOL_EXPORT_BEGIN rb_nativethread_id_t rb_nativethread_self | ( | ) |