Lines Matching defs:name

41     char *name;
59 char *name;
74 static int module_run(const CONF *cnf, const char *name, const char *value,
76 static CONF_MODULE *module_add(DSO *dso, const char *name,
79 static CONF_MODULE *module_find(const char *name);
80 static int module_init(CONF_MODULE *pmod, const char *name, const char *value,
82 static CONF_MODULE *module_load_dso(const CONF *cnf, const char *name,
165 ret = module_run(cnf, vl->name, vl->value, flags);
167 vl->name, vl->value, ret);
243 static int module_run(const CONF *cnf, const char *name, const char *value,
252 md = module_find(name);
256 md = module_load_dso(cnf, name, value);
261 "module=%s", name);
266 ret = module_init(md, name, value, cnf);
272 name, value, ret);
280 const char *name, const char *value)
292 path = name;
306 md = module_add(dso, name, ifunc, ffunc);
315 ERR_raise_data(ERR_LIB_CONF, errcode, "module=%s, path=%s", name, path);
320 static CONF_MODULE *module_add(DSO *dso, const char *name,
341 tmod->name = OPENSSL_strdup(name);
344 if (tmod->name == NULL)
356 OPENSSL_free(tmod->name);
368 static CONF_MODULE *module_find(const char *name)
373 p = strrchr(name, '.');
376 nchar = p - name;
378 nchar = strlen(name);
388 if (strncmp(tmod->name, name, nchar) == 0) {
399 static int module_init(CONF_MODULE *pmod, const char *name, const char *value,
412 imod->name = OPENSSL_strdup(name);
416 if (!imod->name || !imod->value)
462 OPENSSL_free(imod->name);
511 OPENSSL_free(md->name);
555 OPENSSL_free(imod->name);
562 int CONF_module_add(const char *name, conf_init_func *ifunc,
565 if (module_add(NULL, name, ifunc, ffunc))
581 return md->name;
624 /* Return default config file name */