Lines Matching refs:cpv
223 config_plugin_value_t *cpv = p->cvlist + p->cvlist[i].v.u2[0]; in FREE_FUNC() local
224 for (; -1 != cpv->k_id; ++cpv) { in FREE_FUNC()
225 if (cpv->vtype != T_CONFIG_LOCAL || NULL == cpv->v.v) continue; in FREE_FUNC()
226 switch (cpv->k_id) { in FREE_FUNC()
228 mod_authn_dbi_dbconf_free(cpv->v.v); in FREE_FUNC()
239 …d_authn_dbi_merge_config_cpv (plugin_config * const pconf, const config_plugin_value_t * const cpv) in mod_authn_dbi_merge_config_cpv() argument
241 switch (cpv->k_id) { /* index into static config_plugin_keys_t cpk[] */ in mod_authn_dbi_merge_config_cpv()
243 if (cpv->vtype == T_CONFIG_LOCAL) in mod_authn_dbi_merge_config_cpv()
244 pconf->vdata = cpv->v.v; in mod_authn_dbi_merge_config_cpv()
253 mod_authn_dbi_merge_config (plugin_config * const pconf, const config_plugin_value_t *cpv) in mod_authn_dbi_merge_config() argument
256 mod_authn_dbi_merge_config_cpv(pconf, cpv); in mod_authn_dbi_merge_config()
257 } while ((++cpv)->k_id != -1); in mod_authn_dbi_merge_config()
291 config_plugin_value_t *cpv = p->cvlist + p->cvlist[i].v.u2[0]; in SETDEFAULTS_FUNC() local
292 for (; -1 != cpv->k_id; ++cpv) { in SETDEFAULTS_FUNC()
293 switch (cpv->k_id) { in SETDEFAULTS_FUNC()
295 if (cpv->v.a->used) { in SETDEFAULTS_FUNC()
296 if (0 != mod_authn_dbi_dbconf_setup(srv,cpv->v.a,&cpv->v.v)) in SETDEFAULTS_FUNC()
298 if (NULL != cpv->v.v) in SETDEFAULTS_FUNC()
299 cpv->vtype = T_CONFIG_LOCAL; in SETDEFAULTS_FUNC()
310 const config_plugin_value_t *cpv = p->cvlist + p->cvlist->v.u2[0]; in SETDEFAULTS_FUNC() local
311 if (-1 != cpv->k_id) in SETDEFAULTS_FUNC()
312 mod_authn_dbi_merge_config(&p->defaults, cpv); in SETDEFAULTS_FUNC()