Lines Matching refs:meth
13 static DSO *DSO_new_method(DSO_METHOD *meth)
29 ret->meth = DSO_METHOD_openssl();
39 if ((ret->meth->init != NULL) && !ret->meth->init(ret)) {
68 if ((dso->meth->dso_unload != NULL) && !dso->meth->dso_unload(dso)) {
74 if ((dso->meth->finish != NULL) && !dso->meth->finish(dso)) {
109 DSO *DSO_load(DSO *dso, const char *filename, DSO_METHOD *meth, int flags)
115 ret = DSO_new_method(meth);
147 if (ret->meth->dso_load == NULL) {
151 if (!ret->meth->dso_load(ret)) {
171 if (dso->meth->dso_bind_func == NULL) {
175 if ((ret = dso->meth->dso_bind_func(dso, symname)) == NULL) {
214 if ((dso->meth == NULL) || (dso->meth->dso_ctrl == NULL)) {
218 return dso->meth->dso_ctrl(dso, cmd, larg, parg);
264 else if (dso->meth->dso_merger != NULL)
265 result = dso->meth->dso_merger(dso, filespec1, filespec2);
287 else if (dso->meth->dso_name_converter != NULL)
288 result = dso->meth->dso_name_converter(dso, filename);
302 DSO_METHOD *meth = DSO_METHOD_openssl();
304 if (meth->pathbyaddr == NULL) {
308 return (*meth->pathbyaddr) (addr, path, sz);
331 DSO_METHOD *meth = DSO_METHOD_openssl();
333 if (meth->globallookup == NULL) {
337 return (*meth->globallookup) (name);