Lines Matching refs:libEntry
63 bool loadLibrary(const char* relativePath, lib_entry_t* libEntry) noexcept { in loadLibrary() argument
68 libEntry->path = strdup(relativePath); in loadLibrary()
72 libEntry->path = strdup(path); in loadLibrary()
104 libEntry->handle = libHandle.release(); in loadLibrary()
105 libEntry->desc = description; in loadLibrary()
159 auto libEntry = makeUniqueC<lib_entry_t>(); in loadLibraries() local
160 libEntry->name = strdup(library->name.c_str()); in loadLibraries()
161 libEntry->effects = nullptr; in loadLibraries()
162 pthread_mutex_init(&libEntry->lock, nullptr); in loadLibraries()
164 if (!loadLibrary(library->path.c_str(), libEntry.get())) { in loadLibraries()
166 listPush(std::move(libEntry), libFailedList); in loadLibraries()
170 listPush(std::move(libEntry), libList, libListLock); in loadLibraries()