/arkcompiler/runtime_core/static_core/dprof/libdprof/dprof/ipc/ |
H A D | ipc_unix_socket.cpp | 32 os::unique_fd::UniqueFd CreateUnixServerSocket(int backlog) in CreateUnixServerSocket() 34 os::unique_fd::UniqueFd sock(PANDA_FAILURE_RETRY(::socket(AF_UNIX, SOCK_STREAM, 0))); in CreateUnixServerSocket() 39 return os::unique_fd::UniqueFd(); in CreateUnixServerSocket() 55 return os::unique_fd::UniqueFd(); in CreateUnixServerSocket() 60 return os::unique_fd::UniqueFd(); in CreateUnixServerSocket() 66 os::unique_fd::UniqueFd CreateUnixClientSocket() in CreateUnixClientSocket() 68 os::unique_fd::UniqueFd sock(PANDA_FAILURE_RETRY(::socket(AF_UNIX, SOCK_STREAM, 0))); in CreateUnixClientSocket() 71 return os::unique_fd::UniqueFd(); in CreateUnixClientSocket() 87 return os::unique_fd::UniqueFd(); in CreateUnixClientSocket()
|
H A D | ipc_unix_socket.h | 19 #include "os/unique_fd.h" 22 os::unique_fd::UniqueFd CreateUnixServerSocket(int backlog); 23 os::unique_fd::UniqueFd CreateUnixClientSocket();
|
/arkcompiler/runtime_core/static_core/dprof/daemon/ |
H A D | main.cpp | 33 bool CheckVersion(const os::unique_fd::UniqueFd &sock) in CheckVersion() 57 static std::unique_ptr<AppData> ProcessingConnect(const os::unique_fd::UniqueFd &sock) in ProcessingConnect() 109 void EnqueueClientSocket(os::unique_fd::UniqueFd clientSock) in EnqueueClientSocket() 133 os::unique_fd::UniqueFd clientSock; in DoRun() 160 std::queue<os::unique_fd::UniqueFd> queue_; 247 os::unique_fd::UniqueFd sock(ipc::CreateUnixServerSocket(maxPendingConnectionsQueue)); in Main() 259 os::unique_fd::UniqueFd clientSock(::accept4(sock.Get(), nullptr, nullptr, SOCK_CLOEXEC)); in Main()
|
/arkcompiler/runtime_core/static_core/plugins/ets/stdlib/native/escompat/ |
H A D | Process.cpp | 37 std::pair<ark::os::unique_fd::UniqueFd, ark::os::unique_fd::UniqueFd> out {stdOutFdIn, stdOutFdOut}; in GetPipeHandler() 38 std::pair<ark::os::unique_fd::UniqueFd, ark::os::unique_fd::UniqueFd> err {stdErrFdIn, stdErrFdOut}; in GetPipeHandler() 41 ark::os::unique_fd::UniqueFd defaultStdOut {1}; in GetPipeHandler() 42 ark::os::unique_fd::UniqueFd defaultStdErr {2}; in GetPipeHandler() 130 ark::os::unique_fd::UniqueFd out {fd}; in ReadFinalizer() 166 ark::os::unique_fd::UniqueFd out {fd}; in ReadChildProcessStdOut() 207 ark::os::unique_fd::UniqueFd out {fd}; in ReadChildProcessStdErr()
|
/arkcompiler/runtime_core/platforms/windows/libpandabase/ |
H A D | unique_fd.h | 21 namespace panda::os::unique_fd { namespace in panda::os 29 } // namespace panda::os::unique_fd
|
/arkcompiler/runtime_core/static_core/platforms/windows/libpandabase/ |
H A D | unique_fd.h | 21 namespace ark::os::unique_fd { namespace in ark::os 29 } // namespace ark::os::unique_fd
|
/arkcompiler/runtime_core/platforms/unix/libpandabase/ |
H A D | unique_fd.h | 21 namespace panda::os::unique_fd { namespace in panda::os 28 } // namespace panda::os::unique_fd
|
/arkcompiler/runtime_core/static_core/platforms/unix/libpandabase/ |
H A D | unique_fd.h | 21 namespace ark::os::unique_fd { namespace in ark::os 28 } // namespace ark::os::unique_fd
|
/arkcompiler/runtime_core/libpandabase/os/ |
H A D | unique_fd.h | 20 #include "platforms/unix/libpandabase//unique_fd.h" 22 #include "platforms/windows/libpandabase//unique_fd.h" 32 namespace panda::os::unique_fd { namespace in panda::os 95 } // namespace panda::os::unique_fd
|
/arkcompiler/runtime_core/static_core/libpandabase/os/ |
H A D | pipe.h | 21 #include "libpandabase/os/unique_fd.h" 28 using UniqueFd = ark::os::unique_fd::UniqueFd;
|
H A D | unique_fd.h | 20 #include "platforms/unix/libpandabase//unique_fd.h" 22 #include "platforms/windows/libpandabase//unique_fd.h" 32 namespace ark::os::unique_fd { namespace in ark::os 95 } // namespace ark::os::unique_fd
|
/arkcompiler/runtime_core/static_core/dprof/libdprof/dprof/ |
H A D | profiling_data.cpp | 38 os::unique_fd::UniqueFd sock(ipc::CreateUnixClientSocket()); in DumpAndResetFeatures()
|
/arkcompiler/runtime_core/libpandabase/tests/ |
H A D | unique_fd_test.cpp | 16 #include "os/unique_fd.h" 22 namespace panda::os::unique_fd { namespace in panda::os 135 } // namespace panda::os::unique_fd
|
/arkcompiler/runtime_core/static_core/libpandabase/tests/ |
H A D | unique_fd_test.cpp | 16 #include "os/unique_fd.h" 22 namespace ark::os::unique_fd { namespace in ark::os 143 } // namespace ark::os::unique_fd
|