Home
last modified time | relevance | path

Searched refs:io_handle_t (Results 1 – 5 of 5) sorted by relevance

/lk-master/lib/io/include/lib/
A Dio.h41 } io_handle_t; typedef
44 ssize_t io_write(io_handle_t *io, const char *buf, size_t len);
45 ssize_t io_read(io_handle_t *io, char *buf, size_t len);
50 static inline void io_handle_init(io_handle_t *io, io_handle_hooks_t *hooks) { in io_handle_init()
51 *io = (io_handle_t)IO_HANDLE_INITIAL_VALUE(hooks); in io_handle_init()
55 extern io_handle_t console_io;
/lk-master/lib/io/
A Dio.c15 ssize_t io_write(io_handle_t *io, const char *buf, size_t len) { in io_write()
24 ssize_t io_read(io_handle_t *io, char *buf, size_t len) { in io_read()
A Dconsole.c86 static ssize_t __debug_stdio_write(io_handle_t *io, const char *s, size_t len) { in __debug_stdio_write()
91 static ssize_t __debug_stdio_read(io_handle_t *io, char *s, size_t len) { in __debug_stdio_read()
121 io_handle_t console_io = IO_HANDLE_INITIAL_VALUE(&console_io_hooks);
/lk-master/lib/debug/
A Ddebug.c68 static ssize_t __panic_stdio_read(io_handle_t *io, char *s, size_t len) { in __panic_stdio_read()
79 static ssize_t __panic_stdio_write(io_handle_t *io, const char *s, size_t len) { in __panic_stdio_write()
91 static io_handle_t panic_io = { in get_panic_fd()
/lk-master/lib/libc/include/
A Dstdio.h18 io_handle_t *io;

Completed in 4 milliseconds