Lines Matching refs:cpv

28 …_sockproxy_merge_config_cpv(plugin_config * const pconf, const config_plugin_value_t * const cpv) {  in mod_sockproxy_merge_config_cpv()  argument
29 switch (cpv->k_id) { /* index into static config_plugin_keys_t cpk[] */ in mod_sockproxy_merge_config_cpv()
31 if (cpv->vtype == T_CONFIG_LOCAL) { in mod_sockproxy_merge_config_cpv()
32 gw_plugin_config * const gw = cpv->v.v; in mod_sockproxy_merge_config_cpv()
40 pconf->balance = (int)cpv->v.u; in mod_sockproxy_merge_config_cpv()
43 pconf->debug = (int)cpv->v.u; in mod_sockproxy_merge_config_cpv()
50 …ic void mod_sockproxy_merge_config(plugin_config * const pconf, const config_plugin_value_t *cpv) { in mod_sockproxy_merge_config() argument
52 mod_sockproxy_merge_config_cpv(pconf, cpv); in mod_sockproxy_merge_config()
53 } while ((++cpv)->k_id != -1); in mod_sockproxy_merge_config()
87 config_plugin_value_t *cpv = p->cvlist + p->cvlist[i].v.u2[0]; in SETDEFAULTS_FUNC() local
89 for (; -1 != cpv->k_id; ++cpv) { in SETDEFAULTS_FUNC()
90 switch (cpv->k_id) { in SETDEFAULTS_FUNC()
93 if (!gw_set_defaults_backend(srv, p, cpv->v.a, gw, 0, in SETDEFAULTS_FUNC()
94 cpk[cpv->k_id].k)) { in SETDEFAULTS_FUNC()
98 cpv->v.v = gw; in SETDEFAULTS_FUNC()
99 cpv->vtype = T_CONFIG_LOCAL; in SETDEFAULTS_FUNC()
102 cpv->v.u = (unsigned int)gw_get_defaults_balance(srv, cpv->v.b); in SETDEFAULTS_FUNC()
122 const config_plugin_value_t *cpv = p->cvlist + p->cvlist->v.u2[0]; in SETDEFAULTS_FUNC() local
123 if (-1 != cpv->k_id) in SETDEFAULTS_FUNC()
124 mod_sockproxy_merge_config(&p->defaults, cpv); in SETDEFAULTS_FUNC()