/freebsd-11-stable/contrib/llvm-project/lldb/source/Target/ |
H A D | RemoteAwarePlatform.cpp | 28 const char *command, const FileSpec &working_dir, int *status_ptr, 32 return Host::RunShellCommand(command, working_dir, status_ptr, signo_ptr, 36 command, working_dir, status_ptr, signo_ptr, command_output, timeout); 154 const FileSpec &working_dir) { 156 return m_remote_platform_sp->SetRemoteWorkingDirectory(working_dir); 157 return Platform::SetRemoteWorkingDirectory(working_dir); 27 RunShellCommand( const char *command, const FileSpec &working_dir, int *status_ptr, int *signo_ptr, std::string *command_output, const Timeout<std::micro> &timeout) argument 153 SetRemoteWorkingDirectory( const FileSpec &working_dir) argument
|
H A D | Platform.cpp | 645 FileSpec working_dir = GetWorkingDirectory(); local 659 if (working_dir) { 660 relative_spec = working_dir; 671 if (working_dir) { 672 fixed_dst.GetDirectory().SetCString(working_dir.GetCString()); 681 if (working_dir) { 682 fixed_dst.GetDirectory().SetCString(working_dir.GetCString()); 818 bool Platform::SetRemoteWorkingDirectory(const FileSpec &working_dir) { argument 821 working_dir.GetCString()); 822 m_working_dir = working_dir; 1314 RunShellCommand( const char *command, const FileSpec & working_dir, int *status_ptr, int *signo_ptr, std::string *command_output, const Timeout<std::micro> &timeout) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Host/ |
H A D | Host.h | 200 /// \arg working_dir Pass empty FileSpec to use the current working directory 208 const FileSpec &working_dir, int *status_ptr, 215 /// \arg working_dir Pass empty FileSpec to use the current working directory 221 static Status RunShellCommand(const Args &args, const FileSpec &working_dir,
|
H A D | ProcessLaunchInfo.h | 37 const FileSpec &working_dir, uint32_t launch_flags); 69 void SetWorkingDirectory(const FileSpec &working_dir);
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Initialization/ |
H A D | SystemInitializerCommon.cpp | 83 llvm::StringRef working_dir = llvm::StringRef(*cwd).rtrim(); local 86 ->setCurrentWorkingDirectory(working_dir)) {
|
/freebsd-11-stable/contrib/llvm-project/lldb/bindings/interface/ |
H A D | SBLaunchInfo.i | 74 SetWorkingDirectory (const char *working_dir);
|
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Target/ |
H A D | RemoteAwarePlatform.h | 46 bool SetRemoteWorkingDirectory(const FileSpec &working_dir) override; 67 Status RunShellCommand(const char *command, const FileSpec &working_dir,
|
H A D | Platform.h | 259 virtual bool SetRemoteWorkingDirectory(const FileSpec &working_dir); 486 bool SetWorkingDirectory(const FileSpec &working_dir); 614 const FileSpec &working_dir, // Pass empty FileSpec to use the current
|
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/API/ |
H A D | SBLaunchInfo.h | 99 void SetWorkingDirectory(const char *working_dir);
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
H A D | CompileUnitIndex.cpp | 207 StringIdRecord working_dir; local 212 TypeDeserializer::deserializeAs<StringIdRecord>(dir_cvt, working_dir)); 216 llvm::sys::path::Style style = working_dir.String.startswith("/") 222 llvm::SmallString<64> absolute_path = working_dir.String;
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Host/common/ |
H A D | ProcessLaunchInfo.cpp | 127 void ProcessLaunchInfo::SetWorkingDirectory(const FileSpec &working_dir) { argument 128 m_working_dir = working_dir; 275 FileSpec working_dir = GetWorkingDirectory(); local 281 if (working_dir) { 282 new_path += working_dir.GetPath();
|
H A D | Host.cpp | 469 Status Host::RunShellCommand(const char *command, const FileSpec &working_dir, argument 475 return RunShellCommand(Args(command), working_dir, status_ptr, signo_ptr, 480 Status Host::RunShellCommand(const Args &args, const FileSpec &working_dir, argument 504 if (working_dir) 505 launch_info.SetWorkingDirectory(working_dir);
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Platform/gdb-server/ |
H A D | PlatformRemoteGDBServer.cpp | 254 FileSpec working_dir; local 255 if (m_gdb_client.GetWorkingDir(working_dir) && log) 258 working_dir.GetCString()); 259 return working_dir; 266 const FileSpec &working_dir) { 272 working_dir.GetCString()); 273 return m_gdb_client.SetWorkingDir(working_dir) == 0; 275 return Platform::SetRemoteWorkingDirectory(working_dir); 397 FileSpec working_dir = launch_info.GetWorkingDirectory(); local 398 if (working_dir) { 265 SetRemoteWorkingDirectory( const FileSpec &working_dir) argument 691 RunShellCommand( const char *command, const FileSpec & working_dir, int *status_ptr, int *signo_ptr, std::string *command_output, const Timeout<std::micro> &timeout) argument [all...] |
H A D | PlatformRemoteGDBServer.h | 93 bool SetRemoteWorkingDirectory(const FileSpec &working_dir) override; 140 const FileSpec &working_dir, // Pass empty FileSpec to use the current
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/API/ |
H A D | SBPlatform.cpp | 515 const char *working_dir = shell_command.GetWorkingDirectory(); 516 if (working_dir == nullptr) { 517 working_dir = platform_sp->GetWorkingDirectory().GetCString(); 518 if (working_dir) 519 shell_command.SetWorkingDirectory(working_dir); 521 return platform_sp->RunShellCommand(command, FileSpec(working_dir),
|
H A D | SBLaunchInfo.cpp | 193 void SBLaunchInfo::SetWorkingDirectory(const char *working_dir) { argument 195 working_dir); 197 m_opaque_sp->SetWorkingDirectory(FileSpec(working_dir));
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/ |
H A D | ProcessMonitor.h | 51 const lldb_private::FileSpec &working_dir, 221 const lldb_private::FileSpec &working_dir);
|
H A D | ProcessFreeBSD.cpp | 363 FileSpec working_dir = launch_info.GetWorkingDirectory(); local 364 if (working_dir) { 365 FileSystem::Instance().Resolve(working_dir); 366 if (!FileSystem::Instance().IsDirectory(working_dir.GetPath())) { 368 working_dir.GetCString()); 399 stderr_file_spec, working_dir, launch_info, error);
|
H A D | ProcessMonitor.cpp | 674 const FileSpec &working_dir) 678 m_stderr_file_spec(stderr_file_spec), m_working_dir(working_dir) {} 702 const FileSpec &working_dir, 711 stdout_file_spec, stderr_file_spec, working_dir)); 821 const FileSpec &working_dir = args->m_working_dir; local 884 if (working_dir && 0 != ::chdir(working_dir.GetCString())) 668 LaunchArgs(ProcessMonitor *monitor, lldb_private::Module *module, char const **argv, Environment env, const FileSpec &stdin_file_spec, const FileSpec &stdout_file_spec, const FileSpec &stderr_file_spec, const FileSpec &working_dir) argument 698 ProcessMonitor( ProcessFreeBSD *process, Module *module, const char *argv[], Environment env, const FileSpec &stdin_file_spec, const FileSpec &stdout_file_spec, const FileSpec &stderr_file_spec, const FileSpec &working_dir, const lldb_private::ProcessLaunchInfo & , lldb_private::Status &error) argument
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/ |
H A D | GDBRemoteCommunicationClient.h | 193 /// \param[in] working_dir 198 int SetWorkingDir(const FileSpec &working_dir); 203 /// \param[out] working_dir 208 bool GetWorkingDir(FileSpec &working_dir); 383 const FileSpec &working_dir, // Pass empty FileSpec to use the current
|
H A D | GDBRemoteCommunicationServerCommon.cpp | 732 std::string working_dir; local 739 packet.GetHexByteString(working_dir); 742 FileSpec working_spec(working_dir);
|
H A D | GDBRemoteCommunicationClient.cpp | 1813 bool GDBRemoteCommunicationClient::GetWorkingDir(FileSpec &working_dir) { 1823 working_dir.SetFile(cwd, GetHostArchitecture().GetTriple()); 1829 int GDBRemoteCommunicationClient::SetWorkingDir(const FileSpec &working_dir) { 1830 if (working_dir) { 1831 std::string path{working_dir.GetPath(false)}; 2809 working_dir, // Pass empty FileSpec to use the current working directory 2826 if (working_dir) { 2827 std::string path{working_dir.GetPath(false)};
|
H A D | GDBRemoteCommunicationServerLLGS.cpp | 1344 FileSpec working_dir{m_process_launch_info.GetWorkingDirectory()}; 1345 if (working_dir) { 1347 response.PutStringAsRawHex8(working_dir.GetCString());
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/Darwin/ |
H A D | NativeProcessDarwin.cpp | 60 FileSpec working_dir(launch_info.GetWorkingDirectory()); 61 if (working_dir) { 62 FileInstance::Instance().Resolve(working_dir); 63 if (!FileSystem::Instance().IsDirectory(working_dir)) { 65 working_dir.GetCString());
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Commands/ |
H A D | CommandObjectPlatform.cpp | 1623 FileSpec working_dir{}; 1627 error = (platform_sp->RunShellCommand(expr, working_dir, &status, &signo,
|