MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
MDL_scoped_lock Member List

This is the complete list of members for MDL_scoped_lock, including all inherited members.

bitmap_t typedef (defined in MDL_lock)MDL_lock
can_grant_lock(enum_mdl_type type, MDL_context *requstor_ctx, bool ignore_lock_priority) const MDL_lock
create(const MDL_key *key, MDL_map_partition *map_part)MDL_lockinlinestatic
destroy(MDL_lock *lock) (defined in MDL_lock)MDL_lockinlinestatic
has_pending_conflicting_lock(enum_mdl_type type)MDL_lock
hog_lock_types_bitmap() const (defined in MDL_scoped_lock)MDL_scoped_lockinlinevirtual
incompatible_granted_types_bitmap() const (defined in MDL_scoped_lock)MDL_scoped_lockinlinevirtual
incompatible_waiting_types_bitmap() const (defined in MDL_scoped_lock)MDL_scoped_lockinlinevirtual
is_empty() const (defined in MDL_lock)MDL_lockinline
keyMDL_lock
m_grantedMDL_lock
m_hog_lock_countMDL_lock
m_is_destroyed (defined in MDL_lock)MDL_lock
m_map_partMDL_lock
m_ref_release (defined in MDL_lock)MDL_lock
m_ref_usageMDL_lock
m_rwlockMDL_lock
m_versionMDL_lock
m_waitingMDL_lock
MDL_lock(const MDL_key *key_arg, MDL_map_partition *map_part) (defined in MDL_lock)MDL_lockinline
MDL_scoped_lock(const MDL_key *key_arg, MDL_map_partition *map_part) (defined in MDL_scoped_lock)MDL_scoped_lockinline
needs_notification(const MDL_ticket *ticket) const (defined in MDL_scoped_lock)MDL_scoped_lockinlinevirtual
notify_conflicting_locks(MDL_context *ctx)MDL_scoped_lockvirtual
remove_ticket(Ticket_list MDL_lock::*queue, MDL_ticket *ticket)MDL_lock
reschedule_waiters()MDL_lock
Ticket_iterator typedef (defined in MDL_lock)MDL_lock
visit_subgraph(MDL_ticket *waiting_ticket, MDL_wait_for_graph_visitor *gvisitor)MDL_lock
~MDL_lock() (defined in MDL_lock)MDL_lockinlinevirtual