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/device_inode.cpp | 57 ---------------------------------- 1 file changed, 57 deletions(-) delete mode 100644 kernel/src/filesystem/device_inode.cpp (limited to 'kernel/src/filesystem/device_inode.cpp') diff --git a/kernel/src/filesystem/device_inode.cpp b/kernel/src/filesystem/device_inode.cpp deleted file mode 100644 index 81a784cd..00000000 --- a/kernel/src/filesystem/device_inode.cpp +++ /dev/null @@ -1,57 +0,0 @@ -#include - -#include - -#include -#include - -#include - -#include - -namespace kernel::filesystem -{ - device_inode::device_inode(kstd::shared_ptr const & device) - : m_device(device) - { - if (!device) - { - kapi::system::panic("[FILESYSTEM] device_inode constructed with null device."); - } - } - - auto device_inode::read(void * buffer, size_t offset, size_t size) const -> size_t - { - if (m_device->is_block_device()) - { - return devices::block_device_utils::read(m_device, buffer, offset, size); - } - else - { - kapi::system::panic("[FILESYSTEM] device_file::read called on non-block device."); - } - } - - auto device_inode::write(void const * buffer, size_t offset, size_t size) -> size_t - { - if (m_device->is_block_device()) - { - return devices::block_device_utils::write(m_device, buffer, offset, size); - } - else - { - kapi::system::panic("[FILESYSTEM] device_file::write called on non-block device."); - } - } - - auto device_inode::device() const -> kstd::shared_ptr const & - { - return m_device; - } - - auto device_inode::is_device() const -> bool - { - return true; - } - -} // namespace kernel::filesystem \ No newline at end of file -- cgit v1.2.3