Lines Matching refs:UnixSocketRaw
224 void UnixSocketRaw::ShiftMsgHdrPosix(size_t n, struct msghdr* msg) { in ShiftMsgHdrPosix()
246 std::pair<UnixSocketRaw, UnixSocketRaw> UnixSocketRaw::CreatePairPosix( in CreatePairPosix()
251 return std::make_pair(UnixSocketRaw(), UnixSocketRaw()); in CreatePairPosix()
253 return std::make_pair(UnixSocketRaw(ScopedFile(fds[0]), family, type), in CreatePairPosix()
254 UnixSocketRaw(ScopedFile(fds[1]), family, type)); in CreatePairPosix()
259 UnixSocketRaw UnixSocketRaw::CreateMayFail(SockFamily family, SockType type) { in CreateMayFail()
262 return UnixSocketRaw(); in CreateMayFail()
263 return UnixSocketRaw(std::move(fd), family, type); in CreateMayFail()
266 UnixSocketRaw::UnixSocketRaw() = default;
268 UnixSocketRaw::UnixSocketRaw(SockFamily family, SockType type) in UnixSocketRaw() function in perfetto::base::UnixSocketRaw
269 : UnixSocketRaw(CreateSocketHandle(family, type), family, type) {} in UnixSocketRaw()
271 UnixSocketRaw::UnixSocketRaw(ScopedSocketHandle fd, in UnixSocketRaw() function in perfetto::base::UnixSocketRaw
308 void UnixSocketRaw::SetBlocking(bool is_blocking) { in SetBlocking()
335 void UnixSocketRaw::RetainOnExec() { in RetainOnExec()
345 void UnixSocketRaw::DcheckIsBlocking(bool expected) const { in DcheckIsBlocking()
355 bool UnixSocketRaw::Bind(const std::string& socket_name) { in Bind()
369 bool UnixSocketRaw::Listen() { in Listen()
375 bool UnixSocketRaw::Connect(const std::string& socket_name) { in Connect()
393 void UnixSocketRaw::Shutdown() { in Shutdown()
405 ssize_t UnixSocketRaw::Send(const void* msg, in Send()
414 ssize_t UnixSocketRaw::Receive(void* msg, in Receive()
430 ssize_t UnixSocketRaw::SendMsgAllPosix(struct msghdr* msg) { in SendMsgAllPosix()
451 ssize_t UnixSocketRaw::Send(const void* msg, in Send()
482 ssize_t UnixSocketRaw::Receive(void* msg, in Receive()
542 bool UnixSocketRaw::SetTxTimeout(uint32_t timeout_ms) { in SetTxTimeout()
558 bool UnixSocketRaw::SetRxTimeout(uint32_t timeout_ms) { in SetRxTimeout()
590 auto sock_raw = UnixSocketRaw::CreateMayFail(sock_family, sock_type); in Listen()
664 sock_raw_ = UnixSocketRaw::CreateMayFail(sock_family, sock_type); in UnixSocket()
669 sock_raw_ = UnixSocketRaw(std::move(adopt_fd), sock_family, sock_type); in UnixSocket()
682 sock_raw_ = UnixSocketRaw(std::move(adopt_fd), sock_family, sock_type); in UnixSocket()
709 UnixSocketRaw UnixSocket::ReleaseSocket() { in ReleaseSocket()