blknum_t typedef | os::posix::block_device_impl | |
block_device_impl(void) | os::posix::block_device_impl | |
block_device_partition | os::posix::block_device_partition_impl | private |
block_device_partition_impl(block_device &parent) | os::posix::block_device_partition_impl | |
configure(blknum_t offset, blknum_t nblocks) | os::posix::block_device_partition_impl | |
device_impl(void) | os::posix::device_impl | |
do_close(void) override | os::posix::block_device_partition_impl | virtual |
do_deallocate(void) | os::posix::io_impl | virtual |
do_fstat(struct stat *buf) | os::posix::io_impl | virtual |
do_is_connected(void) | os::posix::io_impl | virtual |
do_is_opened(void) override | os::posix::device_impl | virtual |
do_isatty(void) | os::posix::io_impl | virtual |
do_lseek(off_t offset, int whence) override | os::posix::block_device_impl | virtual |
do_read(void *buf, std::size_t nbyte) override | os::posix::block_device_impl | virtual |
do_read_block(void *buf, blknum_t blknum, std::size_t nblocks) override | os::posix::block_device_partition_impl | virtual |
do_sync(void) override | os::posix::block_device_partition_impl | virtual |
do_vfcntl(int cmd, std::va_list args) | os::posix::io_impl | virtual |
do_vioctl(int request, std::va_list args) override | os::posix::block_device_partition_impl | virtual |
do_vopen(const char *path, int oflag, std::va_list args) override | os::posix::block_device_partition_impl | virtual |
do_write(const void *buf, std::size_t nbyte) override | os::posix::block_device_impl | virtual |
do_write_block(const void *buf, blknum_t blknum, std::size_t nblocks) override | os::posix::block_device_partition_impl | virtual |
do_writev(const struct iovec *iov, int iovcnt) | os::posix::io_impl | virtual |
io_impl(void) | os::posix::io_impl | |
offset(void) | os::posix::io_impl | inline |
offset(off_t offset) | os::posix::io_impl | inline |
open_count(void) | os::posix::device_impl | inline |
~block_device_impl() override | os::posix::block_device_impl | virtual |
~block_device_partition_impl() override | os::posix::block_device_partition_impl | virtual |
~device_impl() override | os::posix::device_impl | virtual |
~io_impl() | os::posix::io_impl | virtual |