Lines Matching refs:executable_path
3532 // Given an `executable_path` starting with "/apex/<name>/bin/, return
3535 static std::string get_ld_config_file_apex_path(const char* executable_path) {
3536 std::vector<std::string> paths = android::base::Split(executable_path, "/");
3560 bool is_linker_config_expected(const char* executable_path) {
3567 if (strcmp(executable_path, "/system/bin/init") == 0) {
3576 static std::string get_ld_config_file_path(const char* executable_path) {
3586 std::string path = get_ld_config_file_apex_path(executable_path);
3592 path.c_str(), executable_path);
3604 if (is_linker_config_expected(executable_path)) {
3637 std::vector<android_namespace_t*> init_default_namespaces(const char* executable_path) {
3643 std::string ld_config_file_path = get_ld_config_file_path(executable_path);
3647 if (!Config::read_binary_config(ld_config_file_path.c_str(), executable_path, g_is_asan, g_is_hwasan,
3651 ld_config_file_path.c_str(), executable_path, error_msg.c_str());