Lines Matching refs:lib
18 int sd_load(const char *filename, SD *lib, int type)
25 *lib = dlopen(filename, dl_flags);
26 return *lib == NULL ? 0 : 1;
29 int sd_sym(SD lib, const char *symname, SD_SYM *sym)
31 *sym = dlsym(lib, symname);
35 int sd_close(SD lib)
37 return dlclose(lib) != 0 ? 0 : 1;
47 int sd_load(const char *filename, SD *lib, ossl_unused int type)
49 *lib = LoadLibraryA(filename);
50 return *lib == NULL ? 0 : 1;
53 int sd_sym(SD lib, const char *symname, SD_SYM *sym)
55 *sym = (SD_SYM)GetProcAddress(lib, symname);
59 int sd_close(SD lib)
61 return FreeLibrary(lib) == 0 ? 0 : 1;