159
159
void thr_abort_locks(THR_LOCK *lock, my_bool upgrade_lock);
160
160
my_bool thr_abort_locks_for_thread(THR_LOCK *lock, my_thread_id thread);
161
161
void thr_print_locks(void); /* For debugging */
163
164
void thr_downgrade_write_lock(THR_LOCK_DATA *data,
164
165
enum thr_lock_type new_lock_type);
165
166
my_bool thr_reschedule_write_lock(THR_LOCK_DATA *data);