Lines Matching refs:mFd
81 mFd = base::unique_fd(open(mUartName.c_str(), O_RDWR | O_NONBLOCK | O_NOCTTY)); in preUp()
82 if (!mFd.ok()) { in preUp()
89 return updateIfaceName(mFd); in preUp()
94 if (tcgetattr(mFd.get(), &terminalSettings) < 0) { in preUp()
109 if (ioctl(mFd.get(), TIOCGSERIAL, &serialSettings) < 0) { in preUp()
116 if (ioctl(mFd.get(), TIOCSSERIAL, &serialSettings) < 0) { in preUp()
123 if (tcsetattr(mFd.get(), TCSADRAIN, &terminalSettings) < 0) { in preUp()
129 if (write(mFd.get(), canBitrateCommand->c_str(), canBitrateCommand->length()) <= 0) { in preUp()
135 if (write(mFd.get(), slcanprotocol::kOpenCommand.c_str(), in preUp()
142 if (ioctl(mFd.get(), TIOCSETD, &slcanprotocol::kSlcanDiscipline) < 0) { in preUp()
148 return updateIfaceName(mFd); in preUp()
153 if (ioctl(mFd.get(), TIOCSETD, &slcanprotocol::kDefaultDiscipline) < 0) { in postDown()
159 if (write(mFd.get(), slcanprotocol::kCloseCommand.c_str(), in postDown()
166 mFd.reset(); in postDown()