Searched refs:vc_manager (Results 1 – 8 of 8) sorted by relevance
/DragonOS/kernel/src/process/ |
H A D | stdio.rs | 4 driver::tty::virtual_terminal::vc_manager, 19 vc_manager() in stdio_init()
|
/DragonOS/kernel/src/driver/tty/ |
H A D | kthread.rs | 8 driver::tty::virtual_terminal::vc_manager, 52 if let Some(cur_vc) = vc_manager().current_vc() { in tty_refresh_thread()
|
H A D | tty_core.rs | 34 virtual_terminal::{vc_manager, virtual_console::VirtualConsoleData, DrawRegion}, 439 vc_manager().get(self.vc_index()?).unwrap().vc_data() in vc_data()
|
/DragonOS/kernel/src/libs/ |
H A D | printk.rs | 9 driver::tty::{tty_driver::TtyOperation, virtual_terminal::vc_manager}, 41 if let Some(current_vc) = vc_manager().current_vc() { in __write_string()
|
/DragonOS/kernel/src/driver/tty/virtual_terminal/ |
H A D | mod.rs | 63 pub fn vc_manager() -> &'static VirtConsoleManager { in vc_manager() function 358 vc_manager().alloc(vc.clone()).ok_or(SystemError::EBUSY)?; in install() 360 .inspect_err(|_| vc_manager().free(vc.index().unwrap()))?; in install() 477 vc_manager().setup_default_vc(); in vty_late_init()
|
H A D | virtual_console.rs | 21 vc_manager, Color, DrawRegion, VtMode, VtModeData, COLOR_TABLE, DEFAULT_BLUE, DEFAULT_GREEN, 234 if let Some(cur_vc) = vc_manager().current_vc_index() { in is_visible()
|
/DragonOS/kernel/src/driver/serial/serial8250/ |
H A D | serial8250_pio.rs | 27 virtual_terminal::{vc_manager, virtual_console::VirtualConsoleData, VirtConsole}, 413 let vc_index = vc_manager().alloc(vc.clone()).ok_or(SystemError::EBUSY)?; in install() 415 vc_manager().free(vc_index); in install()
|
/DragonOS/kernel/src/libs/lib_ui/ |
H A D | textui.rs | 3 serial::serial8250::send_to_default_serial8250_port, tty::virtual_terminal::vc_manager, 1027 if let Some(current_vc) = vc_manager().current_vc() { in rs_textui_putchar()
|