/seL4-refos-master/libs/libvterm/src/ |
H A D | screen.c | 33 uint32_t chars[VTERM_MAX_CHARS_PER_CELL]; member in struct:__anon670 84 new_cell->chars[0] = 0; 174 for(i = 0; i < VTERM_MAX_CHARS_PER_CELL && info->chars[i]; i++) { 175 cell->chars[i] = info->chars[i]; 179 cell->chars[i] = 0; 182 getcell(screen, pos.row, pos.col + col)->chars[0] = (uint32_t)-1; 296 cell->chars[0] = 0; 622 if(cell->chars[0] == 0) 625 else if(cell->chars[ 648 vterm_screen_get_chars(VTermScreen *screen, uint32_t *chars, size_t len, const VTermRect rect) argument [all...] |
H A D | encoding.c | 174 const uint32_t chars[128];
member in struct:StaticTableEncoding 189 if(table->chars[c])
190 cp[(*cpi)++] = table->chars[c];
|
H A D | state.c | 20 static void putglyph(VTermState *state, const uint32_t chars[], int width, VTermPos pos) argument 23 .chars = chars, 32 fprintf(stderr, "libvterm: Unhandled putglyph U+%04x at (%d,%d)\n", chars[0], pos.col, pos.row); 177 printf("DEBUG: COMBINING SPLIT GLYPH of chars {"); 183 /* Find where we need to append these combining chars */ 222 uint32_t chars[glyph_ends - glyph_starts + 1]; local 225 chars[i - glyph_starts] = codepoints[i]; 229 chars[glyph_ends - glyph_starts] = 0; 234 printf("DEBUG: COMBINED GLYPH of %d chars {", glyph_end [all...] |
/seL4-refos-master/projects/refos/impl/libs/libvterm/src/ |
H A D | screen.c | 33 uint32_t chars[VTERM_MAX_CHARS_PER_CELL]; member in struct:__anon772 84 new_cell->chars[0] = 0; 174 for(i = 0; i < VTERM_MAX_CHARS_PER_CELL && info->chars[i]; i++) { 175 cell->chars[i] = info->chars[i]; 179 cell->chars[i] = 0; 182 getcell(screen, pos.row, pos.col + col)->chars[0] = (uint32_t)-1; 296 cell->chars[0] = 0; 622 if(cell->chars[0] == 0) 625 else if(cell->chars[ 648 vterm_screen_get_chars(VTermScreen *screen, uint32_t *chars, size_t len, const VTermRect rect) argument [all...] |
H A D | encoding.c | 174 const uint32_t chars[128];
member in struct:StaticTableEncoding 189 if(table->chars[c])
190 cp[(*cpi)++] = table->chars[c];
|
H A D | state.c | 20 static void putglyph(VTermState *state, const uint32_t chars[], int width, VTermPos pos) argument 23 .chars = chars, 32 fprintf(stderr, "libvterm: Unhandled putglyph U+%04x at (%d,%d)\n", chars[0], pos.col, pos.row); 177 printf("DEBUG: COMBINING SPLIT GLYPH of chars {"); 183 /* Find where we need to append these combining chars */ 222 uint32_t chars[glyph_ends - glyph_starts + 1]; local 225 chars[i - glyph_starts] = codepoints[i]; 229 chars[glyph_ends - glyph_starts] = 0; 234 printf("DEBUG: COMBINED GLYPH of %d chars {", glyph_end [all...] |
/seL4-refos-master/libs/libvterm/include/vterm/ |
H A D | vterm.h | 130 const uint32_t *chars; member in struct:__anon657 205 size_t vterm_screen_get_chars(VTermScreen *screen, uint32_t *chars, size_t len, const VTermRect rect); 210 uint32_t chars[VTERM_MAX_CHARS_PER_CELL]; member in struct:__anon662
|
/seL4-refos-master/projects/refos/impl/libs/libvterm/include/vterm/ |
H A D | vterm.h | 130 const uint32_t *chars; member in struct:__anon759 205 size_t vterm_screen_get_chars(VTermScreen *screen, uint32_t *chars, size_t len, const VTermRect rect); 210 uint32_t chars[VTERM_MAX_CHARS_PER_CELL]; member in struct:__anon764
|
/seL4-refos-master/projects/refos/impl/apps/console_server/src/ |
H A D | ega_vterm.c | 194 vterm_buffer_puts_internal(s, i, j, cell.chars, cell.width);
|
/seL4-refos-master/apps/console_server/src/ |
H A D | ega_vterm.c | 194 vterm_buffer_puts_internal(s, i, j, cell.chars, cell.width);
|