Home
last modified time | relevance | path

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

/DragonOS/kernel/src/driver/tty/virtual_terminal/
H A Dmod.rs75 vcdev: Option<Arc<TtyDevice>>, field
84 inner: SpinLock::new(InnerVirtConsole { vcdev: None }), in new()
111 let vcdev = TtyDevice::new( in devfs_setup() localVariable
117 device_register(vcdev.clone())?; in devfs_setup()
118 devfs_register(vcdev.name_ref(), vcdev.clone())?; in devfs_setup()
120 self.inner.lock().vcdev = Some(vcdev); in devfs_setup()
126 let vcdev = self.inner.lock().vcdev.take(); in devfs_remove() localVariable
127 if let Some(vcdev) = vcdev { in devfs_remove()
128 devfs_unregister(vcdev.name_ref(), vcdev.clone()) in devfs_remove()