Lines Matching refs:cpv
144 …mod_expire_merge_config_cpv(plugin_config * const pconf, const config_plugin_value_t * const cpv) { in mod_expire_merge_config_cpv() argument
145 switch (cpv->k_id) { /* index into static config_plugin_keys_t cpk[] */ in mod_expire_merge_config_cpv()
147 pconf->expire_url = cpv->v.a; in mod_expire_merge_config_cpv()
150 pconf->expire_mimetypes = cpv->v.a; in mod_expire_merge_config_cpv()
157 static void mod_expire_merge_config(plugin_config * const pconf, const config_plugin_value_t *cpv) { in mod_expire_merge_config() argument
159 mod_expire_merge_config_cpv(pconf, cpv); in mod_expire_merge_config()
160 } while ((++cpv)->k_id != -1); in mod_expire_merge_config()
192 const config_plugin_value_t *cpv = p->cvlist + p->cvlist[i].v.u2[0]; in SETDEFAULTS_FUNC() local
193 for (; -1 != cpv->k_id; ++cpv) { in SETDEFAULTS_FUNC()
195 switch (cpv->k_id) { in SETDEFAULTS_FUNC()
197 a = cpv->v.a; in SETDEFAULTS_FUNC()
200 for (uint32_t k = 0; k < cpv->v.a->used; ++k) { in SETDEFAULTS_FUNC()
201 data_string *ds = (data_string *)cpv->v.a->data[k]; in SETDEFAULTS_FUNC()
210 a = cpv->v.a; in SETDEFAULTS_FUNC()
238 "parsing %s failed: %s", cpk[cpv->k_id].k, v->ptr); in SETDEFAULTS_FUNC()
251 const config_plugin_value_t *cpv = p->cvlist + p->cvlist->v.u2[0]; in SETDEFAULTS_FUNC() local
252 if (-1 != cpv->k_id) in SETDEFAULTS_FUNC()
253 mod_expire_merge_config(&p->defaults, cpv); in SETDEFAULTS_FUNC()