ladybird/Kernel/Storage
Andrew Kaster 7243bcb7da Kernel: Use static_ptr_cast to convert between Userspace<T*> types
Some calls of copy_to_user were converting Userspace<T*> to
Userspace<U*> via the implicit conversion to FlatPtr. Change them to use
the static_ptr_cast overload that is designed to express this conversion
2021-11-16 00:13:22 +01:00
..
ATA Kernel/AHCI: Simplify wait and timeout pattern significantly 2021-11-13 23:35:27 +01:00
Partition Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T> 2021-11-08 01:10:53 +01:00
RamdiskController.cpp Kernel/Storage: Unify all ATA devices 2021-10-09 01:39:55 +02:00
RamdiskController.h Kernel/Storage: Unify all ATA devices 2021-10-09 01:39:55 +02:00
RamdiskDevice.cpp Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T> 2021-11-08 01:10:53 +01:00
RamdiskDevice.h Kernel/Storage: Unify all ATA devices 2021-10-09 01:39:55 +02:00
StorageController.h Kernel/Storage: Unify all ATA devices 2021-10-09 01:39:55 +02:00
StorageDevice.cpp Kernel: Use static_ptr_cast to convert between Userspace<T*> types 2021-11-16 00:13:22 +01:00
StorageDevice.h Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T> 2021-11-08 01:10:53 +01:00
StorageManagement.cpp Kernel/Storage: Move all ATA related code to a new subdirectory 2021-11-13 10:05:22 +01:00
StorageManagement.h Kernel: Remove AK::String usage from Storage/StorageManagement.cpp 2021-10-03 13:36:10 +02:00