Searched refs:VTermRect (Results 1 - 10 of 10) sorted by relevance

/seL4-refos-master/libs/libvterm/src/
H A Drect.h2 * 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 Dvterm.c219 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 Dscreen.c47 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 Dstate.c48 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 Drect.h2 * 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 Dvterm.c219 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 Dscreen.c47 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 Dstate.c48 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 Dvterm.h31 } 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 Dvterm.h31 } 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...]

Completed in 105 milliseconds