Searched refs:DSO (Results 1 - 23 of 23) sorted by relevance

/barrelfish-master/lib/openssl-1.0.0d/crypto/dso/
H A Ddso.h77 * behaviour can be overriden by setting the name_converter callback in the DSO
80 * one or two possible DSO methods. However, the following flag can be set in a
81 * DSO to prevent *any* native name-translation at all - eg. if the caller has
108 typedef struct dso_st DSO; typedef in typeref:struct:dso_st
111 * callbacks) that transform filenames. They are passed a DSO structure pointer
112 * (or NULL if they are to be used independantly of a DSO object) and a
116 typedef char* (*DSO_NAME_CONVERTER_FUNC)(DSO *, const char *);
119 * DSO structure pointer (or NULL if they are to be used independantly of
120 * a DSO object) and two file specifications to merge. They should
126 * sensible for the DSO metho
[all...]
H A Ddso_beos.c73 static int beos_load(DSO *dso);
74 static int beos_unload(DSO *dso);
75 static void *beos_bind_var(DSO *dso, const char *symname);
76 static DSO_FUNC_TYPE beos_bind_func(DSO *dso, const char *symname);
78 static int beos_unbind_var(DSO *dso, char *symname, void *symptr);
79 static int beos_unbind_func(DSO *dso, char *symname, DSO_FUNC_TYPE symptr);
80 static int beos_init(DSO *dso);
81 static int beos_finish(DSO *dso);
82 static long beos_ctrl(DSO *dso, int cmd, long larg, void *parg);
84 static char *beos_name_converter(DSO *ds
[all...]
H A Ddso_lib.c66 DSO *DSO_new(void)
81 DSO_METHOD *DSO_get_method(DSO *dso)
86 DSO_METHOD *DSO_set_method(DSO *dso, DSO_METHOD *meth)
94 DSO *DSO_new_method(DSO_METHOD *meth)
96 DSO *ret;
103 ret = (DSO *)OPENSSL_malloc(sizeof(DSO));
109 memset(ret, 0, sizeof(DSO));
131 int DSO_free(DSO *dso)
143 REF_PRINT("DSO",ds
[all...]
H A Ddso_dl.c75 static int dl_load(DSO *dso);
76 static int dl_unload(DSO *dso);
77 static void *dl_bind_var(DSO *dso, const char *symname);
78 static DSO_FUNC_TYPE dl_bind_func(DSO *dso, const char *symname);
80 static int dl_unbind_var(DSO *dso, char *symname, void *symptr);
81 static int dl_unbind_func(DSO *dso, char *symname, DSO_FUNC_TYPE symptr);
82 static int dl_init(DSO *dso);
83 static int dl_finish(DSO *dso);
84 static int dl_ctrl(DSO *dso, int cmd, long larg, void *parg);
86 static char *dl_name_converter(DSO *ds
[all...]
H A Ddso_dlfcn.c96 static int dlfcn_load(DSO *dso);
97 static int dlfcn_unload(DSO *dso);
98 static void *dlfcn_bind_var(DSO *dso, const char *symname);
99 static DSO_FUNC_TYPE dlfcn_bind_func(DSO *dso, const char *symname);
101 static int dlfcn_unbind(DSO *dso, char *symname, void *symptr);
102 static int dlfcn_init(DSO *dso);
103 static int dlfcn_finish(DSO *dso);
104 static long dlfcn_ctrl(DSO *dso, int cmd, long larg, void *parg);
106 static char *dlfcn_name_converter(DSO *dso, const char *filename);
107 static char *dlfcn_merger(DSO *ds
[all...]
H A Ddso_vms.c81 static int vms_load(DSO *dso);
82 static int vms_unload(DSO *dso);
83 static void *vms_bind_var(DSO *dso, const char *symname);
84 static DSO_FUNC_TYPE vms_bind_func(DSO *dso, const char *symname);
86 static int vms_unbind_var(DSO *dso, char *symname, void *symptr);
87 static int vms_unbind_func(DSO *dso, char *symname, DSO_FUNC_TYPE symptr);
88 static int vms_init(DSO *dso);
89 static int vms_finish(DSO *dso);
90 static long vms_ctrl(DSO *dso, int cmd, long larg, void *parg);
92 static char *vms_name_converter(DSO *ds
[all...]
H A Ddso_win32.c117 static int win32_load(DSO *dso);
118 static int win32_unload(DSO *dso);
119 static void *win32_bind_var(DSO *dso, const char *symname);
120 static DSO_FUNC_TYPE win32_bind_func(DSO *dso, const char *symname);
122 static int win32_unbind_var(DSO *dso, char *symname, void *symptr);
123 static int win32_unbind_func(DSO *dso, char *symname, DSO_FUNC_TYPE symptr);
124 static int win32_init(DSO *dso);
125 static int win32_finish(DSO *dso);
126 static long win32_ctrl(DSO *dso, int cmd, long larg, void *parg);
128 static char *win32_name_converter(DSO *ds
[all...]
/barrelfish-master/include/openssl/
H A Ddso.h77 * behaviour can be overriden by setting the name_converter callback in the DSO
80 * one or two possible DSO methods. However, the following flag can be set in a
81 * DSO to prevent *any* native name-translation at all - eg. if the caller has
108 typedef struct dso_st DSO; typedef in typeref:struct:dso_st
111 * callbacks) that transform filenames. They are passed a DSO structure pointer
112 * (or NULL if they are to be used independantly of a DSO object) and a
116 typedef char* (*DSO_NAME_CONVERTER_FUNC)(DSO *, const char *);
119 * DSO structure pointer (or NULL if they are to be used independantly of
120 * a DSO object) and two file specifications to merge. They should
126 * sensible for the DSO metho
[all...]
/barrelfish-master/lib/openssl-1.0.0d/crypto/conf/
H A Dconf_mod.c79 /* DSO of this module or NULL if static */
80 DSO *dso;
114 static CONF_MODULE *module_add(DSO *dso, const char *name,
214 /* Module not found: try to load DSO */
244 /* Load a module from a DSO */
248 DSO *dso = NULL;
291 static CONF_MODULE *module_add(DSO *dso, const char *name,
/barrelfish-master/lib/openssl-1.0.0d/engines/
H A De_nuron.c115 static DSO *pvDSOHandle = NULL;
H A De_atalla.c285 /* This is a process-global DSO handle used for loading and unloading
290 static DSO *atalla_dso = NULL;
298 /* These are the static string constants for the DSO file name and the function
299 * symbol names to bind to. Regrettably, the DSO name on *nix appears to be
H A De_4758cca.c164 static DSO *dso = NULL;
H A De_aep.c379 /* This is a process-global DSO handle used for loading and unloading
384 static DSO *aep_dso = NULL;
386 /* These are the static string constants for the DSO file name and the function
H A De_chil.c413 /* This is a process-global DSO handle used for loading and unloading
418 static DSO *hwcrhk_dso = NULL;
440 /* Used in the DSO operations. */
588 /* Try and get a context - if not, we may have a DSO but no
H A De_cswift.c310 /* This is a process-global DSO handle used for loading and unloading
315 static DSO *cswift_dso = NULL;
324 /* Used in the DSO operations. */
417 /* Try and get a context - if not, we may have a DSO but no
H A De_sureware.c332 /* This is a process-global DSO handle used for loading and unloading
337 static DSO *surewarehk_dso = NULL;
361 /* Used in the DSO operations. */
H A De_ubsec.c285 /* This is a process-global DSO handle used for loading and unloading
291 static DSO *ubsec_dso = NULL;
320 * These are the static string constants for the DSO file name and the function
/barrelfish-master/lib/openssl-1.0.0d/crypto/
H A Dinstall.com48 BN,EC,RSA,DSA,ECDSA,DH,ECDH,DSO,ENGINE,-
/barrelfish-master/lib/openssl-1.0.0d/crypto/engine/
H A Deng_dyn.c126 /* The DSO object we load that supplies the ENGINE code */
127 DSO *dynamic_dso;
/barrelfish-master/lib/openssl-1.0.0d/demos/engines/cluster_labs/
H A Dhw_cluster_labs.c272 /* This is a process-global DSO handle used for loading and unloading
277 static DSO *cluster_labs_dso = NULL;
/barrelfish-master/lib/openssl-1.0.0d/crypto/comp/
H A Dc_zlib.c119 static DSO *zlib_dso = NULL;
/barrelfish-master/lib/openssl-1.0.0d/demos/engines/ibmca/
H A Dhw_ibmca.c315 /* This is a process-global DSO handle used for loading and unloading
321 static DSO *ibmca_dso = NULL;
/barrelfish-master/lib/openssl-1.0.0d/demos/engines/zencod/
H A Dhw_zencod.c400 /* This is a process-global DSO handle used for loading and unloading
406 static DSO *zencod_dso = NULL ;
433 /* These are the static string constants for the DSO file name and the function

Completed in 95 milliseconds