This name was misleading, as it wasn't really "getting" anything. It has hence been renamed to `enumerate_interfaces` to reflect what it's actually doing.
@@ -12,7 +12,7 @@
namespace Kernel::USB {
-ErrorOr<void> USBConfiguration::get_interfaces()
+ErrorOr<void> USBConfiguration::enumerate_interfaces()
{
auto descriptor_hierarchy_buffer = TRY(FixedArray<u8>::try_create(m_descriptor.total_length)); // Buffer for us to store the entire hierarchy into
@@ -35,7 +35,7 @@ public:
Vector<USBInterface> const& interfaces() const { return m_interfaces; }
- ErrorOr<void> get_interfaces();
+ ErrorOr<void> enumerate_interfaces();
private:
Device& m_device; // Reference to the device linked to this configuration
@@ -132,7 +132,7 @@ ErrorOr<void> Device::enumerate_device()
}
USBConfiguration device_configuration(*this, configuration_descriptor);
- TRY(device_configuration.get_interfaces());
+ TRY(device_configuration.enumerate_interfaces());
m_configurations.append(device_configuration);