Lines Matching refs:DSO_METHOD
74 * typical for the platform (more specifically the DSO_METHOD) using the
79 * the DSO_METHOD's converter too if it only wants to override behaviour for
150 * alone a DSO_METHOD implemented for them. */
163 /* The default DSO_METHOD-specific function for converting filenames to
166 /* The default DSO_METHOD-specific function for converting filenames to
173 } DSO_METHOD;
180 DSO_METHOD *meth;
217 DSO * DSO_new_method(DSO_METHOD *method);
224 * then it will be used instead of the associated DSO_METHOD's function. If
234 * filename, or if the callback isn't set it will instead use the DSO_METHOD's
238 * DSO_METHOD during the processing of a DSO_load() call, and is exposed so that
244 * DSO_METHOD's merger. A non-NULL return value will need to be
251 * DSO_METHOD's load function may have tried a variety of filenames (with
256 void DSO_set_default_method(DSO_METHOD *meth);
257 DSO_METHOD *DSO_get_default_method(void);
258 DSO_METHOD *DSO_get_method(DSO *dso);
259 DSO_METHOD *DSO_set_method(DSO *dso, DSO_METHOD *meth);
266 DSO *DSO_load(DSO *dso, const char *filename, DSO_METHOD *meth, int flags);
277 DSO_METHOD *DSO_METHOD_openssl(void);
281 DSO_METHOD *DSO_METHOD_null(void);
286 DSO_METHOD *DSO_METHOD_dlfcn(void);
291 DSO_METHOD *DSO_METHOD_dl(void);
294 DSO_METHOD *DSO_METHOD_win32(void);
297 DSO_METHOD *DSO_METHOD_vms(void);