1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 13:18:13 +00:00
serenity/Kernel/Storage
Nick Johnson 08e4a1a4dc AK+Everywhere: Replace __builtin bit functions
In order to reduce our reliance on __builtin_{ffs, clz, ctz, popcount},
this commit removes all calls to these functions and replaces them with
the equivalent functions in AK/BuiltinWrappers.h.
2021-12-21 22:13:51 +01:00
..
ATA AK+Everywhere: Replace __builtin bit functions 2021-12-21 22:13:51 +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/Storage: Restore booting from MBR partitions functionality 2021-11-28 08:05:58 +01:00
StorageManagement.cpp Kernel/Storage: Restore booting from MBR partitions functionality 2021-11-28 08:05:58 +01:00
StorageManagement.h Kernel: Remove AK::String usage from Storage/StorageManagement.cpp 2021-10-03 13:36:10 +02:00