Ruby
2.0.0p247(2013-06-27revision41674)
|
Data Fields | |
rb_thread_lock_t | lock |
rb_thread_cond_t | cond |
struct rb_thread_struct volatile * | th |
int | cond_waiting |
struct rb_mutex_struct * | next_mutex |
int | allow_trap |
Definition at line 383 of file thread.c.
Referenced by rb_mutex_allow_trap(), rb_mutex_lock(), and rb_mutex_unlock().
Definition at line 379 of file thread.c.
Referenced by lock_func(), lock_interrupt(), mutex_alloc(), mutex_free(), and rb_mutex_unlock_th().
Definition at line 381 of file thread.c.
Referenced by check_deadlock_i(), lock_func(), lock_interrupt(), and rb_mutex_unlock_th().
Definition at line 378 of file thread.c.
Referenced by check_deadlock_i(), lock_func(), lock_interrupt(), mutex_alloc(), mutex_free(), rb_mutex_lock(), rb_mutex_trylock(), and rb_mutex_unlock_th().
Definition at line 382 of file thread.c.
Referenced by mutex_locked(), rb_mutex_abandon_all(), rb_mutex_unlock_th(), and rb_threadptr_unlock_all_locking_mutexes().
struct rb_thread_struct volatile* rb_mutex_struct::th |
Definition at line 380 of file thread.c.
Referenced by check_deadlock_i(), lock_func(), mutex_free(), rb_mutex_abandon_all(), rb_mutex_lock(), rb_mutex_locked_p(), rb_mutex_owned_p(), rb_mutex_trylock(), rb_mutex_unlock_th(), rb_thread_shield_wait(), rb_thread_terminate_all(), thread_cleanup_func(), thread_cleanup_func_before_exec(), thread_create_core(), thread_initialize(), and thread_s_new().