Home | History | Annotate | Download | only in conf

Lines Matching defs:md

110 static void module_free(CONF_MODULE *md);
209 CONF_MODULE *md;
212 md = module_find(name);
215 if (!md && !(flags & CONF_MFLAGS_NO_DSO))
216 md = module_load_dso(cnf, name, value, flags);
218 if (!md)
228 ret = module_init(md, name, value, cnf);
253 CONF_MODULE *md;
275 md = module_add(dso, name, ifunc, ffunc);
277 if (!md)
280 return md;
425 CONF_MODULE *md;
430 md = sk_CONF_MODULE_value(supported_modules, i);
432 if (((md->links > 0) || !md->dso) && !all)
436 module_free(md);
446 static void module_free(CONF_MODULE *md)
448 if (md->dso)
449 DSO_free(md->dso);
450 OPENSSL_free(md->name);
451 OPENSSL_free(md);
499 const char *CONF_imodule_get_name(const CONF_IMODULE *md)
501 return md->name;
504 const char *CONF_imodule_get_value(const CONF_IMODULE *md)
506 return md->value;
509 void *CONF_imodule_get_usr_data(const CONF_IMODULE *md)
511 return md->usr_data;
514 void CONF_imodule_set_usr_data(CONF_IMODULE *md, void *usr_data)
516 md->usr_data = usr_data;
519 CONF_MODULE *CONF_imodule_get_module(const CONF_IMODULE *md)
521 return md->pmod;
524 unsigned long CONF_imodule_get_flags(const CONF_IMODULE *md)
526 return md->flags;
529 void CONF_imodule_set_flags(CONF_IMODULE *md, unsigned long flags)
531 md->flags = flags;