The world's most popular open source database
#include <keycache.h>
Collaboration diagram for st_key_cache:

Definition at line 45 of file keycache.h.
Definition at line 54 of file keycache.h.
Referenced by change_key_cache_param(), init_key_cache(), and unreg_request().
| byte HUGE_PTR* st_key_cache::block_mem |
Definition at line 71 of file keycache.h.
Referenced by end_key_cache(), find_key_block(), and init_key_cache().
Definition at line 70 of file keycache.h.
Referenced by end_key_cache(), find_key_block(), and init_key_cache().
Definition at line 65 of file keycache.h.
Referenced by init_key_cache(), link_block(), and unlink_block().
Definition at line 62 of file keycache.h.
Referenced by end_key_cache(), flush_all_key_blocks(), flush_cached_blocks(), flush_key_blocks_int(), init_key_cache(), link_to_changed_list(), and link_to_file_list().
Definition at line 61 of file keycache.h.
Referenced by find_key_block(), free_block(), and init_key_cache().
Definition at line 60 of file keycache.h.
Referenced by end_key_cache(), find_key_block(), flush_key_blocks_int(), init_key_cache(), and print_key_cache_status().
| pthread_mutex_t st_key_cache::cache_lock |
Definition at line 74 of file keycache.h.
Referenced by change_key_cache_param(), end_key_cache(), find_key_block(), flush_cached_blocks(), flush_key_blocks(), get_hash_link(), init_key_cache(), key_cache_insert(), key_cache_read(), key_cache_write(), and resize_key_cache().
Definition at line 49 of file keycache.h.
Referenced by end_key_cache(), init_key_cache(), key_cache_insert(), key_cache_read(), key_cache_write(), and resize_key_cache().
| BLOCK_LINK* st_key_cache::changed_blocks[CHANGED_BLOCKS_HASH] |
Definition at line 78 of file keycache.h.
Referenced by flush_key_blocks_int(), init_key_cache(), and link_to_changed_list().
Definition at line 64 of file keycache.h.
Referenced by dec_counter_for_resize_op(), inc_counter_for_resize_op(), init_key_cache(), and resize_key_cache().
Definition at line 59 of file keycache.h.
Referenced by change_key_cache_param(), end_key_cache(), flush_key_blocks(), flush_key_blocks_int(), init_key_cache(), and resize_key_cache().
| BLOCK_LINK* st_key_cache::file_blocks[CHANGED_BLOCKS_HASH] |
Definition at line 69 of file keycache.h.
Referenced by find_key_block(), free_block(), and init_key_cache().
Definition at line 68 of file keycache.h.
Referenced by get_hash_link(), init_key_cache(), and unlink_hash().
Definition at line 92 of file keycache.h.
Referenced by end_key_cache(), flush_cached_blocks(), init_key_cache(), link_to_changed_list(), link_to_file_list(), print_key_cache_status(), and reset_key_cache_counters().
Definition at line 95 of file keycache.h.
Referenced by end_key_cache(), init_key_cache(), key_cache_insert(), key_cache_read(), print_key_cache_status(), and reset_key_cache_counters().
Definition at line 96 of file keycache.h.
Referenced by end_key_cache(), find_key_block(), init_key_cache(), key_cache_read(), print_key_cache_status(), and reset_key_cache_counters().
Definition at line 93 of file keycache.h.
Referenced by end_key_cache(), init_key_cache(), print_key_cache_status(), and reset_key_cache_counters().
Definition at line 94 of file keycache.h.
Referenced by end_key_cache(), find_key_block(), flush_cached_blocks(), init_key_cache(), key_cache_write(), print_key_cache_status(), and reset_key_cache_counters().
Definition at line 66 of file keycache.h.
Referenced by get_hash_link(), init_key_cache(), and unlink_hash().
Definition at line 99 of file keycache.h.
Referenced by init_key_cache(), reassign_keycache_tables(), sys_var_key_cache_long::update(), and sys_var_key_buffer_size::update().
Definition at line 52 of file keycache.h.
Referenced by find_key_block(), free_block(), init_key_cache(), key_cache_insert(), key_cache_read(), key_cache_write(), and resize_key_cache().
Definition at line 47 of file keycache.h.
Referenced by end_key_cache(), ha_change_key_cache_param(), ha_init_key_cache(), ha_resize_key_cache(), init_key_cache(), print_key_cache_status(), reset_key_cache_counters(), resize_key_cache(), and sys_var_key_buffer_size::update().
Definition at line 51 of file keycache.h.
Referenced by handle_segfault(), init_key_cache(), and resize_key_cache().
Definition at line 53 of file keycache.h.
Referenced by change_key_cache_param(), init_key_cache(), and unreg_request().
Definition at line 89 of file keycache.h.
Referenced by create_key_cache(), ha_change_key_cache_param(), ha_init_key_cache(), ha_resize_key_cache(), mysql_getopt_value(), and print_key_cache_status().
Definition at line 87 of file keycache.h.
Referenced by create_key_cache(), ha_init_key_cache(), ha_resize_key_cache(), mysql_getopt_value(), and print_key_cache_status().
Definition at line 86 of file keycache.h.
Referenced by ha_init_key_cache(), ha_resize_key_cache(), mysql_getopt_value(), print_key_cache_status(), reassign_keycache_tables(), and sys_var_key_buffer_size::update().
Definition at line 88 of file keycache.h.
Referenced by create_key_cache(), ha_change_key_cache_param(), ha_init_key_cache(), ha_resize_key_cache(), mysql_getopt_value(), and print_key_cache_status().
Definition at line 48 of file keycache.h.
Referenced by find_key_block(), init_key_cache(), and resize_key_cache().
Definition at line 75 of file keycache.h.
Referenced by dec_counter_for_resize_op(), init_key_cache(), and resize_key_cache().
Definition at line 73 of file keycache.h.
Referenced by init_key_cache(), unlink_block(), and unreg_request().
Definition at line 72 of file keycache.h.
Referenced by find_key_block(), flush_all_key_blocks(), init_key_cache(), and unlink_block().
Definition at line 77 of file keycache.h.
Referenced by find_key_block(), init_key_cache(), and link_block().
Definition at line 76 of file keycache.h.
Referenced by get_hash_link(), init_key_cache(), and unlink_hash().
Definition at line 63 of file keycache.h.
Referenced by free_block(), init_key_cache(), and unreg_request().
1.4.7

