39#define lock_t ib_lock_t
78 return (
"LOCK_AUTO_INC");
82 return (
"LOCK_NONE_UNSET");
uint32_t trx_schedule_weight_t
Definition: lock0types.h:89
const char * lock_mode_string(enum lock_mode mode)
Convert the given enum value into string.
Definition: lock0types.h:67
typedef UT_LIST_BASE_NODE_T_EXTERN(lock_t, trx_locks) trx_lock_list_t
select_mode
Definition: lock0types.h:45
@ SELECT_SKIP_LOCKED
Definition: lock0types.h:47
@ SELECT_NOWAIT
Definition: lock0types.h:48
@ SELECT_ORDINARY
Definition: lock0types.h:46
lock_mode
Definition: lock0types.h:52
@ LOCK_NONE
Definition: lock0types.h:59
@ LOCK_IX
Definition: lock0types.h:54
@ LOCK_AUTO_INC
Definition: lock0types.h:57
@ LOCK_IS
Definition: lock0types.h:53
@ LOCK_S
Definition: lock0types.h:55
@ LOCK_NONE_UNSET
Definition: lock0types.h:61
@ LOCK_X
Definition: lock0types.h:56
@ LOCK_NUM
Definition: lock0types.h:60
mode
Definition: file_handle.h:61
The lock system struct.
Definition: lock0lock.h:1020
Lock struct; protected by lock_sys latches.
Definition: lock0priv.h:136
A table lock.
Definition: lock0priv.h:53
Version control for database, common definitions, and include files.
#define ut_error
Abort execution.
Definition: ut0dbg.h:101