serenity/Kernel/Storage
Andreas Kling b481132418 Kernel: Make UserOrKernelBuffer return KResult from read/write/memset
This allows us to simplify a whole bunch of call sites with TRY(). :^)
2021-09-07 13:53:14 +02:00
..
Partition Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safe 2021-09-06 01:53:26 +02:00
AHCI.h Kernel/AHCI: Fix shift of 1 2021-06-25 16:27:01 +02:00
AHCIController.cpp Kernel/PCI: Simplify the entire subsystem 2021-09-07 13:47:37 +02:00
AHCIController.h Kernel: Rename PCI::DeviceController => PCI::Device 2021-08-23 01:07:45 +02:00
AHCIPort.cpp Kernel: Make UserOrKernelBuffer return KResult from read/write/memset 2021-09-07 13:53:14 +02:00
AHCIPort.h Kernel: Make all Spinlocks use u8 for storage, remove template 2021-09-05 20:46:02 +02:00
AHCIPortHandler.cpp Kernel/Interrupts: Return boolean on whether we handled the interrupt 2021-06-17 16:53:25 +02:00
AHCIPortHandler.h Kernel: Move Mutex into Locking/ 2021-08-07 11:48:00 +02:00
ATA.h
BMIDEChannel.cpp Kernel: Make UserOrKernelBuffer return KResult from read/write/memset 2021-09-07 13:53:14 +02:00
BMIDEChannel.h Kernel: Move Kernel/Memory/ code into Kernel::Memory namespace 2021-08-06 14:05:58 +02:00
IDEChannel.cpp Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safe 2021-09-06 01:53:26 +02:00
IDEChannel.h Kernel: Make all Spinlocks use u8 for storage, remove template 2021-09-05 20:46:02 +02:00
IDEController.cpp Kernel/PCI: Simplify the entire subsystem 2021-09-07 13:47:37 +02:00
IDEController.h Kernel: Rename PCI::DeviceController => PCI::Device 2021-08-23 01:07:45 +02:00
PATADiskDevice.cpp Kernel: Remove unused header includes in Storage subtree 2021-07-11 21:37:38 +02:00
PATADiskDevice.h Kernel: Remove unused mutex PATADiskDevice::m_lock 2021-08-08 00:08:24 +02:00
RamdiskController.cpp Kernel: Make kernel region allocators return KResultOr<NOP<Region>> 2021-09-06 01:55:27 +02:00
RamdiskController.h
RamdiskDevice.cpp Kernel: Make UserOrKernelBuffer return KResult from read/write/memset 2021-09-07 13:53:14 +02:00
RamdiskDevice.h Kernel: Move Mutex into Locking/ 2021-08-07 11:48:00 +02:00
SATADiskDevice.cpp Kernel: Remove unused header includes in Storage subtree 2021-07-11 21:37:38 +02:00
SATADiskDevice.h Kernel: Move Mutex into Locking/ 2021-08-07 11:48:00 +02:00
StorageController.h Kernel: Rename PCI::DeviceController => PCI::Device 2021-08-23 01:07:45 +02:00
StorageDevice.cpp Kernel: Make UserOrKernelBuffer return KResult from read/write/memset 2021-09-07 13:53:14 +02:00
StorageDevice.h Kernel: Move Mutex into Locking/ 2021-08-07 11:48:00 +02:00
StorageManagement.cpp Kernel/PCI: Simplify the entire subsystem 2021-09-07 13:47:37 +02:00
StorageManagement.h Kernel: Rename FS => FileSystem 2021-07-11 00:20:38 +02:00