• Home
  • Raw
  • Download

Lines Matching refs:meth

71 void DSO_set_default_method(DSO_METHOD *meth)  in DSO_set_default_method()  argument
73 default_DSO_meth = meth; in DSO_set_default_method()
83 return(dso->meth); in DSO_get_method()
86 DSO_METHOD *DSO_set_method(DSO *dso, DSO_METHOD *meth) in DSO_set_method() argument
89 mtmp = dso->meth; in DSO_set_method()
90 dso->meth = meth; in DSO_set_method()
94 DSO *DSO_new_method(DSO_METHOD *meth) in DSO_new_method() argument
118 if(meth == NULL) in DSO_new_method()
119 ret->meth = default_DSO_meth; in DSO_new_method()
121 ret->meth = meth; in DSO_new_method()
123 if((ret->meth->init != NULL) && !ret->meth->init(ret)) in DSO_new_method()
154 if((dso->meth->dso_unload != NULL) && !dso->meth->dso_unload(dso)) in DSO_free()
160 if((dso->meth->finish != NULL) && !dso->meth->finish(dso)) in DSO_free()
194 DSO *DSO_load(DSO *dso, const char *filename, DSO_METHOD *meth, int flags) in DSO_load() argument
201 ret = DSO_new_method(meth); in DSO_load()
237 if(ret->meth->dso_load == NULL) in DSO_load()
246 if(!ret->meth->dso_load(ret)) in DSO_load()
272 if(dso->meth->dso_bind_var == NULL) in DSO_bind_var()
277 if((ret = dso->meth->dso_bind_var(dso, symname)) == NULL) in DSO_bind_var()
295 if(dso->meth->dso_bind_func == NULL) in DSO_bind_func()
300 if((ret = dso->meth->dso_bind_func(dso, symname)) == NULL) in DSO_bind_func()
340 if((dso->meth == NULL) || (dso->meth->dso_ctrl == NULL)) in DSO_ctrl()
345 return(dso->meth->dso_ctrl(dso,cmd,larg,parg)); in DSO_ctrl()
414 else if(dso->meth->dso_merger != NULL) in DSO_merge()
415 result = dso->meth->dso_merger(dso, in DSO_merge()
441 else if(dso->meth->dso_name_converter != NULL) in DSO_convert_filename()
442 result = dso->meth->dso_name_converter(dso, filename); in DSO_convert_filename()
471 DSO_METHOD *meth = default_DSO_meth; in DSO_pathbyaddr() local
472 if (meth == NULL) meth = DSO_METHOD_openssl(); in DSO_pathbyaddr()
473 if (meth->pathbyaddr == NULL) in DSO_pathbyaddr()
478 return (*meth->pathbyaddr)(addr,path,sz); in DSO_pathbyaddr()
483 DSO_METHOD *meth = default_DSO_meth; in DSO_global_lookup() local
484 if (meth == NULL) meth = DSO_METHOD_openssl(); in DSO_global_lookup()
485 if (meth->globallookup == NULL) in DSO_global_lookup()
490 return (*meth->globallookup)(name); in DSO_global_lookup()