Searched defs:Termios (Results 1 – 8 of 8) sorted by relevance
/external/rust/android-crates-io/crates/nix/src/sys/ |
D | termios.rs | 156 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/ |
D | termios.rs | 49 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/ |
D | syscalls.rs | 37 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/ |
D | syscalls.rs | 32 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/ |
D | types.rs | 11 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
|
D | tc.rs | 25 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/ |
D | parser.rs | 104 fn make_raw(termios: &mut Termios) { in make_raw()
|
/external/rust/android-crates-io/crates/nix/src/ |
D | pty.rs | 243 U: Into<Option<&'b Termios>>, in openpty()
|