| H A D | cachedb.c | 2 * cachedb/cachedb.c - cache from a database external to the program module 105 testframe_init(struct module_env* env, struct cachedb_env* cachedb_env) in testframe_init() 111 cachedb_env->backend_data = (void*)d; in testframe_init() 112 if(!cachedb_env->backend_data) { in testframe_init() 120 0 /* no aggregation */, env)) { in testframe_init() 125 lock_basic_init(&d->lock); in testframe_init() 126 lock_protect(&d->lock, d, sizeof(*d)); in testframe_init() 131 testframe_deinit(struct module_env* env, struct cachedb_env* cachedb_env) in testframe_deinit() 134 cachedb_env->backend_data; in testframe_deinit() 135 (void)env; in testframe_deinit() 104 testframe_init(struct module_env * env,struct cachedb_env * cachedb_env) testframe_init() argument 130 testframe_deinit(struct module_env * env,struct cachedb_env * cachedb_env) testframe_deinit() argument 145 testframe_lookup(struct module_env * env,struct cachedb_env * cachedb_env,char * key,struct sldns_buffer * result_buffer) testframe_lookup() argument 172 testframe_store(struct module_env * env,struct cachedb_env * cachedb_env,char * key,uint8_t * data,size_t data_len,time_t ATTR_UNUSED (ttl)) testframe_store() argument 244 cachedb_init(struct module_env * env,int id) cachedb_init() argument 274 cachedb_deinit(struct module_env * env,int id) cachedb_deinit() argument 331 calc_hash(struct query_info * qinfo,struct module_env * env,char * buf,size_t len) calc_hash() argument 974 cachedb_get_mem(struct module_env * env,int id) cachedb_get_mem() argument 998 cachedb_is_enabled(struct module_stack * mods,struct module_env * env) cachedb_is_enabled() argument 1015 cachedb_msg_remove_qinfo(struct module_env * env,struct query_info * qinfo) cachedb_msg_remove_qinfo() argument [all...] |