Lines Matching refs:cpv
51 …od_userdir_merge_config_cpv(plugin_config * const pconf, const config_plugin_value_t * const cpv) { in mod_userdir_merge_config_cpv() argument
52 switch (cpv->k_id) { /* index into static config_plugin_keys_t cpk[] */ in mod_userdir_merge_config_cpv()
54 pconf->path = cpv->v.b; in mod_userdir_merge_config_cpv()
57 pconf->exclude_user = cpv->v.a; in mod_userdir_merge_config_cpv()
60 pconf->include_user = cpv->v.a; in mod_userdir_merge_config_cpv()
63 pconf->basepath = cpv->v.b; in mod_userdir_merge_config_cpv()
66 pconf->letterhomes = cpv->v.u; in mod_userdir_merge_config_cpv()
69 pconf->active = cpv->v.u; in mod_userdir_merge_config_cpv()
76 static void mod_userdir_merge_config(plugin_config * const pconf, const config_plugin_value_t *cpv)… in mod_userdir_merge_config() argument
78 mod_userdir_merge_config_cpv(pconf, cpv); in mod_userdir_merge_config()
79 } while ((++cpv)->k_id != -1); in mod_userdir_merge_config()
122 config_plugin_value_t *cpv = p->cvlist + p->cvlist[i].v.u2[0]; in SETDEFAULTS_FUNC() local
123 for (; -1 != cpv->k_id; ++cpv) { in SETDEFAULTS_FUNC()
124 switch (cpv->k_id) { in SETDEFAULTS_FUNC()
130 if (buffer_is_blank(cpv->v.b)) in SETDEFAULTS_FUNC()
131 cpv->v.b = NULL; in SETDEFAULTS_FUNC()
149 const config_plugin_value_t *cpv = p->cvlist + p->cvlist->v.u2[0]; in SETDEFAULTS_FUNC() local
150 if (-1 != cpv->k_id) in SETDEFAULTS_FUNC()
151 mod_userdir_merge_config(&p->defaults, cpv); in SETDEFAULTS_FUNC()