Lines Matching refs:fd
39 static inline int tcgetattr(int fd, struct termios *t) in tcgetattr() argument
42 return ioctl(fd, TCGETS2, t); in tcgetattr()
44 return ioctl(fd, TCGETS, t); in tcgetattr()
48 static inline int tcsetattr(int fd, int a, const struct termios *t) in tcsetattr() argument
79 return ioctl(fd, cmd, t); in tcsetattr()
82 static inline int tcdrain(int fd) in tcdrain() argument
84 return ioctl(fd, TCSBRK, 1); in tcdrain()
87 static inline int tcflush(int fd, int q) in tcflush() argument
89 return ioctl(fd, TCFLSH, q); in tcflush()
92 static inline int tcsendbreak(int fd, int d) in tcsendbreak() argument
95 return ioctl(fd, TCSBRKP, d); in tcsendbreak()
97 return ioctl(fd, TCSBRK, 0); in tcsendbreak()
101 static inline int tcflow(int fd, int a) in tcflow() argument
103 return ioctl(fd, TCXONC, a); in tcflow()
106 static inline pid_t tcgetsid(int fd) in tcgetsid() argument
110 if (ioctl(fd, TIOCGSID, &sid) < 0) in tcgetsid()