38#define lock_t ib_lock_t
77 return (
"LOCK_AUTO_INC");
81 return (
"LOCK_NONE_UNSET");
uint32_t trx_schedule_weight_t
Definition: lock0types.h:88
const char * lock_mode_string(enum lock_mode mode)
Convert the given enum value into string.
Definition: lock0types.h:66
typedef UT_LIST_BASE_NODE_T_EXTERN(lock_t, trx_locks) trx_lock_list_t
select_mode
Definition: lock0types.h:44
@ SELECT_SKIP_LOCKED
Definition: lock0types.h:46
@ SELECT_NOWAIT
Definition: lock0types.h:47
@ SELECT_ORDINARY
Definition: lock0types.h:45
lock_mode
Definition: lock0types.h:51
@ LOCK_NONE
Definition: lock0types.h:58
@ LOCK_IX
Definition: lock0types.h:53
@ LOCK_AUTO_INC
Definition: lock0types.h:56
@ LOCK_IS
Definition: lock0types.h:52
@ LOCK_S
Definition: lock0types.h:54
@ LOCK_NONE_UNSET
Definition: lock0types.h:60
@ LOCK_X
Definition: lock0types.h:55
@ LOCK_NUM
Definition: lock0types.h:59
mode
Definition: file_handle.h:59
The lock system struct.
Definition: lock0lock.h:1019
Lock struct; protected by lock_sys latches.
Definition: lock0priv.h:135
A table lock.
Definition: lock0priv.h:52
Version control for database, common definitions, and include files.
#define ut_error
Abort execution.
Definition: ut0dbg.h:64