181
183
#define thr_lock_owner_init(owner, info_arg) (owner)->info= (info_arg)
182
184
void thr_lock_info_init(THR_LOCK_INFO *info);
183
185
void thr_lock_init(THR_LOCK *lock);
185
186
void thr_lock_data_init(THR_LOCK *lock,THR_LOCK_DATA *data,
186
187
void *status_param= NULL);
187
188
enum enum_thr_lock_result thr_multi_lock(THR_LOCK_DATA **data,