Home
last modified time | relevance | path

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

/external/rust/android-crates-io/crates/nix/src/sys/
Dtermios.rs156 pub struct Termios { struct
176 impl Termios { argument
234 impl From<libc::termios> for Termios { implementation
813 pub fn cfmakeraw(termios: &mut Termios) { in cfmakeraw()
826 pub fn cfmakesane(termios: &mut Termios) { in cfmakesane()
840 pub fn tcgetattr<Fd: AsFd>(fd: Fd) -> Result<Termios> { in tcgetattr()
861 termios: &Termios, in tcsetattr()
/external/rust/android-crates-io/crates/serialport/src/posix/
Dtermios.rs49 pub(crate) fn get_termios(fd: RawFd) -> Result<Termios> { in get_termios()
75 pub(crate) fn get_termios(fd: RawFd) -> Result<Termios> { in get_termios()
95 pub(crate) fn get_termios(fd: RawFd) -> Result<Termios> { in get_termios()
148 pub(crate) fn set_parity(termios: &mut Termios, parity: Parity) { in set_parity()
169 pub(crate) fn set_flow_control(termios: &mut Termios, flow_control: FlowControl) { in set_flow_control()
186 pub(crate) fn set_data_bits(termios: &mut Termios, data_bits: DataBits) { in set_data_bits()
198 pub(crate) fn set_stop_bits(termios: &mut Termios, stop_bits: StopBits) { in set_stop_bits()
216 pub(crate) fn set_baud_rate(termios: &mut Termios, baud_rate: u32) -> Result<()> { in set_baud_rate()
231 pub(crate) fn set_baud_rate(termios: &mut Termios, baud_rate: u32) -> Result<()> { in set_baud_rate()
245 pub(crate) fn set_baud_rate(termios: &mut Termios, baud_rate: u32) -> Result<()> { in set_baud_rate()
/external/rust/android-crates-io/crates/rustix/src/backend/linux_raw/termios/
Dsyscalls.rs37 pub(crate) fn tcgetattr(fd: BorrowedFd<'_>) -> io::Result<Termios> { in tcgetattr()
105 termios: &Termios, in tcsetattr()
202 pub(crate) fn set_speed(termios: &mut Termios, arbitrary_speed: u32) -> io::Result<()> { in set_speed()
220 pub(crate) fn set_output_speed(termios: &mut Termios, arbitrary_speed: u32) -> io::Result<()> { in set_output_speed()
236 pub(crate) fn set_input_speed(termios: &mut Termios, arbitrary_speed: u32) -> io::Result<()> { in set_input_speed()
250 pub(crate) fn cfmakeraw(termios: &mut Termios) { in cfmakeraw()
/external/rust/android-crates-io/crates/rustix/src/backend/libc/termios/
Dsyscalls.rs32 pub(crate) fn tcgetattr(fd: BorrowedFd<'_>) -> io::Result<Termios> { in tcgetattr()
140 termios: &Termios, in tcsetattr()
258 pub(crate) fn set_speed(termios: &mut Termios, arbitrary_speed: u32) -> io::Result<()> { in set_speed()
300 pub(crate) fn set_output_speed(termios: &mut Termios, arbitrary_speed: u32) -> io::Result<()> { in set_output_speed()
340 pub(crate) fn set_input_speed(termios: &mut Termios, arbitrary_speed: u32) -> io::Result<()> { in set_input_speed()
380 pub(crate) fn cfmakeraw(termios: &mut Termios) { in cfmakeraw()
/external/rust/android-crates-io/crates/rustix/src/termios/
Dtypes.rs11 pub struct Termios { struct
14 pub input_modes: InputModes,
18 pub output_modes: OutputModes,
22 pub control_modes: ControlModes,
26 pub local_modes: LocalModes,
38 pub line_discipline: c::cc_t,
43 pub special_codes: SpecialCodes,
46 pub(crate) __reserved: [c::c_uint; 3],
74 impl Termios { implementation
210 impl core::fmt::Debug for Termios { implementation
Dtc.rs25 pub fn tcgetattr<Fd: AsFd>(fd: Fd) -> io::Result<Termios> { in tcgetattr()
103 termios: &Termios, in tcsetattr()
/external/rust/android-crates-io/crates/anes/examples/
Dparser.rs104 fn make_raw(termios: &mut Termios) { in make_raw()
/external/rust/android-crates-io/crates/nix/src/
Dpty.rs243 U: Into<Option<&'b Termios>>, in openpty()