Lines Matching full:loaded
83 // Keep track of which .so libraries have been loaded. Once a library is
91 void *loaded = NULL;
98 // Common path is that we have not loaded this Script/library before.
100 loaded = dlopen(origName, RTLD_NOW | RTLD_LOCAL);
101 if (loaded) {
104 return loaded;
127 loaded = dlopen(newName.c_str(), RTLD_NOW | RTLD_LOCAL);
132 if (loaded) {
136 return loaded;
140 // already loaded this library, we instead create a new symlink (in the
143 // library, since shared objects are loaded and de-duped by name only.
145 void *loaded = NULL;
164 loaded = loadSOHelper(scriptSOName.c_str(), cacheDir, resName);
166 if (loaded == NULL) {
178 loaded = loadSOHelper(scriptSONameSystem.c_str(), cacheDir,
180 if (loaded == NULL) {
186 return loaded;