Home
last modified time | relevance | path

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

/DragonOS/kernel/src/driver/video/console/
H A Ddummycon.rs5 console::ConsoleSwitch,
34 impl ConsoleSwitch for DummyConsole {
/DragonOS/kernel/src/driver/tty/
H A Dconsole.rs10 pub trait ConsoleSwitch: Sync + Send { trait
/DragonOS/kernel/src/driver/tty/virtual_terminal/
H A Dmod.rs28 console::ConsoleSwitch,
279 console: Arc<dyn ConsoleSwitch>,
318 &(self.console.clone() as Arc<dyn ConsoleSwitch>), in do_install()
H A Dvirtual_console.rs13 tty::{console::ConsoleSwitch, ConsoleFont, KDMode},
143 driver_funcs: Option<Weak<dyn ConsoleSwitch>>,
241 fn driver_funcs(&self) -> Arc<dyn ConsoleSwitch> { in driver_funcs() argument
245 pub fn set_driver_funcs(&mut self, func: Weak<dyn ConsoleSwitch>) { in set_driver_funcs() argument
/DragonOS/kernel/src/driver/serial/serial8250/
H A Dserial8250_pio.rs22 console::ConsoleSwitch,
405 vc_data_guard.set_driver_funcs(Arc::downgrade(&dummy_console()) as Weak<dyn ConsoleSwitch>); in install()
/DragonOS/kernel/src/driver/video/fbdev/base/fbcon/
H A Dframebuffer_console.rs8 console::ConsoleSwitch,
174 impl ConsoleSwitch for BlittingFbConsole {