From e4ab0886e4f9fcd81b226dcab2f09d131d2f039e Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Wed, 15 Jul 2026 16:03:21 +0200 Subject: kernel: remove unused function --- kernel/kernel/devices/storage/management.cpp | 19 ------------------- kernel/kernel/devices/storage/management.hpp | 10 ---------- 2 files changed, 29 deletions(-) (limited to 'kernel') diff --git a/kernel/kernel/devices/storage/management.cpp b/kernel/kernel/devices/storage/management.cpp index ed524d45..227aa54e 100644 --- a/kernel/kernel/devices/storage/management.cpp +++ b/kernel/kernel/devices/storage/management.cpp @@ -14,7 +14,6 @@ #include #include #include -#include namespace { @@ -60,24 +59,6 @@ namespace kernel::devices::storage return m_controllers; } - auto management::device_by_major_minor(size_t major, size_t minor) -> kstd::shared_ptr - { - auto found = std::ranges::find_if(m_controllers, [=](auto const & controller) { - if (controller != nullptr && controller->major() == major) - { - return controller->device_by_minor(minor) != nullptr; - } - return false; - }); - - if (found != std::ranges::cend(m_controllers)) - { - return found->get()->device_by_minor(minor); - } - - return nullptr; - } - auto management::determine_boot_device() -> kstd::shared_ptr { // TODO: This is a placeholder implementation. In the future, more sophisticated boot device detection/selection diff --git a/kernel/kernel/devices/storage/management.hpp b/kernel/kernel/devices/storage/management.hpp index a9704462..f3c02993 100644 --- a/kernel/kernel/devices/storage/management.hpp +++ b/kernel/kernel/devices/storage/management.hpp @@ -8,8 +8,6 @@ #include #include -#include - namespace kernel::devices::storage { /** @@ -51,14 +49,6 @@ namespace kernel::devices::storage */ [[nodiscard]] auto all_controllers() const -> kstd::vector> const &; - /** - * @brief Find a device by major/minor numbers. - * @param major Device major number. - * @param minor Device minor number. - * @return Matching device, or nullptr if no device matches. - */ - auto device_by_major_minor(size_t major, size_t minor) -> kstd::shared_ptr; - /** * @brief Determine the boot device. * @return Boot device, or nullptr if it cannot be determined. -- cgit v1.2.3