Lines Matching defs:md
110 static void module_free(CONF_MODULE *md);
208 CONF_MODULE *md;
211 md = module_find(name);
214 if (!md && !(flags & CONF_MFLAGS_NO_DSO))
215 md = module_load_dso(cnf, name, value, flags);
217 if (!md)
227 ret = module_init(md, name, value, cnf);
252 CONF_MODULE *md;
274 md = module_add(dso, name, ifunc, ffunc);
276 if (!md)
279 return md;
424 CONF_MODULE *md;
429 md = sk_CONF_MODULE_value(supported_modules, i);
431 if (((md->links > 0) || !md->dso) && !all)
435 module_free(md);
445 static void module_free(CONF_MODULE *md)
447 if (md->dso)
448 DSO_free(md->dso);
449 OPENSSL_free(md->name);
450 OPENSSL_free(md);
498 const char *CONF_imodule_get_name(const CONF_IMODULE *md)
500 return md->name;
503 const char *CONF_imodule_get_value(const CONF_IMODULE *md)
505 return md->value;
508 void *CONF_imodule_get_usr_data(const CONF_IMODULE *md)
510 return md->usr_data;
513 void CONF_imodule_set_usr_data(CONF_IMODULE *md, void *usr_data)
515 md->usr_data = usr_data;
518 CONF_MODULE *CONF_imodule_get_module(const CONF_IMODULE *md)
520 return md->pmod;
523 unsigned long CONF_imodule_get_flags(const CONF_IMODULE *md)
525 return md->flags;
528 void CONF_imodule_set_flags(CONF_IMODULE *md, unsigned long flags)
530 md->flags = flags;