HelenOS sources
con_srv_t 75 uspace/app/terminal/terminal.c static errno_t term_open(con_srvs_t *, con_srv_t *);
con_srv_t 76 uspace/app/terminal/terminal.c static errno_t term_close(con_srv_t *);
con_srv_t 77 uspace/app/terminal/terminal.c static errno_t term_read(con_srv_t *, void *, size_t, size_t *);
con_srv_t 78 uspace/app/terminal/terminal.c static errno_t term_write(con_srv_t *, void *, size_t, size_t *);
con_srv_t 79 uspace/app/terminal/terminal.c static void term_sync(con_srv_t *);
con_srv_t 80 uspace/app/terminal/terminal.c static void term_clear(con_srv_t *);
con_srv_t 81 uspace/app/terminal/terminal.c static void term_set_pos(con_srv_t *, sysarg_t col, sysarg_t row);
con_srv_t 82 uspace/app/terminal/terminal.c static errno_t term_get_pos(con_srv_t *, sysarg_t *, sysarg_t *);
con_srv_t 83 uspace/app/terminal/terminal.c static errno_t term_get_size(con_srv_t *, sysarg_t *, sysarg_t *);
con_srv_t 84 uspace/app/terminal/terminal.c static errno_t term_get_color_cap(con_srv_t *, console_caps_t *);
con_srv_t 85 uspace/app/terminal/terminal.c static void term_set_style(con_srv_t *, console_style_t);
con_srv_t 86 uspace/app/terminal/terminal.c static void term_set_color(con_srv_t *, console_color_t, console_color_t,
con_srv_t 88 uspace/app/terminal/terminal.c static void term_set_rgb_color(con_srv_t *, pixel_t, pixel_t);
con_srv_t 89 uspace/app/terminal/terminal.c static void term_set_cursor_visibility(con_srv_t *, bool);
con_srv_t 90 uspace/app/terminal/terminal.c static errno_t term_set_caption(con_srv_t *, const char *);
con_srv_t 91 uspace/app/terminal/terminal.c static errno_t term_get_event(con_srv_t *, cons_event_t *);
con_srv_t 92 uspace/app/terminal/terminal.c static errno_t term_map(con_srv_t *, sysarg_t, sysarg_t, charfield_t **);
con_srv_t 93 uspace/app/terminal/terminal.c static void term_unmap(con_srv_t *);
con_srv_t 94 uspace/app/terminal/terminal.c static void term_buf_update(con_srv_t *, sysarg_t, sysarg_t, sysarg_t,
con_srv_t 135 uspace/app/terminal/terminal.c static terminal_t *srv_to_terminal(con_srv_t *srv)
con_srv_t 445 uspace/app/terminal/terminal.c static errno_t term_open(con_srvs_t *srvs, con_srv_t *srv)
con_srv_t 450 uspace/app/terminal/terminal.c static errno_t term_close(con_srv_t *srv)
con_srv_t 455 uspace/app/terminal/terminal.c static errno_t term_read(con_srv_t *srv, void *buf, size_t size, size_t *nread)
con_srv_t 532 uspace/app/terminal/terminal.c static errno_t term_write(con_srv_t *srv, void *data, size_t size, size_t *nwritten)
con_srv_t 545 uspace/app/terminal/terminal.c static void term_sync(con_srv_t *srv)
con_srv_t 553 uspace/app/terminal/terminal.c static void term_clear(con_srv_t *srv)
con_srv_t 565 uspace/app/terminal/terminal.c static void term_set_pos(con_srv_t *srv, sysarg_t col, sysarg_t row)
con_srv_t 577 uspace/app/terminal/terminal.c static errno_t term_get_pos(con_srv_t *srv, sysarg_t *col, sysarg_t *row)
con_srv_t 588 uspace/app/terminal/terminal.c static errno_t term_get_size(con_srv_t *srv, sysarg_t *cols, sysarg_t *rows)
con_srv_t 600 uspace/app/terminal/terminal.c static errno_t term_get_color_cap(con_srv_t *srv, console_caps_t *caps)
con_srv_t 608 uspace/app/terminal/terminal.c static void term_set_style(con_srv_t *srv, console_style_t style)
con_srv_t 617 uspace/app/terminal/terminal.c static void term_set_color(con_srv_t *srv, console_color_t bgcolor,
con_srv_t 627 uspace/app/terminal/terminal.c static void term_set_rgb_color(con_srv_t *srv, pixel_t bgcolor,
con_srv_t 637 uspace/app/terminal/terminal.c static void term_set_cursor_visibility(con_srv_t *srv, bool visible)
con_srv_t 649 uspace/app/terminal/terminal.c static errno_t term_set_caption(con_srv_t *srv, const char *caption)
con_srv_t 669 uspace/app/terminal/terminal.c static errno_t term_get_event(con_srv_t *srv, cons_event_t *event)
con_srv_t 689 uspace/app/terminal/terminal.c static errno_t term_map(con_srv_t *srv, sysarg_t cols, sysarg_t rows,
con_srv_t 722 uspace/app/terminal/terminal.c static void term_unmap(con_srv_t *srv)
con_srv_t 746 uspace/app/terminal/terminal.c static void term_buf_update(con_srv_t *srv, sysarg_t c0, sysarg_t r0,
con_srv_t 72 uspace/lib/console/include/io/con_srv.h errno_t (*open)(con_srvs_t *, con_srv_t *);
con_srv_t 73 uspace/lib/console/include/io/con_srv.h errno_t (*close)(con_srv_t *);
con_srv_t 74 uspace/lib/console/include/io/con_srv.h errno_t (*read)(con_srv_t *, void *, size_t, size_t *);
con_srv_t 75 uspace/lib/console/include/io/con_srv.h errno_t (*write)(con_srv_t *, void *, size_t, size_t *);
con_srv_t 76 uspace/lib/console/include/io/con_srv.h void (*sync)(con_srv_t *);
con_srv_t 77 uspace/lib/console/include/io/con_srv.h void (*clear)(con_srv_t *);
con_srv_t 78 uspace/lib/console/include/io/con_srv.h void (*set_pos)(con_srv_t *, sysarg_t col, sysarg_t row);
con_srv_t 79 uspace/lib/console/include/io/con_srv.h errno_t (*get_pos)(con_srv_t *, sysarg_t *, sysarg_t *);
con_srv_t 80 uspace/lib/console/include/io/con_srv.h errno_t (*get_size)(con_srv_t *, sysarg_t *, sysarg_t *);
con_srv_t 81 uspace/lib/console/include/io/con_srv.h errno_t (*get_color_cap)(con_srv_t *, console_caps_t *);
con_srv_t 82 uspace/lib/console/include/io/con_srv.h void (*set_style)(con_srv_t *, console_style_t);
con_srv_t 83 uspace/lib/console/include/io/con_srv.h void (*set_color)(con_srv_t *, console_color_t, console_color_t,
con_srv_t 85 uspace/lib/console/include/io/con_srv.h void (*set_rgb_color)(con_srv_t *, pixel_t, pixel_t);
con_srv_t 86 uspace/lib/console/include/io/con_srv.h void (*set_cursor_visibility)(con_srv_t *, bool);
con_srv_t 87 uspace/lib/console/include/io/con_srv.h errno_t (*set_caption)(con_srv_t *, const char *);
con_srv_t 88 uspace/lib/console/include/io/con_srv.h errno_t (*get_event)(con_srv_t *, cons_event_t *);
con_srv_t 89 uspace/lib/console/include/io/con_srv.h errno_t (*map)(con_srv_t *, sysarg_t, sysarg_t, charfield_t **);
con_srv_t 90 uspace/lib/console/include/io/con_srv.h void (*unmap)(con_srv_t *);
con_srv_t 91 uspace/lib/console/include/io/con_srv.h void (*update)(con_srv_t *, sysarg_t, sysarg_t, sysarg_t, sysarg_t);
con_srv_t 69 uspace/lib/console/src/con_srv.c static void con_read_srv(con_srv_t *srv, ipc_call_t *icall)
con_srv_t 110 uspace/lib/console/src/con_srv.c static void con_write_srv(con_srv_t *srv, ipc_call_t *icall)
con_srv_t 134 uspace/lib/console/src/con_srv.c static void con_sync_srv(con_srv_t *srv, ipc_call_t *icall)
con_srv_t 145 uspace/lib/console/src/con_srv.c static void con_clear_srv(con_srv_t *srv, ipc_call_t *icall)
con_srv_t 156 uspace/lib/console/src/con_srv.c static void con_set_pos_srv(con_srv_t *srv, ipc_call_t *icall)
con_srv_t 173 uspace/lib/console/src/con_srv.c static void con_get_pos_srv(con_srv_t *srv, ipc_call_t *icall)
con_srv_t 188 uspace/lib/console/src/con_srv.c static void con_get_size_srv(con_srv_t *srv, ipc_call_t *icall)
con_srv_t 203 uspace/lib/console/src/con_srv.c static void con_get_color_cap_srv(con_srv_t *srv, ipc_call_t *icall)
con_srv_t 217 uspace/lib/console/src/con_srv.c static void con_set_style_srv(con_srv_t *srv, ipc_call_t *icall)
con_srv_t 232 uspace/lib/console/src/con_srv.c static void con_set_color_srv(con_srv_t *srv, ipc_call_t *icall)
con_srv_t 251 uspace/lib/console/src/con_srv.c static void con_set_rgb_color_srv(con_srv_t *srv, ipc_call_t *icall)
con_srv_t 268 uspace/lib/console/src/con_srv.c static void con_set_cursor_visibility_srv(con_srv_t *srv, ipc_call_t *icall)
con_srv_t 283 uspace/lib/console/src/con_srv.c static void con_set_caption_srv(con_srv_t *srv, ipc_call_t *icall)
con_srv_t 305 uspace/lib/console/src/con_srv.c static void con_get_event_srv(con_srv_t *srv, ipc_call_t *icall)
con_srv_t 333 uspace/lib/console/src/con_srv.c static void con_map_srv(con_srv_t *srv, ipc_call_t *icall)
con_srv_t 380 uspace/lib/console/src/con_srv.c static void con_unmap_srv(con_srv_t *srv, ipc_call_t *icall)
con_srv_t 392 uspace/lib/console/src/con_srv.c static void con_update_srv(con_srv_t *srv, ipc_call_t *icall)
con_srv_t 410 uspace/lib/console/src/con_srv.c static con_srv_t *con_srv_create(con_srvs_t *srvs)
con_srv_t 412 uspace/lib/console/src/con_srv.c con_srv_t *srv;
con_srv_t 432 uspace/lib/console/src/con_srv.c con_srv_t *srv;
con_srv_t 143 uspace/srv/hid/console/console.c static errno_t cons_open(con_srvs_t *, con_srv_t *);
con_srv_t 144 uspace/srv/hid/console/console.c static errno_t cons_close(con_srv_t *);
con_srv_t 145 uspace/srv/hid/console/console.c static errno_t cons_read(con_srv_t *, void *, size_t, size_t *);
con_srv_t 146 uspace/srv/hid/console/console.c static errno_t cons_write(con_srv_t *, void *, size_t, size_t *);
con_srv_t 147 uspace/srv/hid/console/console.c static void cons_sync(con_srv_t *);
con_srv_t 148 uspace/srv/hid/console/console.c static void cons_clear(con_srv_t *);
con_srv_t 149 uspace/srv/hid/console/console.c static void cons_set_pos(con_srv_t *, sysarg_t col, sysarg_t row);
con_srv_t 150 uspace/srv/hid/console/console.c static errno_t cons_get_pos(con_srv_t *, sysarg_t *, sysarg_t *);
con_srv_t 151 uspace/srv/hid/console/console.c static errno_t cons_get_size(con_srv_t *, sysarg_t *, sysarg_t *);
con_srv_t 152 uspace/srv/hid/console/console.c static errno_t cons_get_color_cap(con_srv_t *, console_caps_t *);
con_srv_t 153 uspace/srv/hid/console/console.c static void cons_set_style(con_srv_t *, console_style_t);
con_srv_t 154 uspace/srv/hid/console/console.c static void cons_set_color(con_srv_t *, console_color_t, console_color_t,
con_srv_t 156 uspace/srv/hid/console/console.c static void cons_set_rgb_color(con_srv_t *, pixel_t, pixel_t);
con_srv_t 157 uspace/srv/hid/console/console.c static void cons_set_cursor_visibility(con_srv_t *, bool);
con_srv_t 158 uspace/srv/hid/console/console.c static errno_t cons_set_caption(con_srv_t *, const char *);
con_srv_t 159 uspace/srv/hid/console/console.c static errno_t cons_get_event(con_srv_t *, cons_event_t *);
con_srv_t 160 uspace/srv/hid/console/console.c static errno_t cons_map(con_srv_t *, sysarg_t, sysarg_t, charfield_t **);
con_srv_t 161 uspace/srv/hid/console/console.c static void cons_unmap(con_srv_t *);
con_srv_t 162 uspace/srv/hid/console/console.c static void cons_buf_update(con_srv_t *, sysarg_t, sysarg_t, sysarg_t,
con_srv_t 190 uspace/srv/hid/console/console.c static console_t *srv_to_console(con_srv_t *srv)
con_srv_t 515 uspace/srv/hid/console/console.c static errno_t cons_open(con_srvs_t *srvs, con_srv_t *srv)
con_srv_t 520 uspace/srv/hid/console/console.c static errno_t cons_close(con_srv_t *srv)
con_srv_t 525 uspace/srv/hid/console/console.c static errno_t cons_read(con_srv_t *srv, void *buf, size_t size, size_t *nread)
con_srv_t 571 uspace/srv/hid/console/console.c static errno_t cons_write(con_srv_t *srv, void *data, size_t size, size_t *nwritten)
con_srv_t 583 uspace/srv/hid/console/console.c static void cons_sync(con_srv_t *srv)
con_srv_t 590 uspace/srv/hid/console/console.c static void cons_clear(con_srv_t *srv)
con_srv_t 603 uspace/srv/hid/console/console.c static void cons_set_pos(con_srv_t *srv, sysarg_t col, sysarg_t row)
con_srv_t 616 uspace/srv/hid/console/console.c static errno_t cons_get_pos(con_srv_t *srv, sysarg_t *col, sysarg_t *row)
con_srv_t 627 uspace/srv/hid/console/console.c static errno_t cons_get_size(con_srv_t *srv, sysarg_t *cols, sysarg_t *rows)
con_srv_t 639 uspace/srv/hid/console/console.c static errno_t cons_get_color_cap(con_srv_t *srv, console_caps_t *ccaps)
con_srv_t 650 uspace/srv/hid/console/console.c static void cons_set_style(con_srv_t *srv, console_style_t style)
con_srv_t 659 uspace/srv/hid/console/console.c static void cons_set_color(con_srv_t *srv, console_color_t bgcolor,
con_srv_t 669 uspace/srv/hid/console/console.c static void cons_set_rgb_color(con_srv_t *srv, pixel_t bgcolor,
con_srv_t 679 uspace/srv/hid/console/console.c static void cons_set_cursor_visibility(con_srv_t *srv, bool visible)
con_srv_t 686 uspace/srv/hid/console/console.c static errno_t cons_set_caption(con_srv_t *srv, const char *caption)
con_srv_t 695 uspace/srv/hid/console/console.c static errno_t cons_get_event(con_srv_t *srv, cons_event_t *event)
con_srv_t 715 uspace/srv/hid/console/console.c static errno_t cons_map(con_srv_t *srv, sysarg_t cols, sysarg_t rows,
con_srv_t 748 uspace/srv/hid/console/console.c static void cons_unmap(con_srv_t *srv)
con_srv_t 772 uspace/srv/hid/console/console.c static void cons_buf_update(con_srv_t *srv, sysarg_t c0, sysarg_t r0,
con_srv_t 74 uspace/srv/hid/remcons/remcons.c static errno_t remcons_open(con_srvs_t *, con_srv_t *);
con_srv_t 75 uspace/srv/hid/remcons/remcons.c static errno_t remcons_close(con_srv_t *);
con_srv_t 76 uspace/srv/hid/remcons/remcons.c static errno_t remcons_write(con_srv_t *, void *, size_t, size_t *);
con_srv_t 77 uspace/srv/hid/remcons/remcons.c static void remcons_sync(con_srv_t *);
con_srv_t 78 uspace/srv/hid/remcons/remcons.c static void remcons_clear(con_srv_t *);
con_srv_t 79 uspace/srv/hid/remcons/remcons.c static void remcons_set_pos(con_srv_t *, sysarg_t col, sysarg_t row);
con_srv_t 80 uspace/srv/hid/remcons/remcons.c static errno_t remcons_get_pos(con_srv_t *, sysarg_t *, sysarg_t *);
con_srv_t 81 uspace/srv/hid/remcons/remcons.c static errno_t remcons_get_size(con_srv_t *, sysarg_t *, sysarg_t *);
con_srv_t 82 uspace/srv/hid/remcons/remcons.c static errno_t remcons_get_color_cap(con_srv_t *, console_caps_t *);
con_srv_t 83 uspace/srv/hid/remcons/remcons.c static errno_t remcons_get_event(con_srv_t *, cons_event_t *);
con_srv_t 115 uspace/srv/hid/remcons/remcons.c static telnet_user_t *srv_to_user(con_srv_t *srv)
con_srv_t 120 uspace/srv/hid/remcons/remcons.c static errno_t remcons_open(con_srvs_t *srvs, con_srv_t *srv)
con_srv_t 133 uspace/srv/hid/remcons/remcons.c static errno_t remcons_close(con_srv_t *srv)
con_srv_t 143 uspace/srv/hid/remcons/remcons.c static errno_t remcons_write(con_srv_t *srv, void *data, size_t size, size_t *nwritten)
con_srv_t 156 uspace/srv/hid/remcons/remcons.c static void remcons_sync(con_srv_t *srv)
con_srv_t 161 uspace/srv/hid/remcons/remcons.c static void remcons_clear(con_srv_t *srv)
con_srv_t 166 uspace/srv/hid/remcons/remcons.c static void remcons_set_pos(con_srv_t *srv, sysarg_t col, sysarg_t row)
con_srv_t 173 uspace/srv/hid/remcons/remcons.c static errno_t remcons_get_pos(con_srv_t *srv, sysarg_t *col, sysarg_t *row)
con_srv_t 183 uspace/srv/hid/remcons/remcons.c static errno_t remcons_get_size(con_srv_t *srv, sysarg_t *cols, sysarg_t *rows)
con_srv_t 193 uspace/srv/hid/remcons/remcons.c static errno_t remcons_get_color_cap(con_srv_t *srv, console_caps_t *ccaps)
con_srv_t 201 uspace/srv/hid/remcons/remcons.c static errno_t remcons_get_event(con_srv_t *srv, cons_event_t *event)
HelenOS homepage, sources at GitHub