/DragonOS/kernel/src/driver/tty/ |
H A D | console.rs | 5 virtual_console::{CursorOperation, ScrollDir, VirtualConsoleData, VirtualConsoleIntensity}, 15 vc_data: &mut VirtualConsoleData, in con_init() argument 33 vc_data: &mut VirtualConsoleData, in con_clear() argument 48 vc_data: &VirtualConsoleData, in con_putc() argument 63 vc_data: &VirtualConsoleData, in con_putcs() argument 75 _vc_data: &VirtualConsoleData, in con_getxy() argument 85 fn con_cursor(&self, vc_data: &VirtualConsoleData, op: CursorOperation); in con_cursor() argument 99 _vc_data: &VirtualConsoleData, in con_build_attr() argument 116 vc_data: &VirtualConsoleData, in con_set_palette() argument 128 vc_data: &mut VirtualConsoleData, in con_scroll() argument
|
H A D | tty_core.rs | 34 virtual_terminal::{vc_manager, virtual_console::VirtualConsoleData, DrawRegion}, 438 pub fn vc_data(&self) -> Option<Arc<SpinLock<VirtualConsoleData>>> { in vc_data() argument
|
/DragonOS/kernel/src/driver/video/console/ |
H A D | dummycon.rs | 9 virtual_console::{CursorOperation, ScrollDir, VirtualConsoleData}, 37 _vc_data: &VirtualConsoleData, in con_getxy() argument 45 _vc_data: &VirtualConsoleData, in con_build_attr() argument 58 vc_data: &mut VirtualConsoleData, in con_init() argument 83 _vc_data: &mut VirtualConsoleData, in con_clear() argument 94 _vc_data: &VirtualConsoleData, in con_putc() argument 104 _vc_data: &VirtualConsoleData, in con_putcs() argument 113 fn con_cursor(&self, _vc_data: &VirtualConsoleData, _op: CursorOperation) { in con_cursor() argument 119 _vc_data: &VirtualConsoleData, in con_set_palette() argument 127 _vc_data: &mut VirtualConsoleData, in con_scroll() argument
|
/DragonOS/kernel/src/driver/video/fbdev/base/fbcon/ |
H A D | framebuffer_console.rs | 10 virtual_console::{CursorOperation, ScrollDir, VcCursor, VirtualConsoleData}, 48 fn get_color(&self, vc_data: &VirtualConsoleData, c: u16, is_fg: bool) -> u32 { in get_color() argument 123 vc_data: &VirtualConsoleData, in bit_put_string() argument 178 vc_data: &mut VirtualConsoleData, in con_init() argument 248 vc_data: &mut VirtualConsoleData, in con_clear() argument 293 vc_data: &VirtualConsoleData, in con_putc() argument 303 vc_data: &VirtualConsoleData, in con_putcs() argument 327 vc_data: &VirtualConsoleData, in con_getxy() argument 346 vc_data: &VirtualConsoleData, in con_cursor() argument 373 vc_data: &VirtualConsoleData, in con_set_palette() argument [all …]
|
H A D | mod.rs | 20 tty::virtual_terminal::virtual_console::{CursorOperation, VcCursor, VirtualConsoleData}, 381 vc_data: &VirtualConsoleData, in bmove() argument 399 vc_data: &VirtualConsoleData, in clear() argument 416 vc_data: &VirtualConsoleData, in put_string() argument 425 fn cursor(&self, vc_data: &VirtualConsoleData, op: CursorOperation, fg: u32, bg: u32); in cursor() argument 477 pub fn update_attr(&self, dst: &mut [u8], src: &[u8], vc_data: &VirtualConsoleData) { in update_attr() argument
|
/DragonOS/kernel/src/driver/tty/virtual_terminal/ |
H A D | mod.rs | 25 use self::virtual_console::VirtualConsoleData; 68 vc_data: Option<Arc<SpinLock<VirtualConsoleData>>>, 79 pub fn new(vc_data: Option<Arc<SpinLock<VirtualConsoleData>>>) -> Arc<Self> { in new() 88 pub fn vc_data(&self) -> Option<Arc<SpinLock<VirtualConsoleData>>> { in vc_data() argument 355 let vc = VirtConsole::new(Some(Arc::new(SpinLock::new(VirtualConsoleData::new( in install()
|
H A D | virtual_console.rs | 38 pub struct VirtualConsoleData { struct 146 impl VirtualConsoleData { argument
|
/DragonOS/kernel/src/driver/serial/serial8250/ |
H A D | serial8250_pio.rs | 27 virtual_terminal::{vc_manager, virtual_console::VirtualConsoleData, VirtConsole}, 403 let vc_data = Arc::new(SpinLock::new(VirtualConsoleData::new(usize::MAX))); in install()
|