Searched refs:TtyDriverManager (Results 1 – 6 of 6) sorted by relevance
/DragonOS/kernel/src/driver/tty/pty/ |
H A D | mod.rs | 26 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 D | mod.rs | 32 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 D | serial8250_pio.rs | 26 tty_driver::{TtyDriver, TtyDriverManager, TtyOperation}, 423 let (_, driver) = TtyDriverManager::lookup_tty_driver(DeviceNumber::new( in serial_8250_pio_register_tty_devices()
|
H A D | mod.rs | 29 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 D | tty_driver.rs | 53 pub struct TtyDriverManager; struct 54 impl TtyDriverManager { implementation
|
H A D | tty_device.rs | 48 tty_driver::{TtyDriverManager, TtyDriverSubType, TtyDriverType, TtyOperation}, 150 TtyDriverManager::lookup_tty_driver(dev_num).ok_or(SystemError::ENODEV)?; in open()
|