serenity/Kernel/Devices/Storage/SD
Liav A. 3edc6ae0d6 Kernel/Devices: Improve construction paths semantically
Do this by:
- Removing more instances of `LockRefPtr` and `NonnullLockRefPtr`.
- Using better names of construction methods (i.e. `create` instead of
  `try_create`).
- Only returning `NonnullRefPtr` on the `Device::try_create_device`
  method.
- Removing a version of the `Device::try_create_device` method that
  called `DeviceType::try_create(forward<Args>(args)...)`, which was
  only used in a construction point in a VirtIO driver which now doesn't
  need this anymore.
2024-10-05 12:26:48 +02:00
..
Commands.h AK: Make IndexSequence use size_t 2024-02-11 18:53:00 +01:00
PCISDHostController.cpp
PCISDHostController.h
Registers.h
SDHostController.cpp Kernel/Devices: Improve construction paths semantically 2024-10-05 12:26:48 +02:00
SDHostController.h Kernel/Devices: Improve construction paths semantically 2024-10-05 12:26:48 +02:00
SDMemoryCard.cpp Everywhere: Run clang-format 2024-04-24 16:50:01 -04:00
SDMemoryCard.h