Home | History | Annotate | Download | only in dso

Lines Matching defs: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
178 } DSO_METHOD;
185 DSO_METHOD *meth;
222 DSO * DSO_new_method(DSO_METHOD *method);
229 * then it will be used instead of the associated DSO_METHOD's function. If
239 * filename, or if the callback isn't set it will instead use the DSO_METHOD's
243 * DSO_METHOD during the processing of a DSO_load() call, and is exposed so that
249 * DSO_METHOD's merger. A non-NULL return value will need to be
256 * DSO_METHOD's load function may have tried a variety of filenames (with
261 void DSO_set_default_method(DSO_METHOD *meth);
262 DSO_METHOD *DSO_get_default_method(void);
263 DSO_METHOD *DSO_get_method(DSO *dso);
264 DSO_METHOD *DSO_set_method(DSO *dso, DSO_METHOD *meth);
271 DSO *DSO_load(DSO *dso, const char *filename, DSO_METHOD *meth, int flags);
282 DSO_METHOD *DSO_METHOD_openssl(void);
286 DSO_METHOD *DSO_METHOD_null(void);
291 DSO_METHOD *DSO_METHOD_dlfcn(void);
296 DSO_METHOD *DSO_METHOD_dl(void);
299 DSO_METHOD *DSO_METHOD_win32(void);
302 DSO_METHOD *DSO_METHOD_vms(void);
326 DSO_METHOD *DSO_METHOD_beos(void);