| /llvm-project-15.0.7/lldb/source/Host/posix/ |
| H A D | ConnectionFileDescriptorPosix.cpp | 54 ConnectionFileDescriptor::ConnectionFileDescriptor(bool child_processes_inherit) in ConnectionFileDescriptor() function in ConnectionFileDescriptor 63 ConnectionFileDescriptor::ConnectionFileDescriptor(int fd, bool owns_fd) in ConnectionFileDescriptor() function in ConnectionFileDescriptor 77 ConnectionFileDescriptor::ConnectionFileDescriptor(Socket *socket) in ConnectionFileDescriptor() function in ConnectionFileDescriptor 83 ConnectionFileDescriptor::~ConnectionFileDescriptor() { in ~ConnectionFileDescriptor() 91 void ConnectionFileDescriptor::OpenCommandPipe() { in OpenCommandPipe() 111 void ConnectionFileDescriptor::CloseCommandPipe() { in CloseCommandPipe() 119 bool ConnectionFileDescriptor::IsConnected() const { in IsConnected() 130 ConnectionFileDescriptor::Connect(llvm::StringRef path, in Connect() 159 &ConnectionFileDescriptor::ConnectTCP) in Connect() 184 bool ConnectionFileDescriptor::InterruptRead() { in InterruptRead() [all …]
|
| /llvm-project-15.0.7/lldb/include/lldb/Host/posix/ |
| H A D | ConnectionFileDescriptorPosix.h | 29 class ConnectionFileDescriptor : public Connection { 34 ConnectionFileDescriptor(bool child_processes_inherit = false); 36 ConnectionFileDescriptor(int fd, bool owns_fd); 38 ConnectionFileDescriptor(Socket *socket); 40 ~ConnectionFileDescriptor() override; 145 ConnectionFileDescriptor(const ConnectionFileDescriptor &) = delete; 146 const ConnectionFileDescriptor & 147 operator=(const ConnectionFileDescriptor &) = delete;
|
| /llvm-project-15.0.7/lldb/unittests/Core/ |
| H A D | CommunicationTest.cpp | 32 comm.SetConnection(std::make_unique<ConnectionFileDescriptor>( in TEST() 59 ConnectionFileDescriptor read_conn{pipe.ReleaseReadFileDescriptor(), in TEST() 63 std::make_unique<ConnectionFileDescriptor>(write_fd, /*owns_fd=*/true)); in TEST()
|
| /llvm-project-15.0.7/lldb/unittests/Host/ |
| H A D | ConnectionFileDescriptorTest.cpp | 27 ConnectionFileDescriptor connection_file_descriptor(socket); in TestGetURI()
|
| H A D | MainLoopTest.cpp | 157 auto conn = std::make_unique<ConnectionFileDescriptor>( in TEST_F()
|
| /llvm-project-15.0.7/lldb/source/Interpreter/ |
| H A D | ScriptInterpreter.cpp | 193 std::unique_ptr<ConnectionFileDescriptor> conn_up = in ScriptInterpreterIORedirect() 194 std::make_unique<ConnectionFileDescriptor>( in ScriptInterpreterIORedirect()
|
| /llvm-project-15.0.7/lldb/include/lldb/ |
| H A D | module.modulemap | 17 module ConnectionFileDescriptor { header "Host/ConnectionFileDescriptor.h" export * }
|
| H A D | lldb-forward.h | 63 class ConnectionFileDescriptor; variable
|
| /llvm-project-15.0.7/lldb/source/Plugins/Process/gdb-remote/ |
| H A D | GDBRemoteCommunication.cpp | 867 SetConnection(std::make_unique<ConnectionFileDescriptor>()); in StartListenThread() 885 ConnectionFileDescriptor *connection = in ListenThread() 886 (ConnectionFileDescriptor *)GetConnection(); in ListenThread() 1251 std::unique_ptr<ConnectionFileDescriptor> conn_up( in ConnectLocally() 1252 new ConnectionFileDescriptor()); in ConnectLocally() 1263 std::make_unique<ConnectionFileDescriptor>(accept_socket)); in ConnectLocally()
|
| H A D | GDBRemoteCommunicationServerPlatform.cpp | 235 ConnectionFileDescriptor file_conn; in Handle_qLaunchGDBServer()
|
| H A D | ProcessGDBRemote.cpp | 911 std::unique_ptr<ConnectionFileDescriptor> conn_up( in ConnectToDebugserver() 912 new ConnectionFileDescriptor()); in ConnectToDebugserver() 3318 std::make_unique<ConnectionFileDescriptor>(our_socket, true)); in LaunchAndConnectToDebugserver()
|
| H A D | GDBRemoteCommunicationServerLLGS.cpp | 1212 std::unique_ptr<ConnectionFileDescriptor> conn_up( in SetSTDIOFileDescriptor() 1213 new ConnectionFileDescriptor(fd, true)); in SetSTDIOFileDescriptor()
|
| /llvm-project-15.0.7/lldb/tools/lldb-server/ |
| H A D | Acceptor.cpp | 66 conn = new ConnectionFileDescriptor(conn_socket); in Accept()
|
| H A D | lldb-gdbserver.cpp | 224 std::unique_ptr<ConnectionFileDescriptor> conn_fd_up{ in ConnectToRemote() 225 new ConnectionFileDescriptor}; in ConnectToRemote()
|
| /llvm-project-15.0.7/lldb/source/API/ |
| H A D | SBCommunication.cpp | 79 std::make_unique<ConnectionFileDescriptor>(fd, owns_fd)); in AdoptFileDesriptor()
|
| /llvm-project-15.0.7/lldb/include/lldb/Host/ |
| H A D | Editline.h | 392 ConnectionFileDescriptor m_input_connection;
|
| /llvm-project-15.0.7/lldb/source/Plugins/Process/MacOSX-Kernel/ |
| H A D | ProcessKDP.cpp | 219 std::unique_ptr<ConnectionFileDescriptor> conn_up( in DoConnectRemote() 220 new ConnectionFileDescriptor()); in DoConnectRemote()
|
| /llvm-project-15.0.7/lldb/unittests/tools/lldb-server/tests/ |
| H A D | TestClient.cpp | 113 auto Conn = std::make_unique<ConnectionFileDescriptor>(accept_socket); in launchCustom()
|
| /llvm-project-15.0.7/lldb/source/Host/common/ |
| H A D | Host.cpp | 564 return std::unique_ptr<Connection>(new ConnectionFileDescriptor()); in CreateDefaultConnection()
|
| /llvm-project-15.0.7/lldb/source/Plugins/Platform/Android/ |
| H A D | AdbClient.cpp | 131 m_conn = std::make_unique<ConnectionFileDescriptor>(); in Connect()
|
| /llvm-project-15.0.7/lldb/source/Host/macosx/objcxx/ |
| H A D | Host.mm | 56 #include "lldb/Host/ConnectionFileDescriptor.h" 157 ConnectionFileDescriptor file_conn; 294 ConnectionFileDescriptor file_conn;
|
| /llvm-project-15.0.7/lldb/source/Plugins/Platform/gdb-server/ |
| H A D | PlatformRemoteGDBServer.cpp | 240 client_up->SetConnection(std::make_unique<ConnectionFileDescriptor>()); in ConnectRemote()
|
| /llvm-project-15.0.7/lldb/source/Target/ |
| H A D | Process.cpp | 4471 std::make_unique<ConnectionFileDescriptor>(fd, true)); in SetSTDIOFileDescriptor()
|
| /llvm-project-15.0.7/clang/docs/tools/ |
| H A D | clang-formatted-files.txt | 3715 lldb/include/lldb/Host/ConnectionFileDescriptor.h
|