, including all inherited members.
abort(Query_cache_tls *query_cache_tls) (defined in Query_cache) | Query_cache | |
allocate_block(ulong len, my_bool not_less, ulong min) (defined in Query_cache) | Query_cache | [protected] |
allocate_data_chain(Query_cache_block **result_block, ulong data_len, Query_cache_block *query_block, my_bool first_block) (defined in Query_cache) | Query_cache | [protected] |
append_next_free_block(Query_cache_block *block, ulong add_size) (defined in Query_cache) | Query_cache | [protected] |
append_result_data(Query_cache_block **result, ulong data_len, uchar *data, Query_cache_block *parent) (defined in Query_cache) | Query_cache | [protected] |
ask_handler_allowance(THD *thd, TABLE_LIST *tables_used) (defined in Query_cache) | Query_cache | [protected, static] |
bins (defined in Query_cache) | Query_cache | [protected] |
bins_dump() (defined in Query_cache) | Query_cache | |
cache (defined in Query_cache) | Query_cache | [protected] |
cache_dump() (defined in Query_cache) | Query_cache | |
check_integrity(bool not_locked) (defined in Query_cache) | Query_cache | |
def_query_hash_size (defined in Query_cache) | Query_cache | [protected] |
def_table_hash_size (defined in Query_cache) | Query_cache | [protected] |
destroy() (defined in Query_cache) | Query_cache | |
double_linked_list_exclude(Query_cache_block *point, Query_cache_block **list_pointer) (defined in Query_cache) | Query_cache | [protected, static] |
double_linked_list_join(Query_cache_block *head_tail, Query_cache_block *tail_head) (defined in Query_cache) | Query_cache | [protected, static] |
double_linked_list_simple_include(Query_cache_block *point, Query_cache_block **list_pointer) (defined in Query_cache) | Query_cache | [protected, static] |
end_of_result(THD *thd) (defined in Query_cache) | Query_cache | |
exclude_from_free_memory_list(Query_cache_block *free_block) (defined in Query_cache) | Query_cache | [protected] |
filename_2_table_key(char *key, const char *filename, uint32 *db_langth) (defined in Query_cache) | Query_cache | [protected, static] |
find_bin(ulong size) (defined in Query_cache) | Query_cache | [protected] |
first_block (defined in Query_cache) | Query_cache | [protected] |
flush() (defined in Query_cache) | Query_cache | |
flush_cache() (defined in Query_cache) | Query_cache | [protected] |
free_cache() (defined in Query_cache) | Query_cache | [protected] |
free_memory (defined in Query_cache) | Query_cache | |
free_memory_block(Query_cache_block *point) (defined in Query_cache) | Query_cache | [protected] |
free_memory_blocks (defined in Query_cache) | Query_cache | |
free_old_query() (defined in Query_cache) | Query_cache | [protected] |
free_query(Query_cache_block *point) (defined in Query_cache) | Query_cache | [protected] |
get_free_block(ulong len, my_bool not_less, ulong min) (defined in Query_cache) | Query_cache | [protected] |
get_min_append_result_data_size() (defined in Query_cache) | Query_cache | [inline, protected] |
get_min_first_result_data_size() (defined in Query_cache) | Query_cache | [inline, protected] |
hits (defined in Query_cache) | Query_cache | |
in_blocks(Query_cache_block *point) (defined in Query_cache) | Query_cache | |
in_list(Query_cache_block *root, Query_cache_block *point, const char *name) (defined in Query_cache) | Query_cache | |
in_table_list(Query_cache_block_table *root, Query_cache_block_table *point, const char *name) (defined in Query_cache) | Query_cache | |
init() (defined in Query_cache) | Query_cache | |
init_cache() (defined in Query_cache) | Query_cache | [protected] |
initialized (defined in Query_cache) | Query_cache | [protected] |
insert(Query_cache_tls *query_cache_tls, const char *packet, ulong length, unsigned pkt_nr) (defined in Query_cache) | Query_cache | |
insert_into_free_memory_list(Query_cache_block *new_block) (defined in Query_cache) | Query_cache | [protected] |
insert_into_free_memory_sorted_list(Query_cache_block *new_block, Query_cache_block **list) (defined in Query_cache) | Query_cache | [protected] |
insert_table(uint key_len, const char *key, Query_cache_block_table *node, uint32 db_length, uint8 cache_type, qc_engine_callback callback, ulonglong engine_data) (defined in Query_cache) | Query_cache | [protected] |
inserts (defined in Query_cache) | Query_cache | |
invalidate(THD *thd, TABLE_LIST *tables_used, my_bool using_transactions) (defined in Query_cache) | Query_cache | |
invalidate(CHANGED_TABLE_LIST *tables_used) (defined in Query_cache) | Query_cache | |
invalidate(THD *thd, TABLE *table, my_bool using_transactions) (defined in Query_cache) | Query_cache | |
invalidate(THD *thd, const char *key, uint32 key_length, my_bool using_transactions) (defined in Query_cache) | Query_cache | |
invalidate(char *db) (defined in Query_cache) | Query_cache | |
invalidate_by_MyISAM_filename(const char *filename) (defined in Query_cache) | Query_cache | |
invalidate_locked_for_write(TABLE_LIST *tables_used) (defined in Query_cache) | Query_cache | |
invalidate_query_block_list(THD *thd, Query_cache_block_table *list_root) (defined in Query_cache) | Query_cache | [protected] |
invalidate_table(THD *thd, TABLE_LIST *table) (defined in Query_cache) | Query_cache | [protected] |
invalidate_table(THD *thd, TABLE *table) (defined in Query_cache) | Query_cache | [protected] |
invalidate_table(THD *thd, uchar *key, uint32 key_length) (defined in Query_cache) | Query_cache | [protected] |
invalidate_table(THD *thd, Query_cache_block *table_block) (defined in Query_cache) | Query_cache | [protected] |
is_cacheable(THD *thd, size_t query_len, const char *query, LEX *lex, TABLE_LIST *tables_used, uint8 *tables_type) (defined in Query_cache) | Query_cache | [protected] |
is_disabled(void) (defined in Query_cache) | Query_cache | [inline] |
join_free_blocks(Query_cache_block *first_block, Query_cache_block *block_in_list) (defined in Query_cache) | Query_cache | [protected] |
join_results(ulong join_limit) (defined in Query_cache) | Query_cache | [protected] |
lock(void) (defined in Query_cache) | Query_cache | |
lock_and_suspend(void) (defined in Query_cache) | Query_cache | |
lowmem_prunes (defined in Query_cache) | Query_cache | |
make_disabled() (defined in Query_cache) | Query_cache | [protected] |
mem_bin_num (defined in Query_cache) | Query_cache | [protected] |
mem_bin_steps (defined in Query_cache) | Query_cache | [protected] |
min_allocation_unit (defined in Query_cache) | Query_cache | [protected] |
min_result_data_size (defined in Query_cache) | Query_cache | [protected] |
move_by_type(uchar **border, Query_cache_block **before, ulong *gap, Query_cache_block *i) (defined in Query_cache) | Query_cache | [protected] |
move_to_query_list_end(Query_cache_block *block) (defined in Query_cache) | Query_cache | [protected] |
pack(ulong join_limit=QUERY_CACHE_PACK_LIMIT, uint iteration_limit=QUERY_CACHE_PACK_ITERATION) (defined in Query_cache) | Query_cache | |
pack_cache() (defined in Query_cache) | Query_cache | [protected] |
process_and_count_tables(THD *thd, TABLE_LIST *tables_used, uint8 *tables_type) (defined in Query_cache) | Query_cache | [protected] |
queries (defined in Query_cache) | Query_cache | [protected] |
queries_blocks (defined in Query_cache) | Query_cache | [protected] |
queries_dump() (defined in Query_cache) | Query_cache | |
queries_in_cache (defined in Query_cache) | Query_cache | |
Query_cache(ulong query_cache_limit=ULONG_MAX, ulong min_allocation_unit=QUERY_CACHE_MIN_ALLOCATION_UNIT, ulong min_result_data_size=QUERY_CACHE_MIN_RESULT_DATA_SIZE, uint def_query_hash_size=QUERY_CACHE_DEF_QUERY_HASH_SIZE, uint def_table_hash_size=QUERY_CACHE_DEF_TABLE_HASH_SIZE) (defined in Query_cache) | Query_cache | |
query_cache_limit (defined in Query_cache) | Query_cache | |
query_cache_size (defined in Query_cache) | Query_cache | |
refused (defined in Query_cache) | Query_cache | |
register_all_tables(Query_cache_block *block, TABLE_LIST *tables_used, TABLE_COUNTER_TYPE tables) (defined in Query_cache) | Query_cache | [protected] |
register_tables_from_list(TABLE_LIST *tables_used, TABLE_COUNTER_TYPE counter, Query_cache_block_table *block_table) (defined in Query_cache) | Query_cache | [protected] |
relink(Query_cache_block *oblock, Query_cache_block *nblock, Query_cache_block *next, Query_cache_block *prev, Query_cache_block *pnext, Query_cache_block *pprev) (defined in Query_cache) | Query_cache | [protected] |
resize(ulong query_cache_size) (defined in Query_cache) | Query_cache | |
result_size_limit(ulong limit) (defined in Query_cache) | Query_cache | [inline] |
send_result_to_client(THD *thd, char *query, uint query_length) (defined in Query_cache) | Query_cache | |
set_min_res_unit(ulong size) (defined in Query_cache) | Query_cache | |
split_block(Query_cache_block *block, ulong len) (defined in Query_cache) | Query_cache | [protected] |
steps (defined in Query_cache) | Query_cache | [protected] |
store_query(THD *thd, TABLE_LIST *used_tables) (defined in Query_cache) | Query_cache | |
structure_guard_mutex (defined in Query_cache) | Query_cache | [protected] |
tables (defined in Query_cache) | Query_cache | [protected] |
tables_blocks (defined in Query_cache) | Query_cache | [protected] |
tables_dump() (defined in Query_cache) | Query_cache | |
total_blocks (defined in Query_cache) | Query_cache | |
try_lock(bool use_timeout=FALSE) (defined in Query_cache) | Query_cache | |
unlink_table(Query_cache_block_table *node) (defined in Query_cache) | Query_cache | [protected] |
unlock(void) (defined in Query_cache) | Query_cache | |
wreck(uint line, const char *message) (defined in Query_cache) | Query_cache | |
write_block_data(ulong data_len, uchar *data, ulong header_len, Query_cache_block::block_type type, TABLE_COUNTER_TYPE ntab=0) (defined in Query_cache) | Query_cache | [protected] |
write_result_data(Query_cache_block **result, ulong data_len, uchar *data, Query_cache_block *parent, Query_cache_block::block_type type=Query_cache_block::RESULT) (defined in Query_cache) | Query_cache | [protected] |