Home
last modified time | relevance | path

Searched refs:ConnectionFileDescriptor (Results 1 – 24 of 24) sorted by relevance

/llvm-project-15.0.7/lldb/source/Host/posix/
H A DConnectionFileDescriptorPosix.cpp54 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 DConnectionFileDescriptorPosix.h29 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 DCommunicationTest.cpp32 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 DConnectionFileDescriptorTest.cpp27 ConnectionFileDescriptor connection_file_descriptor(socket); in TestGetURI()
H A DMainLoopTest.cpp157 auto conn = std::make_unique<ConnectionFileDescriptor>( in TEST_F()
/llvm-project-15.0.7/lldb/source/Interpreter/
H A DScriptInterpreter.cpp193 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 Dmodule.modulemap17 module ConnectionFileDescriptor { header "Host/ConnectionFileDescriptor.h" export * }
H A Dlldb-forward.h63 class ConnectionFileDescriptor; variable
/llvm-project-15.0.7/lldb/source/Plugins/Process/gdb-remote/
H A DGDBRemoteCommunication.cpp867 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 DGDBRemoteCommunicationServerPlatform.cpp235 ConnectionFileDescriptor file_conn; in Handle_qLaunchGDBServer()
H A DProcessGDBRemote.cpp911 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 DGDBRemoteCommunicationServerLLGS.cpp1212 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 DAcceptor.cpp66 conn = new ConnectionFileDescriptor(conn_socket); in Accept()
H A Dlldb-gdbserver.cpp224 std::unique_ptr<ConnectionFileDescriptor> conn_fd_up{ in ConnectToRemote()
225 new ConnectionFileDescriptor}; in ConnectToRemote()
/llvm-project-15.0.7/lldb/source/API/
H A DSBCommunication.cpp79 std::make_unique<ConnectionFileDescriptor>(fd, owns_fd)); in AdoptFileDesriptor()
/llvm-project-15.0.7/lldb/include/lldb/Host/
H A DEditline.h392 ConnectionFileDescriptor m_input_connection;
/llvm-project-15.0.7/lldb/source/Plugins/Process/MacOSX-Kernel/
H A DProcessKDP.cpp219 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 DTestClient.cpp113 auto Conn = std::make_unique<ConnectionFileDescriptor>(accept_socket); in launchCustom()
/llvm-project-15.0.7/lldb/source/Host/common/
H A DHost.cpp564 return std::unique_ptr<Connection>(new ConnectionFileDescriptor()); in CreateDefaultConnection()
/llvm-project-15.0.7/lldb/source/Plugins/Platform/Android/
H A DAdbClient.cpp131 m_conn = std::make_unique<ConnectionFileDescriptor>(); in Connect()
/llvm-project-15.0.7/lldb/source/Host/macosx/objcxx/
H A DHost.mm56 #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 DPlatformRemoteGDBServer.cpp240 client_up->SetConnection(std::make_unique<ConnectionFileDescriptor>()); in ConnectRemote()
/llvm-project-15.0.7/lldb/source/Target/
H A DProcess.cpp4471 std::make_unique<ConnectionFileDescriptor>(fd, true)); in SetSTDIOFileDescriptor()
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt3715 lldb/include/lldb/Host/ConnectionFileDescriptor.h