Home
last modified time | relevance | path

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

/DragonOS/kernel/src/driver/tty/virtual_terminal/
H A Dmod.rs195 let window_size = tty_core.window_size_upgradeable(); in install() localVariable
196 if window_size.col == 0 && window_size.row == 0 { in install()
197 let mut window_size = window_size.upgrade(); in install() localVariable
198 window_size.col = vc_data.cols as u16; in install()
199 window_size.row = vc_data.rows as u16; in install()
/DragonOS/kernel/src/driver/tty/
H A Dtty_core.rs62 window_size: RwLock::new(WindowSize::default()), in new()
297 window_size: RwLock<WindowSize>, field
396 self.window_size.upgradeable_read() in window_size_upgradeable()
400 pub fn window_size(&self) -> RwLockReadGuard<WindowSize> { in window_size() method
401 self.window_size.read() in window_size()
406 self.window_size.write() in window_size_write()
H A Dtty_device.rs364 let winsize = *core.window_size(); in ioctl()
/DragonOS/kernel/src/driver/tty/pty/
H A Dunix98pty.rs236 if *core.window_size() == winsize { in resize()