Home
last modified time | relevance | path

Searched refs:TtyDriverManager (Results 1 – 6 of 6) sorted by relevance

/DragonOS/kernel/src/driver/tty/pty/
H A Dmod.rs26 tty_driver::{TtyDriver, TtyDriverManager, TtyDriverSubType, TtyDriverType, TTY_DRIVERS},
266 PTM_DRIVER.init(TtyDriverManager::tty_register_driver(ptm_driver).unwrap()); in pty_init()
287 PTS_DRIVER.init(TtyDriverManager::tty_register_driver(pts_driver).unwrap()); in pty_init()
/DragonOS/kernel/src/driver/tty/virtual_terminal/
H A Dmod.rs32 tty_driver::{TtyDriver, TtyDriverManager, TtyDriverType, TtyOperation},
462 TtyDriverManager::tty_register_driver(console_driver).inspect_err(|e| { in vty_init()
473 TtyDriverManager::lookup_tty_driver(DeviceNumber::new(Major::TTY_MAJOR, 0)) in vty_late_init()
/DragonOS/kernel/src/driver/serial/serial8250/
H A Dserial8250_pio.rs26 tty_driver::{TtyDriver, TtyDriverManager, TtyOperation},
423 let (_, driver) = TtyDriverManager::lookup_tty_driver(DeviceNumber::new( in serial_8250_pio_register_tty_devices()
H A Dmod.rs29 tty::tty_driver::{TtyDriver, TtyDriverManager, TtyDriverType},
149 TtyDriverManager::tty_register_driver(serial8250_tty_driver)?; in serial_tty_init()
/DragonOS/kernel/src/driver/tty/
H A Dtty_driver.rs53 pub struct TtyDriverManager; struct
54 impl TtyDriverManager { implementation
H A Dtty_device.rs48 tty_driver::{TtyDriverManager, TtyDriverSubType, TtyDriverType, TtyOperation},
150 TtyDriverManager::lookup_tty_driver(dev_num).ok_or(SystemError::ENODEV)?; in open()