Lines Matching refs:origName
268 static void* loadAsCopy(const char *origName, std::string newName) { in loadAsCopy() argument
271 int fd = TEMP_FAILURE_RETRY(open(origName, O_RDONLY | O_CLOEXEC)); in loadAsCopy()
273 ALOGE("Unable to open original file %s: %s", origName, strerror(errno)); in loadAsCopy()
285 int r = copyFile(newName.c_str(), origName); in loadAsCopy()
287 ALOGE("Could not create copy %s -> %s", origName, newName.c_str()); in loadAsCopy()
299 void* SharedLibraryUtils::loadSOHelper(const char *origName, const char *cacheDir, in loadSOHelper() argument
313 if (access(origName, F_OK) != 0) { in loadSOHelper()
319 if (LoadedLibraries.find(origName) == LoadedLibraries.end()) { in loadSOHelper()
323 loaded = dlopen(origName, RTLD_NOW | RTLD_LOCAL); in loadSOHelper()
325 LoadedLibraries.insert(origName); in loadSOHelper()
356 loaded = loadAsCopy(origName, newName); in loadSOHelper()