Lines Matching defs:ie
644 cachedb_extcache_lookup(struct module_qstate* qstate, struct cachedb_env* ie,
651 if( !(*ie->backend->lookup)(qstate->env, ie, key,
672 cachedb_extcache_store(struct module_qstate* qstate, struct cachedb_env* ie)
682 (*ie->backend->store)(qstate->env, ie, key,
778 * @param ie: environment specific for this module. global.
784 struct cachedb_env* ie, int id)
789 if(!ie->enabled) {
804 if(cachedb_intcache_lookup(qstate, ie)) {
821 if(cachedb_extcache_lookup(qstate, ie, &msg_expired)) {
823 log_dns_msg(ie->backend->name,
873 * @param ie: environment specific for this module. global.
878 struct cachedb_qstate* ATTR_UNUSED(iq), struct cachedb_env* ie, int id)
882 if(!ie->enabled || qstate->no_cache_store) {
894 cachedb_extcache_store(qstate, ie);
904 struct cachedb_env* ie = (struct cachedb_env*)qstate->env->modinfo[id];
921 cachedb_handle_query(qstate, iq, ie, id);
925 cachedb_handle_response(qstate, iq, ie, id);
931 cachedb_process_response(qstate, iq, ie, id, outbound, event);
975 struct cachedb_env* ie = (struct cachedb_env*)env->modinfo[id];
976 if(!ie)
978 return sizeof(*ie); /* TODO - more mem */
999 struct cachedb_env* ie;
1003 ie = (struct cachedb_env*)env->modinfo[id];
1004 if(ie && ie->enabled)
1018 struct cachedb_env* ie = (struct cachedb_env*)env->modinfo[id];
1027 (*ie->backend->store)(env, ie, key,