Lines Matching refs:fd_termios

81   struct termios &fd_termios = data->m_termios;  in SetEcho()  local
82 fd_termios.c_lflag &= ~ECHO; in SetEcho()
84 fd_termios.c_lflag |= ECHO; in SetEcho()
97 struct termios &fd_termios = data->m_termios; in SetCanonical() local
98 fd_termios.c_lflag &= ~ICANON; in SetCanonical()
100 fd_termios.c_lflag |= ICANON; in SetCanonical()
113 struct termios &fd_termios = data->m_termios; in SetRaw() local
114 ::cfmakeraw(&fd_termios); in SetRaw()
118 fd_termios.c_cc[VMIN] = 1; in SetRaw()
119 fd_termios.c_cc[VTIME] = 0; in SetRaw()
278 struct termios &fd_termios = data->m_termios; in SetBaudRate() local
284 if (::cfsetispeed(&fd_termios, val.value()) != 0) in SetBaudRate()
288 if (::cfsetospeed(&fd_termios, val.value()) != 0) in SetBaudRate()
304 struct termios &fd_termios = data->m_termios; in SetStopBits() local
307 fd_termios.c_cflag &= ~CSTOPB; in SetStopBits()
310 fd_termios.c_cflag |= CSTOPB; in SetStopBits()
329 struct termios &fd_termios = data->m_termios; in SetParity() local
330 fd_termios.c_cflag &= ~( in SetParity()
337 fd_termios.c_cflag |= PARENB; in SetParity()
339 fd_termios.c_cflag |= PARODD; in SetParity()
342 fd_termios.c_cflag |= CMSPAR; in SetParity()
362 struct termios &fd_termios = data->m_termios; in SetParityCheck() local
363 fd_termios.c_iflag &= ~(IGNPAR | PARMRK | INPCK); in SetParityCheck()
366 fd_termios.c_iflag |= INPCK; in SetParityCheck()
368 fd_termios.c_iflag |= IGNPAR; in SetParityCheck()
370 fd_termios.c_iflag |= PARMRK; in SetParityCheck()
385 struct termios &fd_termios = data->m_termios; in SetHardwareFlowControl() local
386 fd_termios.c_cflag &= ~CRTSCTS; in SetHardwareFlowControl()
388 fd_termios.c_cflag |= CRTSCTS; in SetHardwareFlowControl()