|
InnoDB Plugin
1.0
|
#include <sync0rw.h>

Data Fields | |
| os_thread_id_t | thread_id |
| ulint | pass |
| ulint | lock_type |
| const char * | file_name |
| ulint | line |
| ut_list_node< rw_lock_debug_t > | list |
The structure for storing debug info of an rw-lock. All access to this
structure must be protected by rw_lock_debug_mutex_enter().
| const char* rw_lock_debug_t::file_name |
File name where the lock was obtained
| ulint rw_lock_debug_t::line |
Line where the rw-lock was locked
| ut_list_node< rw_lock_debug_t > rw_lock_debug_t::list |
Debug structs are linked in a two-way list
| ulint rw_lock_debug_t::lock_type |
Type of the lock: RW_LOCK_EX, RW_LOCK_SHARED, RW_LOCK_WAIT_EX
| ulint rw_lock_debug_t::pass |
Pass value given in the lock operation
| os_thread_id_t rw_lock_debug_t::thread_id |
The thread id of the thread which locked the rw-lock
1.8.1.2