Searched refs:working_dir (Results 1 - 25 of 26) sorted by relevance

12

/freebsd-11-stable/contrib/llvm-project/lldb/source/Target/
H A DRemoteAwarePlatform.cpp28 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 DPlatform.cpp645 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 DHost.h200 /// \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 DProcessLaunchInfo.h37 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 DSystemInitializerCommon.cpp83 llvm::StringRef working_dir = llvm::StringRef(*cwd).rtrim(); local
86 ->setCurrentWorkingDirectory(working_dir)) {
/freebsd-11-stable/contrib/llvm-project/lldb/bindings/interface/
H A DSBLaunchInfo.i74 SetWorkingDirectory (const char *working_dir);
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Target/
H A DRemoteAwarePlatform.h46 bool SetRemoteWorkingDirectory(const FileSpec &working_dir) override;
67 Status RunShellCommand(const char *command, const FileSpec &working_dir,
H A DPlatform.h259 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 DSBLaunchInfo.h99 void SetWorkingDirectory(const char *working_dir);
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DCompileUnitIndex.cpp207 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 DProcessLaunchInfo.cpp127 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 DHost.cpp469 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 DPlatformRemoteGDBServer.cpp254 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 DPlatformRemoteGDBServer.h93 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 DSBPlatform.cpp515 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 DSBLaunchInfo.cpp193 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 DProcessMonitor.h51 const lldb_private::FileSpec &working_dir,
221 const lldb_private::FileSpec &working_dir);
H A DProcessFreeBSD.cpp363 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 DProcessMonitor.cpp674 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 DGDBRemoteCommunicationClient.h193 /// \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 DGDBRemoteCommunicationServerCommon.cpp732 std::string working_dir; local
739 packet.GetHexByteString(working_dir);
742 FileSpec working_spec(working_dir);
H A DGDBRemoteCommunicationClient.cpp1813 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 DGDBRemoteCommunicationServerLLGS.cpp1344 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 DNativeProcessDarwin.cpp60 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 DCommandObjectPlatform.cpp1623 FileSpec working_dir{};
1627 error = (platform_sp->RunShellCommand(expr, working_dir, &status, &signo,

Completed in 188 milliseconds

12