Home
last modified time | relevance | path

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

/DragonOS/kernel/src/libs/lib_ui/
H A Dtextui.rs63 pub fn textui_framework() -> Arc<TextUiFramework> { in textui_framework() function
107 scm_register(textui_framework()).expect("register textui framework failed"); in textui_framwork_init()
371 textui_framework().metadata.read().buf_info().width() as usize + now_index in get_index_of_next_line()
374 textui_framework().metadata.read().buf_info().width() as usize * y + x in get_index_by_x_y()
432 let mut _binding = textui_framework().metadata.read().buf_info(); in textui_refresh_character()
630 let actual_line_sum = textui_framework().actual_line.load(Ordering::SeqCst); in textui_refresh_characters()
709 let actual_line_sum = textui_framework().actual_line.load(Ordering::SeqCst); in textui_new_line()
799 let actual_line_sum = textui_framework().actual_line.load(Ordering::SeqCst); in textui_putchar_window()
979 let old_buf = textui_framework().metadata.read().buf_info(); in change()
981 textui_framework().metadata.write().set_buf_info(buf_info); in change()
[all …]