summaryrefslogtreecommitdiff
path: root/Kernel/Devices/BlockDevice.h
AgeCommit message (Expand)Author
2021-08-06Kernel: Make AsyncDeviceRequest::name() return StringViewAndreas Kling
2021-05-03Kernel: Mark AsyncBlockDeviceRequest + AnonymousVMObject as finalBrian Gianforcaro
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-03-17Kernel: Refactor storage stack with u64 as block indexJean-Baptiste Boric
2021-02-23Everywhere: Rename ASSERT => VERIFYAndreas Kling
2020-12-17Kernel: Return a correct name string of async write requestLiav A
2020-11-12Kernel: Implement an asynchronous device request stackTom
2020-11-04Revert "Kernel: Implement an asynchronous device request stack"Andreas Kling
2020-11-04Kernel: Implement an asynchronous device request stackTom
2020-11-04Kernel: Remove dead code from BlockDeviceTom
2020-09-13Kernel: Make copy_to/from_user safe and remove unnecessary checksTom
2020-02-16Kernel: Move all code into the Kernel namespaceAndreas Kling
2020-02-08Kernel: Merge unnecessary DiskDevice class into BlockDeviceAndreas Kling
2020-01-22Revert "Kernel: Replace IRQHandler with the new InterruptHandler class"Andreas Kling
2020-01-22Kernel: Replace IRQHandler with the new InterruptHandler classLiav A
2020-01-18Meta: Add license header to source filesAndreas Kling
2019-08-21Kernel: Move DiskDevice::block_size() up to BlockDeviceAndreas Kling
2019-07-09Kernel: Move VirtualAddress.h into VM/Andreas Kling
2019-06-07Kernel: Rename LinearAddress => VirtualAddress.Andreas Kling
2019-05-28Add clang-format fileRobin Burchell
2019-04-28Kernel: Make ProcessTracer inherit from File.Andreas Kling
2019-04-06Kernel: Get rid of Kernel/types.h, separate LinearAddress/PhysicalAddress.Andreas Kling
2019-04-03Kernel: Move devices into Kernel/Devices/.Andreas Kling