/seL4-refos-master/libs/libvterm/src/ |
H A D | rect.h | 2 * Some utility functions on VTermRect structures 9 static void rect_expand(VTermRect *dst, VTermRect *src) 18 static void rect_clip(VTermRect *dst, VTermRect *bounds) 30 static int rect_equal(VTermRect *a, VTermRect *b) 39 static int rect_contains(VTermRect *big, VTermRect *small) 49 static int rect_intersects(VTermRect * [all...] |
H A D | vterm.c | 219 void vterm_scroll_rect(VTermRect rect, 222 int (*moverect)(VTermRect src, VTermRect dest, void *user), 223 int (*eraserect)(VTermRect rect, int selective, void *user), 226 VTermRect src; 227 VTermRect dest; 288 void vterm_copy_cells(VTermRect dest, 289 VTermRect src,
|
H A D | screen.c | 47 VTermRect damaged; 48 VTermRect pending_scrollrect; 96 static void damagerect(VTermScreen *screen, VTermRect rect) 98 VTermRect emit; 155 VTermRect rect = { 184 VTermRect rect = { 198 static int moverect_internal(VTermRect dest, VTermRect src, void *user) 206 VTermRect rect = { 215 VTermRect rec [all...] |
H A D | state.c | 48 static void erase(VTermState *state, VTermRect rect, int selective) 79 static void scroll(VTermState *state, VTermRect rect, int downward, int rightward) 96 VTermRect rect = { 251 VTermRect rect = { 347 VTermRect rect = { 827 VTermRect rect; 1500 VTermRect rect = { 0, state->rows, 0, state->cols }; 1553 VTermRect rect = {
|
/seL4-refos-master/projects/refos/impl/libs/libvterm/src/ |
H A D | rect.h | 2 * Some utility functions on VTermRect structures 9 static void rect_expand(VTermRect *dst, VTermRect *src) 18 static void rect_clip(VTermRect *dst, VTermRect *bounds) 30 static int rect_equal(VTermRect *a, VTermRect *b) 39 static int rect_contains(VTermRect *big, VTermRect *small) 49 static int rect_intersects(VTermRect * [all...] |
H A D | vterm.c | 219 void vterm_scroll_rect(VTermRect rect, 222 int (*moverect)(VTermRect src, VTermRect dest, void *user), 223 int (*eraserect)(VTermRect rect, int selective, void *user), 226 VTermRect src; 227 VTermRect dest; 288 void vterm_copy_cells(VTermRect dest, 289 VTermRect src,
|
H A D | screen.c | 47 VTermRect damaged; 48 VTermRect pending_scrollrect; 96 static void damagerect(VTermScreen *screen, VTermRect rect) 98 VTermRect emit; 155 VTermRect rect = { 184 VTermRect rect = { 198 static int moverect_internal(VTermRect dest, VTermRect src, void *user) 206 VTermRect rect = { 215 VTermRect rec [all...] |
H A D | state.c | 48 static void erase(VTermState *state, VTermRect rect, int selective) 79 static void scroll(VTermState *state, VTermRect rect, int downward, int rightward) 96 VTermRect rect = { 251 VTermRect rect = { 347 VTermRect rect = { 827 VTermRect rect; 1500 VTermRect rect = { 0, state->rows, 0, state->cols }; 1553 VTermRect rect = {
|
/seL4-refos-master/libs/libvterm/include/vterm/ |
H A D | vterm.h | 31 } VTermRect; typedef in typeref:struct:__anon649 34 static inline int vterm_rect_contains(VTermRect r, VTermPos p) 41 static inline void vterm_rect_move(VTermRect *rect, int row_delta, int col_delta) 138 int (*scrollrect)(VTermRect rect, int downward, int rightward, void *user); 139 int (*moverect)(VTermRect dest, VTermRect src, void *user); 140 int (*erase)(VTermRect rect, int selective, void *user); 150 int (*damage)(VTermRect rect, void *user); 151 int (*prescroll)(VTermRect rect, void *user); 152 int (*moverect)(VTermRect des [all...] |
/seL4-refos-master/projects/refos/impl/libs/libvterm/include/vterm/ |
H A D | vterm.h | 31 } VTermRect; typedef in typeref:struct:__anon751 34 static inline int vterm_rect_contains(VTermRect r, VTermPos p) 41 static inline void vterm_rect_move(VTermRect *rect, int row_delta, int col_delta) 138 int (*scrollrect)(VTermRect rect, int downward, int rightward, void *user); 139 int (*moverect)(VTermRect dest, VTermRect src, void *user); 140 int (*erase)(VTermRect rect, int selective, void *user); 150 int (*damage)(VTermRect rect, void *user); 151 int (*prescroll)(VTermRect rect, void *user); 152 int (*moverect)(VTermRect des [all...] |