Home
last modified time | relevance | path

Searched refs:PseudoTerminal (Results 1 – 19 of 19) sorted by relevance

/external/llvm-project/lldb/tools/debugserver/source/
DPseudoTerminal.cpp19 PseudoTerminal::PseudoTerminal() in PseudoTerminal() function in PseudoTerminal
27 PseudoTerminal::~PseudoTerminal() { in ~PseudoTerminal()
33 void PseudoTerminal::ClosePrimary() { in ClosePrimary()
41 void PseudoTerminal::CloseSecondary() { in CloseSecondary()
57 PseudoTerminal::Status PseudoTerminal::OpenFirstAvailablePrimary(int oflag) { in OpenFirstAvailablePrimary()
87 PseudoTerminal::Status PseudoTerminal::OpenSecondary(int oflag) { in OpenSecondary()
113 const char *PseudoTerminal::SecondaryName() const { in SecondaryName()
139 pid_t PseudoTerminal::Fork(PseudoTerminal::Status &error) { in Fork()
DPseudoTerminal.h20 class PseudoTerminal {
39 PseudoTerminal();
40 ~PseudoTerminal();
75 PseudoTerminal(const PseudoTerminal &rhs) = delete;
76 PseudoTerminal &operator=(const PseudoTerminal &rhs) = delete;
DCMakeLists.txt185 PseudoTerminal.cpp
/external/llvm-project/lldb/source/Host/common/
DPseudoTerminal.cpp32 PseudoTerminal::PseudoTerminal() in PseudoTerminal() function in PseudoTerminal
41 PseudoTerminal::~PseudoTerminal() { in ~PseudoTerminal()
47 void PseudoTerminal::ClosePrimaryFileDescriptor() { in ClosePrimaryFileDescriptor()
55 void PseudoTerminal::CloseSecondaryFileDescriptor() { in CloseSecondaryFileDescriptor()
62 llvm::Error PseudoTerminal::OpenFirstAvailablePrimary(int oflag) { in OpenFirstAvailablePrimary()
91 llvm::Error PseudoTerminal::OpenSecondary(int oflag) { in OpenSecondary()
103 std::string PseudoTerminal::GetSecondaryName() const { in GetSecondaryName()
121 llvm::Expected<lldb::pid_t> PseudoTerminal::Fork() { in Fork()
171 int PseudoTerminal::GetPrimaryFileDescriptor() const { return m_primary_fd; } in GetPrimaryFileDescriptor()
177 int PseudoTerminal::GetSecondaryFileDescriptor() const { in GetSecondaryFileDescriptor()
[all …]
DProcessLaunchInfo.cpp33 m_file_actions(), m_pty(new PseudoTerminal), m_resume_count(0), in ProcessLaunchInfo()
43 m_file_actions(), m_pty(new PseudoTerminal), m_resume_count(0), in ProcessLaunchInfo()
/external/llvm-project/lldb/include/lldb/Host/
DPseudoTerminal.h24 class PseudoTerminal {
34 PseudoTerminal();
42 ~PseudoTerminal();
182 PseudoTerminal(const PseudoTerminal &) = delete;
183 const PseudoTerminal &operator=(const PseudoTerminal &) = delete;
DProcessLaunchInfo.h124 PseudoTerminal &GetPTY() { return *m_pty; } in GetPTY()
155 std::shared_ptr<PseudoTerminal> m_pty;
/external/llvm-project/lldb/include/lldb/
Dmodule.modulemap47 module PseudoTerminal { header "Host/PseudoTerminal.h" export * }
/external/llvm-project/lldb/tools/debugserver/debugserver.xcodeproj/
Dproject.pbxproj63 …F1115C387C0022F371 /* PseudoTerminal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AF67ABFF0D…
93 …651AD46CE9002850C2 /* PseudoTerminal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AF67ABFF0D…
217 …0022D128 /* PseudoTerminal.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType =…
218 …04D0022D128 /* PseudoTerminal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType …
358 AF67AC000D34604D0022D128 /* PseudoTerminal.h */,
359 AF67ABFF0D34604D0022D128 /* PseudoTerminal.cpp */,
609 26CE05F1115C387C0022F371 /* PseudoTerminal.cpp in Sources */,
661 456F67651AD46CE9002850C2 /* PseudoTerminal.cpp in Sources */,
/external/llvm-project/lldb/source/Plugins/Platform/MacOSX/objcxx/
DPlatformiOSSimulatorCoreSimulatorSupport.mm17 #include "lldb/Host/PseudoTerminal.h"
408 if (master_fd != PseudoTerminal::invalid_fd) {
414 if (secondary_fd == PseudoTerminal::invalid_fd) {
419 assert(secondary_fd != PseudoTerminal::invalid_fd);
/external/llvm-project/lldb/unittests/Host/
DMainLoopTest.cpp104 PseudoTerminal term; in TEST_F()
/external/llvm-project/lldb/unittests/Editline/
DEditlineTest.cpp89 PseudoTerminal _pty;
/external/llvm-project/lldb/source/Host/
DCMakeLists.txt37 common/PseudoTerminal.cpp
/external/llvm-project/lldb/tools/debugserver/source/MacOSX/
DMachProcess.mm45 #include "PseudoTerminal.h"
3310 PseudoTerminal pty;
3323 if (pty_error == PseudoTerminal::success) {
3448 PseudoTerminal::Status pty_error = PseudoTerminal::success;
3453 PseudoTerminal pty;
3671 PseudoTerminal pty;
3673 PseudoTerminal::Status pty_err =
3675 if (pty_err == PseudoTerminal::success) {
3873 PseudoTerminal pty;
3875 PseudoTerminal::Status pty_err =
[all …]
/external/llvm-project/lldb/source/Plugins/Platform/MacOSX/
DPlatformAppleSimulator.cpp213 if (pty_fd != PseudoTerminal::invalid_fd) { in DebugProcess()
/external/llvm-project/lldb/source/Plugins/Platform/POSIX/
DPlatformPOSIX.cpp518 if (pty_fd != PseudoTerminal::invalid_fd) { in DebugProcess()
/external/llvm-project/lldb/source/Plugins/Process/FreeBSD/
DProcessMonitor.cpp823 PseudoTerminal terminal; in Launch()
/external/llvm-project/lldb/source/Target/
DPlatform.cpp1155 if (pty_fd != PseudoTerminal::invalid_fd) { in DebugProcess()
/external/llvm-project/lldb/source/Plugins/Process/gdb-remote/
DProcessGDBRemote.cpp800 PseudoTerminal pty; in DoLaunch()
922 if (pty.GetPrimaryFileDescriptor() != PseudoTerminal::invalid_fd) in DoLaunch()