My Project
|
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_lock | [inline, static] |
destroy(MDL_lock *lock) (defined in MDL_lock) | MDL_lock | [inline, static] |
has_pending_conflicting_lock(enum_mdl_type type) | MDL_lock | |
hog_lock_types_bitmap() const =0 (defined in MDL_lock) | MDL_lock | [pure virtual] |
incompatible_granted_types_bitmap() const =0 (defined in MDL_lock) | MDL_lock | [pure virtual] |
incompatible_waiting_types_bitmap() const =0 (defined in MDL_lock) | MDL_lock | [pure virtual] |
is_empty() const (defined in MDL_lock) | MDL_lock | [inline] |
key | MDL_lock | |
m_granted | MDL_lock | |
m_hog_lock_count | MDL_lock | |
m_is_destroyed (defined in MDL_lock) | MDL_lock | |
m_map_part | MDL_lock | |
m_ref_release (defined in MDL_lock) | MDL_lock | |
m_ref_usage | MDL_lock | |
m_rwlock | MDL_lock | |
m_version | MDL_lock | |
m_waiting | MDL_lock | |
MDL_lock(const MDL_key *key_arg, MDL_map_partition *map_part) (defined in MDL_lock) | MDL_lock | [inline] |
needs_notification(const MDL_ticket *ticket) const =0 (defined in MDL_lock) | MDL_lock | [pure virtual] |
notify_conflicting_locks(MDL_context *ctx)=0 (defined in MDL_lock) | MDL_lock | [pure virtual] |
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_lock | [inline, virtual] |