My Project
Query_cache Member List
This is the complete list of members for Query_cache, 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]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines