• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/openssl/crypto/dso/

Lines Matching defs:dso

63 #include <openssl/dso.h>
74 static int beos_load(DSO *dso);
75 static int beos_unload(DSO *dso);
76 static void *beos_bind_var(DSO *dso, const char *symname);
77 static DSO_FUNC_TYPE beos_bind_func(DSO *dso, const char *symname);
79 static int beos_unbind_var(DSO *dso, char *symname, void *symptr);
80 static int beos_unbind_func(DSO *dso, char *symname, DSO_FUNC_TYPE symptr);
81 static int beos_init(DSO *dso);
82 static int beos_finish(DSO *dso);
83 static long beos_ctrl(DSO *dso, int cmd, long larg, void *parg);
85 static char *beos_name_converter(DSO *dso, const char *filename);
114 static int beos_load(DSO *dso)
118 char *filename = DSO_convert_filename(dso, NULL);
130 if (!sk_push(dso->meth_data, (char *)id)) {
135 dso->loaded_filename = filename;
146 static int beos_unload(DSO *dso)
149 if (dso == NULL) {
153 if (sk_num(dso->meth_data) < 1)
155 id = (image_id) sk_pop(dso->meth_data);
165 sk_push(dso->meth_data, (char *)id);
171 static void *beos_bind_var(DSO *dso, const char *symname)
176 if ((dso == NULL) || (symname == NULL)) {
180 if (sk_num(dso->meth_data) < 1) {
184 id = (image_id) sk_value(dso->meth_data, sk_num(dso->meth_data) - 1);
197 static DSO_FUNC_TYPE beos_bind_func(DSO *dso, const char *symname)
202 if ((dso == NULL) || (symname == NULL)) {
206 if (sk_num(dso->meth_data) < 1) {
210 id = (image_id) sk_value(dso->meth_data, sk_num(dso->meth_data) - 1);
224 static char *beos_name_converter(DSO *dso, const char *filename)
235 if ((DSO_flags(dso) & DSO_FLAG_NAME_TRANSLATION_EXT_ONLY) == 0)
244 if ((DSO_flags(dso) & DSO_FLAG_NAME_TRANSLATION_EXT_ONLY) == 0)