Lines Matching refs:lib
64 if (p->lib) { in plugin_free()
69 FreeLibrary(p->lib); in plugin_free()
71 dlclose(p->lib); in plugin_free()
170 void *lib = NULL; in plugins_load() local
189 if (NULL == (lib = LoadLibrary(tb->ptr))) { in plugins_load()
200 init = (int(WINAPI *)(plugin *))(intptr_t)GetProcAddress(lib, tb->ptr); in plugins_load()
204 FreeLibrary(lib); in plugins_load()
213 if (NULL == (lib = dlopen(tb->ptr, RTLD_NOW|RTLD_GLOBAL))) { in plugins_load()
225 init = (int (*)(plugin *))(intptr_t)dlsym(lib, tb->ptr); in plugins_load()
233 dlclose(lib); in plugins_load()
240 p->lib = lib; in plugins_load()