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