From 3012fa5dfe5dfed5e83baf9b40934ed8e8317627 Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Fri, 3 Jul 2026 09:32:30 +0200 Subject: kernel: rearrange sources according to p1204 --- kernel/src/filesystem/open_file_descriptor.cpp | 46 -------------------------- 1 file changed, 46 deletions(-) delete mode 100644 kernel/src/filesystem/open_file_descriptor.cpp (limited to 'kernel/src/filesystem/open_file_descriptor.cpp') diff --git a/kernel/src/filesystem/open_file_descriptor.cpp b/kernel/src/filesystem/open_file_descriptor.cpp deleted file mode 100644 index a5567bf4..00000000 --- a/kernel/src/filesystem/open_file_descriptor.cpp +++ /dev/null @@ -1,46 +0,0 @@ -#include - -#include - -#include -#include - -#include - -namespace kernel::filesystem -{ - open_file_descriptor::open_file_descriptor(kstd::shared_ptr const & dentry) - : m_dentry(dentry) - , m_offset(0) - { - if (!dentry) - { - kstd::os::panic("[FILESYSTEM] open_file_descriptor constructed with null dentry."); - } - } - - auto open_file_descriptor::read(void * buffer, size_t size) -> size_t - { - auto read_bytes = m_dentry->get_inode()->read(buffer, m_offset, size); - m_offset += read_bytes; - return read_bytes; - } - - auto open_file_descriptor::write(void const * buffer, size_t size) -> size_t - { - auto written_bytes = m_dentry->get_inode()->write(buffer, m_offset, size); - m_offset += written_bytes; - return written_bytes; - } - - auto open_file_descriptor::offset() const -> size_t - { - return m_offset; - } - - auto open_file_descriptor::get_dentry() const -> kstd::shared_ptr const & - { - return m_dentry; - } - -} // namespace kernel::filesystem \ No newline at end of file -- cgit v1.2.3