|
CUBRID Engine
latest
|
#include <critical_section.h>

Public Attributes | |
| SYNC_PRIMITIVE_TYPE | type |
| const char * | name |
| unsigned int | nenter |
| unsigned int | nwait |
| unsigned int | nreenter |
| struct timeval | total_elapsed |
| struct timeval | max_elapsed |
Definition at line 96 of file critical_section.h.
| struct timeval sync_stats::max_elapsed |
Definition at line 106 of file critical_section.h.
Referenced by csect_demote_critical_section(), csect_dump_statistics(), csect_enter_critical_section(), csect_enter_critical_section_as_reader(), csect_promote_critical_section(), csect_start_scan(), rmutex_dump_statistics(), rmutex_lock(), rwlock_dump_statistics(), rwlock_read_lock(), rwlock_write_lock(), and sync_reset_stats_metrics().
| const char* sync_stats::name |
Definition at line 99 of file critical_section.h.
Referenced by csect_name_at(), rmutex_dump_statistics(), rwlock_dump_statistics(), sync_consume_sync_stats_from_pool(), and sync_return_sync_stats_to_pool().
| unsigned int sync_stats::nenter |
Definition at line 101 of file critical_section.h.
Referenced by csect_demote_critical_section(), csect_dump_statistics(), csect_enter_critical_section(), csect_enter_critical_section_as_reader(), csect_promote_critical_section(), csect_start_scan(), rmutex_dump_statistics(), rmutex_lock(), rwlock_dump_statistics(), rwlock_read_lock(), rwlock_write_lock(), and sync_reset_stats_metrics().
| unsigned int sync_stats::nreenter |
Definition at line 103 of file critical_section.h.
Referenced by csect_dump_statistics(), csect_enter_critical_section(), csect_enter_critical_section_as_reader(), rmutex_dump_statistics(), rmutex_lock(), and sync_reset_stats_metrics().
| unsigned int sync_stats::nwait |
Definition at line 102 of file critical_section.h.
Referenced by csect_demote_critical_section(), csect_dump_statistics(), csect_enter_critical_section(), csect_enter_critical_section_as_reader(), csect_promote_critical_section(), csect_start_scan(), and sync_reset_stats_metrics().
| struct timeval sync_stats::total_elapsed |
Definition at line 105 of file critical_section.h.
Referenced by csect_demote_critical_section(), csect_dump_statistics(), csect_enter_critical_section(), csect_enter_critical_section_as_reader(), csect_promote_critical_section(), csect_start_scan(), rmutex_dump_statistics(), rmutex_lock(), rwlock_dump_statistics(), rwlock_read_lock(), rwlock_write_lock(), and sync_reset_stats_metrics().
| SYNC_PRIMITIVE_TYPE sync_stats::type |
Definition at line 98 of file critical_section.h.
Referenced by csect_name_at(), rmutex_dump_statistics(), rwlock_dump_statistics(), sync_allocate_sync_stats(), sync_consume_sync_stats_from_pool(), sync_deallocate_sync_stats(), and sync_return_sync_stats_to_pool().