ladybird/Kernel/Time
Andreas Kling 75564b4a5f Kernel: Make kernel region allocators return KResultOr<NOP<Region>>
This expands the reach of error propagation greatly throughout the
kernel. Sadly, it also exposes the fact that we're allocating (and
doing other fallible things) in constructors all over the place.

This patch doesn't attempt to address that of course. That's work for
our future selves.
2021-09-06 01:55:27 +02:00
..
APICTimer.cpp Kernel: Remove unused header includes in Time subtree 2021-07-11 21:37:38 +02:00
APICTimer.h Kernel: Make HardwareTimer::model() return StringView 2021-08-06 00:37:47 +02:00
HardwareTimer.h Kernel: Make HardwareTimer::model() return StringView 2021-08-06 00:37:47 +02:00
HPET.cpp Kernel: Make kernel region allocators return KResultOr<NOP<Region>> 2021-09-06 01:55:27 +02:00
HPET.h Kernel: Move Kernel/Memory/ code into Kernel::Memory namespace 2021-08-06 14:05:58 +02:00
HPETComparator.cpp Kernel: Move special sections into Sections.h 2021-06-24 00:38:23 +02:00
HPETComparator.h Kernel: Make HardwareTimer::model() return StringView 2021-08-06 00:37:47 +02:00
PIT.cpp Kernel: Remove unused header includes 2021-08-01 08:10:16 +02:00
PIT.h Kernel: Make HardwareTimer::model() return StringView 2021-08-06 00:37:47 +02:00
RTC.cpp Kernel: Pull apart CPU.h 2021-06-24 00:38:23 +02:00
RTC.h Kernel: Make HardwareTimer::model() return StringView 2021-08-06 00:37:47 +02:00
TimeManagement.cpp Kernel: Make kernel region allocators return KResultOr<NOP<Region>> 2021-09-06 01:55:27 +02:00
TimeManagement.h AK+Kernel: Move KResult.h to Kernel/API for userspace access 2021-09-05 12:54:48 +02:00