Home
last modified time | relevance | path

Searched refs:paths (Results 1 – 12 of 12) sorted by relevance

/bionic/linker/
Dld.config.format.md54 namespace.default.search.paths = /system/${LIB}:/system/other/${LIB}
57 namespace.default.asan.search.paths = /data/${LIB}:/data/other/${LIB}
60 namespace.default.permitted.paths = /system/${LIB}
63 namespace.default.asan.permitted.paths = /data/${LIB}
74 namespace.ns1.search.paths = /vendor/${LIB}
75 namespace.ns1.asan.search.paths = /data/vendor/${LIB}
76 namespace.ns1.permitted.paths = /vendor/${LIB}
77 namespace.ns1.asan.permitted.paths = /data/vendor/${LIB}
Dlinker_utils.h48 void resolve_paths(std::vector<std::string>& paths,
54 void split_path(const char* path, const char* delimiters, std::vector<std::string>* paths);
Dlinker_utils.cpp193 std::vector<std::string>* paths) { in split_path() argument
195 *paths = android::base::Split(path, delimiters); in split_path()
199 void resolve_paths(std::vector<std::string>& paths, in resolve_paths() argument
202 for (const auto& path : paths) { in resolve_paths()
Dlinker_config.cpp395 std::vector<std::string> paths; in get_paths() local
396 split_path(paths_str.c_str(), ":", &paths); in get_paths()
411 for (auto& path : paths) { in get_paths()
417 for (const auto& path : paths) { in get_paths()
436 return paths; in get_paths()
Dlinker_config_test.cpp99 static std::vector<std::string> resolve_paths(std::vector<std::string> paths) { in resolve_paths() argument
101 resolve_paths(paths, &resolved_paths); in resolve_paths()
Dlinker_main.cpp132 std::vector<std::string> paths; in parse_path() local
133 split_path(path, delimiters, &paths); in parse_path()
134 resolve_paths(paths, resolved_paths); in parse_path()
Dlinker.cpp329 std::vector<std::string> paths; in parse_path() local
330 split_path(path, delimiters, &paths); in parse_path()
331 resolve_paths(paths, resolved_paths); in parse_path()
979 const std::vector<std::string>& paths, in open_library_on_paths() argument
981 for (const auto& path : paths) { in open_library_on_paths()
3361 std::vector<std::string> paths = android::base::Split(executable_path, "/"); in get_ld_config_file_apex_path() local
3362 if (paths.size() >= 5 && paths[1] == "apex" && paths[3] == "bin") { in get_ld_config_file_apex_path()
3364 std::string generated_apex_config = "/linkerconfig/" + paths[2] + "/ld.config.txt"; in get_ld_config_file_apex_path()
3369 return std::string("/apex/") + paths[2] + "/etc/ld.config.txt"; in get_ld_config_file_apex_path()
/bionic/tools/versioner/src/
DVFS.cpp38 char* paths[] = { const_cast<char*>(path.c_str()), nullptr }; in addDirectoryToVFS() local
40 fts_open(paths, FTS_COMFOLLOW | FTS_LOGICAL | FTS_NOCHDIR, nullptr), fts_close); in addDirectoryToVFS()
/bionic/libc/bionic/
Dftw.cpp51 char* const paths[2] = { const_cast<char*>(path), nullptr }; in do_nftw() local
52 FTS* fts = __fts_open(paths, fts_options | FTS_FOR_FTW, nullptr); in do_nftw()
/bionic/
Dandroid-changes-for-ndk-developers.md117 Some apps have bad DT_NEEDED entries (usually absolute paths on the build
288 absolute paths, that doesn't make sense on Android because you have
364 allows the use of relative paths. The `${LIB}` and `${PLATFORM}`
/bionic/libc/tools/
Dpylintrc14 # paths.
/bionic/tests/libs/
DAndroid.bp425 // the search paths.
428 // libraries is outside of the search paths.