Home
last modified time | relevance | path

Searched defs:Termios (Results 1 – 8 of 8) sorted by relevance

/third_party/rust/crates/nix/src/sys/
Dtermios.rs236 pub struct Termios { struct
256 impl Termios { argument
326 impl From<libc::termios> for Termios { implementation
1118 pub fn cfmakeraw(termios: &mut Termios) { in cfmakeraw()
1132 pub fn cfmakesane(termios: &mut Termios) { in cfmakesane()
1146 pub fn tcgetattr(fd: RawFd) -> Result<Termios> { in tcgetattr()
/third_party/rust/crates/rustix/src/termios/
Dcf.rs20 pub fn cfmakeraw(termios: &mut Termios) { in cfmakeraw()
26 pub fn cfsetospeed(termios: &mut Termios, speed: Speed) -> io::Result<()> { in cfsetospeed()
32 pub fn cfsetispeed(termios: &mut Termios, speed: Speed) -> io::Result<()> { in cfsetispeed()
38 pub fn cfsetspeed(termios: &mut Termios, speed: Speed) -> io::Result<()> { in cfsetspeed()
Dtc.rs24 pub fn tcgetattr<Fd: AsFd>(fd: Fd) -> io::Result<Termios> { in tcgetattr()
94 termios: &Termios, in tcsetattr()
/third_party/rust/crates/rustix/src/backend/libc/termios/
Dsyscalls.rs22 pub(crate) fn tcgetattr(fd: BorrowedFd<'_>) -> io::Result<Termios> { in tcgetattr()
48 termios: &Termios, in tcsetattr()
122 pub(crate) fn cfmakeraw(termios: &mut Termios) { in cfmakeraw()
128 pub(crate) fn cfsetospeed(termios: &mut Termios, speed: Speed) -> io::Result<()> { in cfsetospeed()
134 pub(crate) fn cfsetispeed(termios: &mut Termios, speed: Speed) -> io::Result<()> { in cfsetispeed()
140 pub(crate) fn cfsetspeed(termios: &mut Termios, speed: Speed) -> io::Result<()> { in cfsetspeed()
Dtypes.rs58 pub type Termios = c::termios; typedef
/third_party/rust/crates/rustix/src/backend/linux_raw/termios/
Dsyscalls.rs36 pub(crate) fn tcgetattr(fd: BorrowedFd<'_>) -> io::Result<Termios> { in tcgetattr()
61 termios: &Termios, in tcsetattr()
159 pub(crate) fn cfmakeraw(termios: &mut Termios) { in cfmakeraw()
175 pub(crate) fn cfsetospeed(termios: &mut Termios, speed: u32) -> io::Result<()> { in cfsetospeed()
185 pub(crate) fn cfsetispeed(termios: &mut Termios, speed: u32) -> io::Result<()> { in cfsetispeed()
198 pub(crate) fn cfsetspeed(termios: &mut Termios, speed: u32) -> io::Result<()> { in cfsetspeed()
Dtypes.rs58 pub type Termios = linux_raw_sys::general::termios; typedef
/third_party/rust/crates/nix/src/
Dpty.rs251 U: Into<Option<&'b Termios>>, in openpty()