Searched refs:paths (Results 1 – 13 of 13) sorted by relevance
/bionic/linker/ |
D | ld.config.format.md | 54 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}
|
D | linker_utils.cpp | 193 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()
|
D | linker_utils.h | 48 void resolve_paths(std::vector<std::string>& paths, 54 void split_path(const char* path, const char* delimiters, std::vector<std::string>* paths);
|
D | linker_config.cpp | 396 std::vector<std::string> paths; in get_paths() local 397 split_path(paths_str.c_str(), ":", &paths); in get_paths() 412 for (auto& path : paths) { in get_paths() 418 for (const auto& path : paths) { in get_paths() 437 return paths; in get_paths()
|
D | linker.cpp | 333 std::vector<std::string> paths; in parse_path() local 334 split_path(path, delimiters, &paths); in parse_path() 335 resolve_paths(paths, resolved_paths); in parse_path() 990 const std::vector<std::string>& paths, in open_library_on_paths() argument 992 for (const auto& path : paths) { in open_library_on_paths() 2386 std::vector<std::string> fix_lib_paths(std::vector<std::string> paths) { in fix_lib_paths() argument 2391 for (size_t i = 0; i < paths.size(); ++i) { in fix_lib_paths() 2392 if (paths[i] == kSystemLibDir) { in fix_lib_paths() 2393 paths.insert(paths.begin() + i, std::string(kSystemLibDir) + "/bootstrap"); in fix_lib_paths() 2398 return paths; in fix_lib_paths() [all …]
|
D | linker_config_test.cpp | 102 static std::vector<std::string> resolve_paths(std::vector<std::string> paths) { in resolve_paths() argument 104 resolve_paths(paths, &resolved_paths); in resolve_paths()
|
D | linker_main.cpp | 132 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()
|
D | linker_namespaces.h | 37 std::vector<std::string> fix_lib_paths(std::vector<std::string> paths);
|
/bionic/tools/versioner/src/ |
D | VFS.cpp | 38 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/ |
D | ftw.cpp | 51 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/ |
D | android-changes-for-ndk-developers.md | 117 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/tests/libs/ |
D | Android.bp | 425 // the search paths. 428 // libraries is outside of the search paths.
|
/bionic/libc/ |
D | Android.bp | 1794 // include paths, and then libc_headers filters by target so that the 1872 // the implicit addition of system Bionic paths was removed.
|