HelenOS sources

outdev_t          158 kernel/arch/amd64/src/amd64.c 			outdev_t *egadev = ega_init(EGA_BASE, EGA_VIDEORAM);
outdev_t          222 kernel/arch/amd64/src/amd64.c 	outdev_t *ns16550_out;
outdev_t          223 kernel/arch/amd64/src/amd64.c 	outdev_t **ns16550_out_ptr = &ns16550_out;
outdev_t          225 kernel/arch/amd64/src/amd64.c 	outdev_t **ns16550_out_ptr = NULL;
outdev_t           81 kernel/arch/arm32/src/mach/gta02/gta02.c static outdev_t *gta02_scons_dev;
outdev_t          172 kernel/arch/arm32/src/mach/gta02/gta02.c 	outdev_t *fb_dev = fb_init(&prop);
outdev_t          309 kernel/arch/arm32/src/mach/integratorcp/integratorcp.c 	outdev_t *fbdev = fb_init(&prop);
outdev_t          185 kernel/arch/arm32/src/mach/raspberrypi/raspberrypi.c 		outdev_t *fb_dev = fb_init(&prop);
outdev_t          146 kernel/arch/ia32/src/ia32.c 			outdev_t *egadev = ega_init(EGA_BASE, EGA_VIDEORAM);
outdev_t          207 kernel/arch/ia32/src/ia32.c 	outdev_t *ns16550_out;
outdev_t          208 kernel/arch/ia32/src/ia32.c 	outdev_t **ns16550_out_ptr = &ns16550_out;
outdev_t          210 kernel/arch/ia32/src/ia32.c 	outdev_t **ns16550_out_ptr = NULL;
outdev_t           46 kernel/arch/ia64/include/arch/drivers/ski.h extern outdev_t *skiout_init(void);
outdev_t           62 kernel/arch/ia64/src/drivers/ski.c static void ski_putuchar(outdev_t *, const char32_t);
outdev_t          205 kernel/arch/ia64/src/drivers/ski.c static void ski_putuchar(outdev_t *dev, char32_t ch)
outdev_t          220 kernel/arch/ia64/src/drivers/ski.c outdev_t *skiout_init(void)
outdev_t          226 kernel/arch/ia64/src/drivers/ski.c 	outdev_t *skidev = malloc(sizeof(outdev_t));
outdev_t          171 kernel/arch/ia64/src/ia64.c 	outdev_t *skidev = skiout_init();
outdev_t          177 kernel/arch/ia64/src/ia64.c 	outdev_t *egadev = ega_init(EGA_BASE, EGA_VIDEORAM);
outdev_t           71 kernel/arch/mips32/src/mach/malta/malta.c static outdev_t *tty_out;
outdev_t          110 kernel/arch/mips32/src/mach/malta/malta.c 	outdev_t **tty_out_ptr = &tty_out;
outdev_t          112 kernel/arch/mips32/src/mach/malta/malta.c 	outdev_t **tty_out_ptr = NULL;
outdev_t          106 kernel/arch/mips32/src/mach/msim/msim.c 	outdev_t *dsrlndev = dsrlnout_init((ioport8_t *) MSIM_KBD_ADDRESS,
outdev_t          197 kernel/arch/ppc32/src/ppc32.c 		outdev_t *fbdev = fb_init(&fb_prop);
outdev_t           43 kernel/arch/riscv64/include/arch/drivers/ucb.h extern outdev_t *htifout_init(void);
outdev_t           44 kernel/arch/riscv64/include/arch/drivers/ucb.h extern void htif_putuchar(outdev_t *, const char32_t);
outdev_t           65 kernel/arch/riscv64/src/drivers/ucb.c outdev_t *htifout_init(void)
outdev_t           67 kernel/arch/riscv64/src/drivers/ucb.c 	outdev_t *htifdev = malloc(sizeof(outdev_t));
outdev_t           87 kernel/arch/riscv64/src/drivers/ucb.c void htif_putuchar(outdev_t *dev, const char32_t ch)
outdev_t           96 kernel/arch/riscv64/src/riscv64.c 	outdev_t *htifout = htifout_init();
outdev_t           59 kernel/arch/sparc64/src/drivers/niagara.c static void niagara_putuchar(outdev_t *, const char32_t);
outdev_t          105 kernel/arch/sparc64/src/drivers/niagara.c static void niagara_putuchar(outdev_t *dev, char32_t ch)
outdev_t          236 kernel/arch/sparc64/src/drivers/niagara.c 	outdev_t *niagara_dev = malloc(sizeof(outdev_t));
outdev_t          299 kernel/arch/sparc64/src/drivers/scr.c 	outdev_t *fbdev = fb_init(&props);
outdev_t          105 kernel/arch/sparc64/src/drivers/tty.c 	outdev_t *ns16550_out;
outdev_t           44 kernel/genarch/include/genarch/drivers/dsrln/dsrlnout.h extern outdev_t *dsrlnout_init(ioport8_t *, uintptr_t);
outdev_t           50 kernel/genarch/include/genarch/drivers/ega/ega.h extern outdev_t *ega_init(ioport8_t *, uintptr_t);
outdev_t           86 kernel/genarch/include/genarch/drivers/ns16550/ns16550.h 	outdev_t *output;
outdev_t           92 kernel/genarch/include/genarch/drivers/ns16550/ns16550.h     void *, outdev_t **);
outdev_t           44 kernel/genarch/include/genarch/drivers/omap/uart.h 	outdev_t outdev;
outdev_t          151 kernel/genarch/include/genarch/drivers/pl011/pl011.h 	outdev_t outdev;
outdev_t           88 kernel/genarch/include/genarch/drivers/s3c24xx/uart.h extern outdev_t *s3c24xx_uart_init(uintptr_t, inr_t inr);
outdev_t           68 kernel/genarch/include/genarch/fb/fb.h extern outdev_t *fb_init(fb_properties_t *props);
outdev_t           51 kernel/genarch/src/drivers/dsrln/dsrlnout.c static void dsrlnout_putuchar(outdev_t *dev, const char32_t ch)
outdev_t           70 kernel/genarch/src/drivers/dsrln/dsrlnout.c outdev_t *dsrlnout_init(ioport8_t *base, uintptr_t base_phys)
outdev_t           72 kernel/genarch/src/drivers/dsrln/dsrlnout.c 	outdev_t *dsrlndev = malloc(sizeof(outdev_t));
outdev_t           73 kernel/genarch/src/drivers/ega/ega.c static void ega_putuchar(outdev_t *, char32_t);
outdev_t           74 kernel/genarch/src/drivers/ega/ega.c static void ega_redraw(outdev_t *);
outdev_t          540 kernel/genarch/src/drivers/ega/ega.c static void ega_putuchar(outdev_t *dev, char32_t ch)
outdev_t          577 kernel/genarch/src/drivers/ega/ega.c static void ega_redraw(outdev_t *dev)
outdev_t          601 kernel/genarch/src/drivers/ega/ega.c outdev_t *ega_init(ioport8_t *base, uintptr_t addr)
outdev_t          603 kernel/genarch/src/drivers/ega/ega.c 	outdev_t *egadev = malloc(sizeof(outdev_t));
outdev_t          114 kernel/genarch/src/drivers/ns16550/ns16550.c static void ns16550_putuchar(outdev_t *dev, char32_t ch)
outdev_t          175 kernel/genarch/src/drivers/ns16550/ns16550.c     inr_t inr, cir_t cir, void *cir_arg, outdev_t **output)
outdev_t          188 kernel/genarch/src/drivers/ns16550/ns16550.c 			instance->output = malloc(sizeof(outdev_t));
outdev_t           51 kernel/genarch/src/drivers/omap/uart.c static void omap_uart_putuchar(outdev_t *dev, char32_t ch)
outdev_t           58 kernel/genarch/src/drivers/pl011/pl011.c static void pl011_uart_putuchar(outdev_t *dev, char32_t ch)
outdev_t           51 kernel/genarch/src/drivers/s3c24xx/uart.c static void s3c24xx_uart_sendb(outdev_t *dev, uint8_t byte)
outdev_t           63 kernel/genarch/src/drivers/s3c24xx/uart.c static void s3c24xx_uart_putuchar(outdev_t *dev, char32_t ch)
outdev_t          102 kernel/genarch/src/drivers/s3c24xx/uart.c outdev_t *s3c24xx_uart_init(uintptr_t paddr, inr_t inr)
outdev_t          104 kernel/genarch/src/drivers/s3c24xx/uart.c 	outdev_t *uart_dev = malloc(sizeof(outdev_t));
outdev_t           95 kernel/genarch/src/fb/bfb.c 	outdev_t *fbdev = fb_init(&bfb_props);
outdev_t          125 kernel/genarch/src/fb/fb.c static void fb_putuchar(outdev_t *, char32_t);
outdev_t          126 kernel/genarch/src/fb/fb.c static void fb_redraw(outdev_t *);
outdev_t          127 kernel/genarch/src/fb/fb.c static void fb_scroll_up(outdev_t *);
outdev_t          128 kernel/genarch/src/fb/fb.c static void fb_scroll_down(outdev_t *);
outdev_t          420 kernel/genarch/src/fb/fb.c static void fb_putuchar(outdev_t *dev, char32_t ch)
outdev_t          470 kernel/genarch/src/fb/fb.c static void fb_scroll_up(outdev_t *dev)
outdev_t          489 kernel/genarch/src/fb/fb.c static void fb_scroll_down(outdev_t *dev)
outdev_t          509 kernel/genarch/src/fb/fb.c static void fb_redraw(outdev_t *dev)
outdev_t          536 kernel/genarch/src/fb/fb.c outdev_t *fb_init(fb_properties_t *props)
outdev_t          596 kernel/genarch/src/fb/fb.c 	outdev_t *fbdev = malloc(sizeof(outdev_t));
outdev_t          118 kernel/generic/include/console/chardev.h extern void outdev_initialize(const char *, outdev_t *,
outdev_t           57 kernel/generic/include/console/console.h extern outdev_t *stdout;
outdev_t           62 kernel/generic/include/console/console.h extern void stdout_wire(outdev_t *outdev);
outdev_t          146 kernel/generic/src/console/chardev.c void outdev_initialize(const char *name, outdev_t *outdev,
outdev_t           88 kernel/generic/src/console/console.c static outdev_t stdout_source;
outdev_t           97 kernel/generic/src/console/console.c static void stdout_write(outdev_t *, char32_t);
outdev_t           98 kernel/generic/src/console/console.c static void stdout_redraw(outdev_t *);
outdev_t           99 kernel/generic/src/console/console.c static void stdout_scroll_up(outdev_t *);
outdev_t          100 kernel/generic/src/console/console.c static void stdout_scroll_down(outdev_t *);
outdev_t          114 kernel/generic/src/console/console.c outdev_t *stdout = NULL;
outdev_t          140 kernel/generic/src/console/console.c void stdout_wire(outdev_t *outdev)
outdev_t          150 kernel/generic/src/console/console.c static void stdout_write(outdev_t *dev, char32_t ch)
outdev_t          152 kernel/generic/src/console/console.c 	list_foreach(dev->list, link, outdev_t, sink) {
outdev_t          158 kernel/generic/src/console/console.c static void stdout_redraw(outdev_t *dev)
outdev_t          160 kernel/generic/src/console/console.c 	list_foreach(dev->list, link, outdev_t, sink) {
outdev_t          166 kernel/generic/src/console/console.c static void stdout_scroll_up(outdev_t *dev)
outdev_t          168 kernel/generic/src/console/console.c 	list_foreach(dev->list, link, outdev_t, sink) {
outdev_t          174 kernel/generic/src/console/console.c static void stdout_scroll_down(outdev_t *dev)
outdev_t          176 kernel/generic/src/console/console.c 	list_foreach(dev->list, link, outdev_t, sink) {
outdev_t           62 uspace/srv/hid/output/ctl/serial.c static errno_t serial_yield(outdev_t *dev)
outdev_t           69 uspace/srv/hid/output/ctl/serial.c static errno_t serial_claim(outdev_t *dev)
outdev_t           76 uspace/srv/hid/output/ctl/serial.c static void serial_get_dimensions(outdev_t *dev, sysarg_t *cols,
outdev_t           84 uspace/srv/hid/output/ctl/serial.c static console_caps_t serial_get_caps(outdev_t *dev)
outdev_t           89 uspace/srv/hid/output/ctl/serial.c static void serial_cursor_update(outdev_t *dev, sysarg_t prev_col,
outdev_t           98 uspace/srv/hid/output/ctl/serial.c static void serial_char_update(outdev_t *dev, sysarg_t col, sysarg_t row)
outdev_t          107 uspace/srv/hid/output/ctl/serial.c static void serial_flush(outdev_t *dev)
outdev_t          133 uspace/srv/hid/output/ctl/serial.c 	outdev_t *dev = outdev_register(&serial_ops, state);
outdev_t           58 uspace/srv/hid/output/output.c outdev_t *outdev_register(outdev_ops_t *ops, void *data)
outdev_t           62 uspace/srv/hid/output/output.c 	outdev_t *dev = (outdev_t *) malloc(sizeof(outdev_t));
outdev_t           87 uspace/srv/hid/output/output.c 	list_foreach(outdevs, link, outdev_t, dev) {
outdev_t          102 uspace/srv/hid/output/output.c 	list_foreach(outdevs, link, outdev_t, dev) {
outdev_t          120 uspace/srv/hid/output/output.c 	list_foreach(outdevs, link, outdev_t, dev) {
outdev_t          138 uspace/srv/hid/output/output.c 	list_foreach(outdevs, link, outdev_t, dev) {
outdev_t          220 uspace/srv/hid/output/output.c 	list_foreach(outdevs, link, outdev_t, dev) {
outdev_t          241 uspace/srv/hid/output/output.c 	list_foreach(outdevs, link, outdev_t, dev) {
outdev_t          252 uspace/srv/hid/output/output.c 	list_foreach(outdevs, link, outdev_t, dev) {
outdev_t          267 uspace/srv/hid/output/output.c 	list_foreach(outdevs, link, outdev_t, dev) {
outdev_t          276 uspace/srv/hid/output/output.c static bool srv_update_scroll(outdev_t *dev, chargrid_t *buf)
outdev_t          323 uspace/srv/hid/output/output.c 	list_foreach(outdevs, link, outdev_t, dev) {
outdev_t          372 uspace/srv/hid/output/output.c 	list_foreach(outdevs, link, outdev_t, dev) {
outdev_t           75 uspace/srv/hid/output/output.h extern outdev_t *outdev_register(outdev_ops_t *, void *);
outdev_t          180 uspace/srv/hid/output/port/ddev.c static errno_t output_ddev_yield(outdev_t *dev)
outdev_t          185 uspace/srv/hid/output/port/ddev.c static errno_t output_ddev_claim(outdev_t *dev)
outdev_t          190 uspace/srv/hid/output/port/ddev.c static void output_ddev_get_dimensions(outdev_t *dev, sysarg_t *cols, sysarg_t *rows)
outdev_t          198 uspace/srv/hid/output/port/ddev.c static console_caps_t output_ddev_get_caps(outdev_t *dev)
outdev_t          203 uspace/srv/hid/output/port/ddev.c static void output_ddev_char_update(outdev_t *dev, sysarg_t col, sysarg_t row)
outdev_t          213 uspace/srv/hid/output/port/ddev.c static void output_ddev_cursor_update(outdev_t *dev, sysarg_t prev_col,
outdev_t          226 uspace/srv/hid/output/port/ddev.c static void output_ddev_flush(outdev_t *dev)
outdev_t          308 uspace/srv/hid/output/port/ddev.c 	outdev_t *dev = outdev_register(&output_ddev_ops, (void *) ddev);
outdev_t          127 uspace/srv/hid/output/port/ega.c static errno_t ega_yield(outdev_t *dev)
outdev_t          132 uspace/srv/hid/output/port/ega.c static errno_t ega_claim(outdev_t *dev)
outdev_t          137 uspace/srv/hid/output/port/ega.c static void ega_get_dimensions(outdev_t *dev, sysarg_t *cols, sysarg_t *rows)
outdev_t          143 uspace/srv/hid/output/port/ega.c static console_caps_t ega_get_caps(outdev_t *dev)
outdev_t          148 uspace/srv/hid/output/port/ega.c static void ega_cursor_update(outdev_t *dev, sysarg_t prev_col,
outdev_t          171 uspace/srv/hid/output/port/ega.c static void ega_char_update(outdev_t *dev, sysarg_t col, sysarg_t row)
outdev_t          179 uspace/srv/hid/output/port/ega.c static void ega_flush(outdev_t *dev)
outdev_t          250 uspace/srv/hid/output/port/ega.c 	outdev_t *dev = outdev_register(&ega_ops, (void *) &ega);
HelenOS homepage, sources at GitHub