MOS Source Code
|
#include <io.h>
Public Attributes | |
bool | closed |
atomic_t | refcount |
io_flags_t | flags |
io_type_t | type |
const io_op_t * | ops |
bool closed |
Definition at line 47 of file io.h.
Referenced by io_init(), io_mmap_perm_check(), io_munmap(), io_pread(), io_read(), io_ref(), io_seek(), io_unref(), io_valid(), io_write(), and vsnprintf_do_pointer_kernel().
atomic_t refcount |
Definition at line 48 of file io.h.
Referenced by io_init(), io_ref(), io_unref(), and io_valid().
io_flags_t flags |
Definition at line 49 of file io.h.
Referenced by io_dup(), io_init(), io_mmap_perm_check(), io_pread(), io_read(), io_seek(), io_write(), pipeio_io_close(), pipeio_io_read(), pipeio_io_write(), and vfs_io_ops_close().
io_type_t type |
Definition at line 50 of file io.h.
Referenced by dentry_from_fd(), io_init(), ipc_accept(), ipc_client_io_close(), ipc_control_io_close(), ipc_server_io_close(), MOS_STATIC_ASSERT(), vfs_fstatat(), and vfs_io_ops_close().
const io_op_t* ops |
Definition at line 51 of file io.h.
Referenced by io_get_name(), io_init(), io_mmap(), io_munmap(), io_read(), io_seek(), io_unref(), io_valid(), and io_write().