aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFelix Morgner <felix.morgner@ost.ch>2026-07-15 16:03:21 +0200
committerFelix Morgner <felix.morgner@ost.ch>2026-07-15 16:03:21 +0200
commite4ab0886e4f9fcd81b226dcab2f09d131d2f039e (patch)
tree3801f602b8e99c973900e1112c68063ef3f8f158
parent81392dc08ab1a165558d30cb068d62f56752693b (diff)
downloadkernel-e4ab0886e4f9fcd81b226dcab2f09d131d2f039e.tar.xz
kernel-e4ab0886e4f9fcd81b226dcab2f09d131d2f039e.zip
kernel: remove unused function
-rw-r--r--kernel/kernel/devices/storage/management.cpp19
-rw-r--r--kernel/kernel/devices/storage/management.hpp10
2 files changed, 0 insertions, 29 deletions
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 <algorithm>
#include <cstddef>
#include <optional>
-#include <ranges>
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<kapi::devices::device>
- {
- 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<kapi::devices::device>
{
// 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 <kstd/memory.hpp>
#include <kstd/vector.hpp>
-#include <cstddef>
-
namespace kernel::devices::storage
{
/**
@@ -52,14 +50,6 @@ namespace kernel::devices::storage
[[nodiscard]] auto all_controllers() const -> kstd::vector<kstd::shared_ptr<controller>> 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<kapi::devices::device>;
-
- /**
* @brief Determine the boot device.
* @return Boot device, or nullptr if it cannot be determined.
*/