Searched defs:modules (Results 1 - 13 of 13) sorted by relevance

/dovecot/src/old-stats/
H A Dmain.c19 static struct module *modules = NULL; variable in typeref:struct:module
38 modules = module_dir_load(STATS_MODULE_DIR, NULL, &mod_set);
39 module_dir_init(modules);
90 module_dir_unload(&modules);
/dovecot/src/auth/
H A Dmech.h54 struct mech_module_list *modules; member in struct:mechanisms_register
H A Dmain.c62 static struct module *modules = NULL; variable in typeref:struct:module
181 only by root. Also load all modules here. */
195 modules = module_dir_load(AUTH_MODULE_DIR, NULL, &mod_set);
196 module_dir_init(modules);
226 modules = module_dir_load_missing(modules, AUTH_MODULE_DIR, names,
228 module_dir_init(modules);
290 /* allow modules to unregister their dbs/drivers/etc. before freeing
292 module_dir_unload(&modules);
/dovecot/src/dict/
H A Dmain.c23 static struct module *modules; variable in typeref:struct:module
107 modules = module_dir_load(DICT_MODULE_DIR, NULL, &mod_set);
108 module_dir_init(modules);
110 /* Register only after loading modules. They may contain SQL drivers,
124 module_dir_unload(&modules);
/dovecot/src/doveadm/
H A Ddoveadm-pw.c18 static struct module *modules = NULL; variable in typeref:struct:module
40 modules = module_dir_load_missing(modules, AUTH_MODULE_DIR, NULL, &mod_set);
41 module_dir_init(modules);
137 module_dir_unload(&modules);
H A Ddoveadm-util.c21 static struct module *modules = NULL; variable in typeref:struct:module
36 modules = module_dir_load_missing(modules, DOVEADM_MODULEDIR,
38 module_dir_init(modules);
43 module_dir_unload(&modules);
56 for (module = modules; module != NULL; module = module->next) {
/dovecot/src/config/
H A Dconfig-parser-private.h45 const char *const *modules; member in struct:config_parser_context
H A Dconfig-filter.c188 const char *const *modules)
195 modules, parser->parsers[i].root))
210 const char *const *modules,
227 have_changed_settings(ctx->parsers[i], modules))
330 const char *const *modules,
346 src = config_filter_find_all(ctx, pool, modules, filter, output_r);
187 have_changed_settings(const struct config_filter_parser *parser, const char *const *modules) argument
209 config_filter_find_all(struct config_filter_context *ctx, pool_t pool, const char *const *modules, const struct config_filter *filter, struct master_service_settings_output *output_r) argument
329 config_filter_parsers_get(struct config_filter_context *ctx, pool_t pool, const char *const *modules, const struct config_filter *filter, struct config_module_parser **parsers_r, struct master_service_settings_output *output_r, const char **error_r) argument
H A Dconfig-request.c25 const char *const *modules; member in struct:config_export_context
368 config_export_init(const char *const *modules, enum config_dump_scope scope, argument
379 ctx->modules = modules == NULL ? NULL : p_strarray_dup(pool, modules);
396 ctx->modules, filter,
461 ctx->modules, parser->root))
H A Dconfig-parser.c42 struct module *modules; variable in typeref:struct:module
372 ctx->modules, p->root))
786 if (ctx->modules == NULL)
791 ctx->modules, l->root) &&
970 const char *const *modules, const char **error_r)
1012 ctx.modules = modules;
1080 modules = module_dir_load(CONFIG_MODULE_DIR, NULL, &mod_set);
1081 module_dir_init(modules);
1085 for (m = modules;
969 config_parse_file(const char *path, bool expand_values, const char *const *modules, const char **error_r) argument
1150 config_module_want_parser(struct config_module_parser *parsers, const char *const *modules, const struct setting_parser_info *root) argument
[all...]
H A Ddoveconf.c125 config_dump_human_init(const char *const *modules, enum config_dump_scope scope, argument
145 ctx->export_ctx = config_export_init(modules, scope, flags,
406 const char *const *modules, bool hide_passwords)
420 ctx = config_dump_human_init(modules, CONFIG_DUMP_SCOPE_SET,
435 config_dump_human(const struct config_filter *filter, const char *const *modules, argument
447 ctx = config_dump_human_init(modules, scope, TRUE, FALSE);
453 ret = config_dump_human_sections(output, filter, modules, hide_passwords);
819 for (m = modules; m != NULL; m = m->next) {
908 module_dir_unload(&modules);
404 config_dump_human_sections(struct ostream *output, const struct config_filter *filter, const char *const *modules, bool hide_passwords) argument
/dovecot/src/login-common/
H A Dmain.c55 static struct module *modules; variable in typeref:struct:module
361 modules = module_dir_load(global_login_settings->login_plugin_dir,
364 module_dir_init(modules);
476 module_dir_unload(&modules);
/dovecot/src/lib/
H A Dmodule-dir.c320 struct module *module_dir_find(struct module *modules, const char *name) argument
325 for (module = modules; module != NULL; module = module->next) {
335 static bool module_is_loaded(struct module *modules, const char *name) argument
337 return module_dir_find(modules, name) != NULL;
382 struct module *modules, *module, **module_pos, *old_modules = *_modules; local
396 i_debug("Loading modules from directory: %s", dir);
402 /* we were given a list of modules to load.
412 modules = NULL;
442 modules = old_modules;
443 module_pos = &modules;
490 module_dir_try_load_missing(struct module **modules, const char *dir, const char *module_names, const struct module_dir_load_settings *set, const char **error_r) argument
531 module_dir_init(struct module *modules) argument
545 module_dir_deinit(struct module *modules) argument
578 module_dir_unload(struct module **modules) argument
[all...]

Completed in 2930 milliseconds