| /llvm-project-15.0.7/lldb/source/Host/common/ |
| H A D | Socket.cpp | 72 Socket::Socket(SocketProtocol protocol, bool should_close, in Socket() function in Socket 79 Socket::~Socket() { Close(); } in ~Socket() 81 llvm::Error Socket::Initialize() { in Initialize() 100 void Socket::Terminate() { in Terminate() 106 std::unique_ptr<Socket> Socket::Create(const SocketProtocol protocol, in Create() 111 std::unique_ptr<Socket> socket_up; in Create() 147 llvm::Expected<std::unique_ptr<Socket>> 154 std::unique_ptr<Socket> connect_socket( in TcpConnect() 188 llvm::Expected<Socket::HostAndPort> Socket::DecodeHostAndPort(llvm::StringRef host_and_port) { in DecodeHostAndPort() 271 Status Socket::PreDisconnect() { in PreDisconnect() [all …]
|
| H A D | TCPSocket.cpp | 60 : Socket(ProtocolTcp, should_close, child_processes_inherit) {} in TCPSocket() 63 : Socket(ProtocolTcp, listen_socket.m_should_close_fd, in TCPSocket() 70 : Socket(ProtocolTcp, should_close, child_processes_inherit) { in TCPSocket() 145 m_socket = Socket::CreateSocket(domain, kType, IPPROTO_TCP, in CreateSocket() 201 int fd = Socket::CreateSocket(address.GetFamily(), kType, IPPROTO_TCP, in Listen() 251 Status TCPSocket::Accept(Socket *&conn_socket) { in Accept()
|
| H A D | UDPSocket.cpp | 30 UDPSocket::UDPSocket(NativeSocket socket) : Socket(ProtocolUdp, true, true) { in UDPSocket() 35 : Socket(ProtocolUdp, should_close, child_processes_inherit) {} in UDPSocket() 50 Status UDPSocket::Accept(Socket *&socket) { in Accept()
|
| /llvm-project-15.0.7/lldb/tools/lldb-server/ |
| H A D | Acceptor.cpp | 28 const Socket::SocketProtocol m_protocol; 32 {"tcp", Socket::ProtocolTcp}, 33 {"udp", Socket::ProtocolUdp}, 34 {"unix", Socket::ProtocolUnixDomain}, 35 {"unix-abstract", Socket::ProtocolUnixAbstract}, 39 Socket::SocketProtocol &protocol) { in FindProtocolByScheme() 63 Socket *conn_socket = nullptr; in Accept() 71 Socket::SocketProtocol Acceptor::GetSocketProtocol() const { in GetSocketProtocol() 86 Socket::SocketProtocol socket_protocol = Socket::ProtocolUnixDomain; in Create() 97 socket_protocol = Socket::ProtocolTcp; in Create() [all …]
|
| H A D | Acceptor.h | 38 Socket::SocketProtocol GetSocketProtocol() const; 49 Acceptor(std::unique_ptr<Socket> &&listener_socket, llvm::StringRef name, 52 const std::unique_ptr<Socket> m_listener_socket_up;
|
| /llvm-project-15.0.7/lldb/unittests/Host/ |
| H A D | SocketTest.cpp | 25 SubsystemRAII<Socket> subsystems; 40 Socket::DecodeHostAndPort("google.com:65536"), in TEST_P() 45 Socket::DecodeHostAndPort("google.com:-1138"), in TEST_P() 50 Socket::DecodeHostAndPort("google.com:65536"), in TEST_P() 54 EXPECT_THAT_EXPECTED(Socket::DecodeHostAndPort("12345"), in TEST_P() 57 EXPECT_THAT_EXPECTED(Socket::DecodeHostAndPort("*:0"), in TEST_P() 60 EXPECT_THAT_EXPECTED(Socket::DecodeHostAndPort("*:65535"), in TEST_P() 64 Socket::DecodeHostAndPort("[::1]:12345"), in TEST_P() 65 llvm::HasValue(Socket::HostAndPort{"::1", 12345})); in TEST_P() 68 Socket::DecodeHostAndPort("[abcd:12fg:AF58::1]:12345"), in TEST_P() [all …]
|
| H A D | SocketTestUtilities.cpp | 22 static void AcceptThread(Socket *listen_socket, bool child_processes_inherit, in AcceptThread() 23 Socket **accept_socket, Status *error) { in AcceptThread() 42 Socket *accept_socket; in CreateConnectedSockets() 95 llvm::Expected<std::unique_ptr<TCPSocket>> Sock = Socket::TcpListen( in CheckIPSupport()
|
| H A D | MainLoopTest.cpp | 23 SubsystemRAII<Socket> subsystems; 34 Socket *accept_socket; in SetUp() 64 std::shared_ptr<Socket> socketpair[2];
|
| H A D | ConnectionFileDescriptorTest.cpp | 20 SubsystemRAII<Socket> subsystems;
|
| H A D | SocketAddressTest.cpp | 21 SubsystemRAII<Socket> subsystems;
|
| /llvm-project-15.0.7/lldb/source/Host/posix/ |
| H A D | ConnectionFileDescriptorPosix.cpp | 77 ConnectionFileDescriptor::ConnectionFileDescriptor(Socket *socket) in ConnectionFileDescriptor() 205 static_cast<Socket &>(*m_io_sp).PreDisconnect(); in Disconnect() 539 llvm::function_ref<void(Socket &)> post_listen_callback, in AcceptSocket() 542 std::unique_ptr<Socket> listening_socket = in AcceptSocket() 544 Socket *accepted_socket; in AcceptSocket() 570 std::unique_ptr<Socket> socket = in ConnectSocket() 591 Socket::ProtocolUnixDomain, socket_name, in AcceptNamedSocket() 608 Socket::ProtocolUnixAbstract, socket_name, in AcceptAbstractSocket() 626 Socket::ProtocolTcp, socket_name, in AcceptTCP() 627 [socket_id_callback](Socket &listening_socket) { in AcceptTCP() [all …]
|
| H A D | DomainSocket.cpp | 59 : Socket(ProtocolUnixDomain, should_close, child_processes_inherit) {} in DomainSocket() 63 : Socket(protocol, true, child_processes_inherit) {} in DomainSocket() 67 : Socket(ProtocolUnixDomain, listen_socket.m_should_close_fd, in DomainSocket() 110 Status DomainSocket::Accept(Socket *&socket) { in Accept()
|
| /llvm-project-15.0.7/lldb/include/lldb/Host/ |
| H A D | Socket.h | 41 class Socket : public IOObject { 61 ~Socket() override; 66 static std::unique_ptr<Socket> Create(const SocketProtocol protocol, 72 virtual Status Accept(Socket *&socket) = 0; 81 static llvm::Expected<std::unique_ptr<Socket>> 109 Socket(SocketProtocol protocol, bool should_close, 129 const Socket::HostAndPort &HP);
|
| /llvm-project-15.0.7/lldb/unittests/debugserver/ |
| H A D | RNBSocketTest.cpp | 31 llvm::Expected<std::unique_ptr<Socket>> socket_or_err = in ServerCallbackv4() 32 Socket::TcpConnect(addr_buffer, false); in ServerCallbackv4() 34 Socket *client_socket = socket_or_err->get(); in ServerCallbackv4() 103 Socket *server_socket; in TestSocketConnect() 104 llvm::Expected<std::unique_ptr<Socket>> socket_or_err = in TestSocketConnect() 105 Socket::TcpListen(addr_wrap, false); in TestSocketConnect() 122 Socket *connected_socket; in TestSocketConnect()
|
| /llvm-project-15.0.7/lldb/include/lldb/Host/posix/ |
| H A D | ConnectionFileDescriptorPosix.h | 26 class Socket; variable 38 ConnectionFileDescriptor(Socket *socket); 77 AcceptSocket(Socket::SocketProtocol socket_protocol, 79 llvm::function_ref<void(Socket &)> post_listen_callback, 82 lldb::ConnectionStatus ConnectSocket(Socket::SocketProtocol socket_protocol, 143 void InitializeSocket(Socket *socket);
|
| H A D | DomainSocket.h | 15 class DomainSocket : public Socket { 21 Status Accept(Socket *&socket) override;
|
| /llvm-project-15.0.7/lldb/unittests/Process/gdb-remote/ |
| H A D | GDBRemoteTestUtils.cpp | 17 ASSERT_THAT_ERROR(Socket::Initialize(), llvm::Succeeded()); in SetUpTestCase() 20 void GDBRemoteTest::TearDownTestCase() { Socket::Terminate(); } in TearDownTestCase()
|
| /llvm-project-15.0.7/lldb/include/lldb/Host/common/ |
| H A D | UDPSocket.h | 15 class UDPSocket : public Socket { 30 Status Accept(Socket *&socket) override;
|
| H A D | TCPSocket.h | 17 class TCPSocket : public Socket { 43 Status Accept(Socket *&conn_socket) override;
|
| /llvm-project-15.0.7/lldb/unittests/tools/lldb-server/tests/ |
| H A D | TestBase.h | 27 ASSERT_THAT_ERROR(lldb_private::Socket::Initialize(), llvm::Succeeded()); in SetUpTestCase() 31 lldb_private::Socket::Terminate(); in TearDownTestCase()
|
| /llvm-project-15.0.7/lldb/source/Initialization/ |
| H A D | SystemInitializerCommon.cpp | 104 llvm::Error error = Socket::Initialize(); in Initialize() 129 Socket::Terminate(); in Terminate()
|
| /llvm-project-15.0.7/lldb/source/Plugins/Process/gdb-remote/ |
| H A D | GDBRemoteCommunicationServerPlatform.h | 76 const Socket::SocketProtocol socket_protocol, const char *socket_scheme); 100 const Socket::SocketProtocol m_socket_protocol;
|
| /llvm-project-15.0.7/llvm/lib/Support/Windows/ |
| H A D | Threading.inc | 284 Optional<unsigned> Socket = compute_cpu_socket(ThreadPoolNum); 285 if (!Socket) 289 Affinity.Group = Groups[*Socket].ID; 290 Affinity.Mask = Groups[*Socket].Affinity;
|
| /llvm-project-15.0.7/lldb/include/lldb/ |
| H A D | module.modulemap | 50 module Socket { header "Host/Socket.h" export * }
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/lldb/source/Host/ |
| H A D | BUILD.gn | 42 "common/Socket.cpp",
|