Lines Matching refs:cachedb_env

102 testframe_init(struct module_env* env, struct cachedb_env* cachedb_env)  in testframe_init()  argument
108 cachedb_env->backend_data = (void*)d; in testframe_init()
109 if(!cachedb_env->backend_data) { in testframe_init()
128 testframe_deinit(struct module_env* env, struct cachedb_env* cachedb_env) in testframe_deinit() argument
131 cachedb_env->backend_data; in testframe_deinit()
143 testframe_lookup(struct module_env* env, struct cachedb_env* cachedb_env, in testframe_lookup() argument
147 cachedb_env->backend_data; in testframe_lookup()
170 testframe_store(struct module_env* env, struct cachedb_env* cachedb_env, in testframe_store() argument
174 cachedb_env->backend_data; in testframe_store()
226 cachedb_apply_cfg(struct cachedb_env* cachedb_env, struct config_file* cfg) in cachedb_apply_cfg() argument
231 cachedb_env->backend = cachedb_find_backend(backend_str); in cachedb_apply_cfg()
232 if(!cachedb_env->backend) { in cachedb_apply_cfg()
244 struct cachedb_env* cachedb_env = (struct cachedb_env*)calloc(1, in cachedb_init() local
245 sizeof(struct cachedb_env)); in cachedb_init()
246 if(!cachedb_env) { in cachedb_init()
250 env->modinfo[id] = (void*)cachedb_env; in cachedb_init()
251 if(!cachedb_apply_cfg(cachedb_env, env->cfg)) { in cachedb_init()
253 free(cachedb_env); in cachedb_init()
258 if(!cachedb_env->backend || !cachedb_env->backend->name) in cachedb_init()
260 if(!(*cachedb_env->backend->init)(env, cachedb_env)) { in cachedb_init()
262 cachedb_env->backend->name); in cachedb_init()
263 free(cachedb_env); in cachedb_init()
267 cachedb_env->enabled = 1; in cachedb_init()
283 struct cachedb_env* cachedb_env; in cachedb_deinit() local
286 cachedb_env = (struct cachedb_env*)env->modinfo[id]; in cachedb_deinit()
287 if(cachedb_env->enabled) { in cachedb_deinit()
288 (*cachedb_env->backend->deinit)(env, cachedb_env); in cachedb_deinit()
290 free(cachedb_env); in cachedb_deinit()
620 cachedb_extcache_lookup(struct module_qstate* qstate, struct cachedb_env* ie) in cachedb_extcache_lookup()
647 cachedb_extcache_store(struct module_qstate* qstate, struct cachedb_env* ie) in cachedb_extcache_store()
667 cachedb_intcache_lookup(struct module_qstate* qstate, struct cachedb_env* cde) in cachedb_intcache_lookup()
732 struct cachedb_env* ie, int id) in cachedb_handle_query()
809 struct cachedb_qstate* ATTR_UNUSED(iq), struct cachedb_env* ie, int id) in cachedb_handle_response()
835 struct cachedb_env* ie = (struct cachedb_env*)qstate->env->modinfo[id]; in cachedb_operate()
906 struct cachedb_env* ie = (struct cachedb_env*)env->modinfo[id]; in cachedb_get_mem()