Home
last modified time | relevance | path

Searched refs:working_dir (Results 1 – 25 of 31) sorted by relevance

12

/llvm-project-15.0.7/lldb/tools/darwin-debug/
H A Ddarwin-debug.cpp99 const char *working_dir, cpu_type_t cpu_type, in posix_spawn_for_debug() argument
147 if (working_dir) in posix_spawn_for_debug()
148 ::chdir(working_dir); in posix_spawn_for_debug()
180 std::string working_dir; in main() local
249 working_dir.assign(optarg); in main()
310 if (working_dir.empty()) { in main()
315 printf("Working directory: '%s'\n", working_dir.c_str()); in main()
329 working_dir.empty() ? NULL : working_dir.c_str(), cpu_type, disable_aslr); in main()
/llvm-project-15.0.7/lldb/source/Host/common/
H A DHost.cpp379 const FileSpec &working_dir, int *status_ptr, in RunShellCommand() argument
383 return RunShellCommand(llvm::StringRef(), Args(command), working_dir, in RunShellCommand()
390 const FileSpec &working_dir, int *status_ptr, in RunShellCommand() argument
394 return RunShellCommand(shell_path, Args(command), working_dir, status_ptr, in RunShellCommand()
399 Status Host::RunShellCommand(const Args &args, const FileSpec &working_dir, in RunShellCommand() argument
404 return RunShellCommand(llvm::StringRef(), args, working_dir, status_ptr, in RunShellCommand()
410 const FileSpec &working_dir, int *status_ptr, in RunShellCommand() argument
437 if (working_dir) in RunShellCommand()
438 launch_info.SetWorkingDirectory(working_dir); in RunShellCommand()
H A DProcessLaunchInfo.cpp127 void ProcessLaunchInfo::SetWorkingDirectory(const FileSpec &working_dir) { in SetWorkingDirectory() argument
128 m_working_dir = working_dir; in SetWorkingDirectory()
268 FileSpec working_dir = GetWorkingDirectory(); in ConvertArgumentsForLaunchingInShell() local
274 if (working_dir) { in ConvertArgumentsForLaunchingInShell()
275 new_path += working_dir.GetPath(); in ConvertArgumentsForLaunchingInShell()
/llvm-project-15.0.7/lldb/source/Plugins/Platform/gdb-server/
H A DPlatformRemoteGDBServer.cpp176 FileSpec working_dir; in GetRemoteWorkingDirectory() local
177 if (m_gdb_client_up->GetWorkingDir(working_dir) && log) in GetRemoteWorkingDirectory()
180 working_dir.GetCString()); in GetRemoteWorkingDirectory()
181 return working_dir; in GetRemoteWorkingDirectory()
188 const FileSpec &working_dir) { in SetRemoteWorkingDirectory() argument
194 working_dir.GetCString()); in SetRemoteWorkingDirectory()
195 return m_gdb_client_up->SetWorkingDir(working_dir) == 0; in SetRemoteWorkingDirectory()
197 return Platform::SetRemoteWorkingDirectory(working_dir); in SetRemoteWorkingDirectory()
352 FileSpec working_dir = launch_info.GetWorkingDirectory(); in LaunchProcess() local
353 if (working_dir) { in LaunchProcess()
[all …]
H A DPlatformRemoteGDBServer.h87 bool SetRemoteWorkingDirectory(const FileSpec &working_dir) override;
137 const FileSpec &working_dir, // Pass empty FileSpec to use the current
/llvm-project-15.0.7/lldb/source/Target/
H A DRemoteAwarePlatform.cpp171 llvm::StringRef command, const FileSpec &working_dir, int *status_ptr, in RunShellCommand() argument
174 return RunShellCommand(llvm::StringRef(), command, working_dir, status_ptr, in RunShellCommand()
179 llvm::StringRef shell, llvm::StringRef command, const FileSpec &working_dir, in RunShellCommand() argument
183 return m_remote_platform_sp->RunShellCommand(shell, command, working_dir, in RunShellCommand()
186 return Platform::RunShellCommand(shell, command, working_dir, status_ptr, in RunShellCommand()
282 const FileSpec &working_dir) { in SetRemoteWorkingDirectory() argument
284 return m_remote_platform_sp->SetRemoteWorkingDirectory(working_dir); in SetRemoteWorkingDirectory()
285 return Platform::SetRemoteWorkingDirectory(working_dir); in SetRemoteWorkingDirectory()
H A DPlatform.cpp519 FileSpec working_dir = GetWorkingDirectory(); in Install() local
533 if (working_dir) { in Install()
534 relative_spec = working_dir; in Install()
545 if (working_dir) { in Install()
546 fixed_dst.GetDirectory().SetCString(working_dir.GetCString()); in Install()
555 if (working_dir) { in Install()
556 fixed_dst.GetDirectory().SetCString(working_dir.GetCString()); in Install()
737 bool Platform::SetRemoteWorkingDirectory(const FileSpec &working_dir) { in SetRemoteWorkingDirectory() argument
740 working_dir.GetCString()); in SetRemoteWorkingDirectory()
741 m_working_dir = working_dir; in SetRemoteWorkingDirectory()
[all …]
/llvm-project-15.0.7/lldb/include/lldb/Host/
H A DHost.h187 const FileSpec &working_dir, int *status_ptr,
203 const FileSpec &working_dir, int *status_ptr,
216 static Status RunShellCommand(const Args &args, const FileSpec &working_dir,
233 const FileSpec &working_dir, int *status_ptr,
H A DProcessLaunchInfo.h38 const FileSpec &working_dir, uint32_t launch_flags);
70 void SetWorkingDirectory(const FileSpec &working_dir);
/llvm-project-15.0.7/lldb/test/API/api/multithreaded/
H A Dlistener_test.cpp.template39 std::unique_ptr<char> working_dir(get_working_dir());
44 working_dir.get(),
52 SBProcess process = target.LaunchSimple (0, 0, working_dir.get());
H A Dtest_breakpoint_callback.cpp.template40 std::unique_ptr<char> working_dir(get_working_dir());
41 SBProcess process = target.LaunchSimple (0, 0, working_dir.get());
/llvm-project-15.0.7/lldb/include/lldb/Target/
H A DRemoteAwarePlatform.h50 bool SetRemoteWorkingDirectory(const FileSpec &working_dir) override;
71 Status RunShellCommand(llvm::StringRef command, const FileSpec &working_dir,
77 const FileSpec &working_dir, int *status_ptr,
H A DPlatform.h249 virtual bool SetRemoteWorkingDirectory(const FileSpec &working_dir);
471 bool SetWorkingDirectory(const FileSpec &working_dir);
588 const FileSpec &working_dir, // Pass empty FileSpec to use the current
599 const FileSpec &working_dir, // Pass empty FileSpec to use the current
/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/NativePDB/
H A DCompileUnitIndex.cpp226 StringIdRecord working_dir; in GetMainSourceFile() local
231 TypeDeserializer::deserializeAs<StringIdRecord>(dir_cvt, working_dir)); in GetMainSourceFile()
235 llvm::sys::path::Style style = working_dir.String.startswith("/") in GetMainSourceFile()
241 llvm::SmallString<64> absolute_path = working_dir.String; in GetMainSourceFile()
/llvm-project-15.0.7/lldb/source/API/
H A DSBPlatform.cpp550 const char *working_dir = shell_command.GetWorkingDirectory(); in Run() local
551 if (working_dir == nullptr) { in Run()
552 working_dir = platform_sp->GetWorkingDirectory().GetCString(); in Run()
553 if (working_dir) in Run()
554 shell_command.SetWorkingDirectory(working_dir); in Run()
557 shell_command.m_opaque_ptr->m_shell, command, FileSpec(working_dir), in Run()
H A DSBLaunchInfo.cpp213 void SBLaunchInfo::SetWorkingDirectory(const char *working_dir) { in SetWorkingDirectory() argument
214 LLDB_INSTRUMENT_VA(this, working_dir); in SetWorkingDirectory()
216 m_opaque_sp->SetWorkingDirectory(FileSpec(working_dir)); in SetWorkingDirectory()
/llvm-project-15.0.7/lldb/bindings/lua/
H A DCMakeLists.txt21 function(create_lua_package swig_target working_dir pkg_dir)
25 WORKING_DIRECTORY ${working_dir})
/llvm-project-15.0.7/lldb/source/Plugins/Process/Windows/Common/
H A DProcessDebugger.cpp114 FileSpec working_dir = launch_info.GetWorkingDirectory(); in LaunchProcess() local
116 if (working_dir) { in LaunchProcess()
117 FileSystem::Instance().Resolve(working_dir); in LaunchProcess()
118 if (!FileSystem::Instance().IsDirectory(working_dir)) { in LaunchProcess()
120 working_dir.GetCString()); in LaunchProcess()
/llvm-project-15.0.7/lldb/bindings/interface/
H A DSBLaunchInfo.i83 SetWorkingDirectory (const char *working_dir);
/llvm-project-15.0.7/lldb/include/lldb/API/
H A DSBLaunchInfo.h136 void SetWorkingDirectory(const char *working_dir);
/llvm-project-15.0.7/lldb/source/Plugins/Process/gdb-remote/
H A DGDBRemoteCommunicationClient.h186 int SetWorkingDir(const FileSpec &working_dir);
196 bool GetWorkingDir(FileSpec &working_dir);
392 const FileSpec &working_dir, // Pass empty FileSpec to use the current
/llvm-project-15.0.7/lldb/examples/python/
H A Dprocess_events.py240 if options.working_dir:
241 launch_info.SetWorkingDirectory(options.working_dir)
/llvm-project-15.0.7/lldb/source/Host/macosx/objcxx/
H A DHost.mm237 FileSpec working_dir{launch_info.GetWorkingDirectory()};
238 if (working_dir)
239 command.Printf(R"( --working-dir \"%s\")", working_dir.GetCString());
1200 FileSpec working_dir{launch_info.GetWorkingDirectory()};
1201 if (working_dir) {
1203 if (__pthread_chdir(working_dir.GetCString()) < 0) {
1206 working_dir.GetCString());
1209 working_dir.GetCString());
1281 if (working_dir) {
1393 FileSpec working_dir(wd);
[all …]
/llvm-project-15.0.7/lldb/bindings/python/
H A DCMakeLists.txt38 function(create_python_package swig_target working_dir pkg_dir)
52 WORKING_DIRECTORY ${working_dir})
/llvm-project-15.0.7/lldb/tools/debugserver/source/
H A Ddebugserver.cpp971 std::string working_dir; // The new working directory to use for the inferior in main() local
1100 working_dir.assign(optarg); in main()
1306 if (!working_dir.empty()) { in main()
1307 if (remote->Context().SetWorkingDirectory(working_dir.c_str()) == false) { in main()
1309 working_dir.c_str()); in main()

12