MySQL 9.1.0
Source Code Documentation
|
Macros | |
#define | mysql_mdl_create(I, K, T, D, S, F, L) inline_mysql_mdl_create(I, K, T, D, S, F, L) |
Instrumented metadata lock creation. More... | |
#define | mysql_mdl_set_status(L, S) inline_mysql_mdl_set_status(L, S) |
#define | mysql_mdl_set_duration(L, D) inline_mysql_mdl_set_duration(L, D) |
#define | mysql_mdl_destroy(M) inline_mysql_mdl_destroy(M, __FILE__, __LINE__) |
Instrumented metadata lock destruction. More... | |
Functions | |
static PSI_metadata_lock * | inline_mysql_mdl_create (void *identity, const MDL_key *mdl_key, enum_mdl_type mdl_type, enum_mdl_duration mdl_duration, MDL_ticket::enum_psi_status mdl_status, const char *src_file, uint src_line) |
static void | inline_mysql_mdl_set_status (PSI_metadata_lock *psi, MDL_ticket::enum_psi_status mdl_status) |
static void | inline_mysql_mdl_set_duration (PSI_metadata_lock *psi, enum_mdl_duration mdl_duration) |
static void | inline_mysql_mdl_destroy (PSI_metadata_lock *psi, const char *, uint) |
#define mysql_mdl_create | ( | I, | |
K, | |||
T, | |||
D, | |||
S, | |||
F, | |||
L | |||
) | inline_mysql_mdl_create(I, K, T, D, S, F, L) |
Instrumented metadata lock creation.
I | Metadata lock identity |
K | Metadata key |
T | Metadata lock type |
D | Metadata lock duration |
S | Metadata lock status |
F | request source file |
L | request source line |
#define mysql_mdl_destroy | ( | M | ) | inline_mysql_mdl_destroy(M, __FILE__, __LINE__) |
Instrumented metadata lock destruction.
M | Metadata lock |
#define mysql_mdl_set_duration | ( | L, | |
D | |||
) | inline_mysql_mdl_set_duration(L, D) |
#define mysql_mdl_set_status | ( | L, | |
S | |||
) | inline_mysql_mdl_set_status(L, S) |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |