Home
last modified time | relevance | path

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

/system/core/adb/
Dshell_service.cpp196 ScopedFd stdinout_sfd_, stderr_sfd_, protocol_sfd_; member in __anon76da5c9b0111::Subprocess
367 if (!CreateSocketpair(&protocol_sfd_, &local_socket_sfd_)) { in ForkAndExec()
373 D("protocol FD = %d", protocol_sfd_.fd()); in ForkAndExec()
375 input_.reset(new ShellProtocol(protocol_sfd_.fd())); in ForkAndExec()
376 output_.reset(new ShellProtocol(protocol_sfd_.fd())); in ForkAndExec()
463 if (!protocol_sfd_.valid()) { in PassDataStreams()
471 for (ScopedFd* sfd : {&protocol_sfd_, &stdinout_sfd_, &stderr_sfd_}) { in PassDataStreams()
479 while (protocol_sfd_.valid() && in PassDataStreams()
486 if (dead_sfd == &protocol_sfd_) { in PassDataStreams()
516 int select_n = std::max(std::max(protocol_sfd_.fd(), stdinout_sfd_.fd()), in SelectLoop()
[all …]