serenity/Kernel/Bus/VirtIO
Liav A bc3eb6d65f Kernel/VirtIO: Use proper error propagation from the get_config method
This allows us to drop null-checks at call-sites, thus simplifying the
code and reducing the chance of nullptr-dereference errors.
2023-04-30 06:03:47 +02:00
..
Console.cpp Kernel/VirtIO: Use proper error propagation from the get_config method 2023-04-30 06:03:47 +02:00
Console.h Kernel/VirtIO: Improve error handling during device initialization 2023-04-30 06:03:47 +02:00
ConsolePort.cpp Kernel: Use non-locking {Nonnull,}RefPtr for OpenFileDescription 2023-03-07 00:30:12 +01:00
ConsolePort.h Kernel: Use non-locking {Nonnull,}RefPtr for OpenFileDescription 2023-03-07 00:30:12 +01:00
Definitions.h Kernel/VirtIO: Move declarations and definitions to a separate file 2023-04-30 06:03:47 +02:00
Device.cpp Kernel/VirtIO: Use proper error propagation from the get_config method 2023-04-30 06:03:47 +02:00
Device.h Kernel/VirtIO: Use proper error propagation from the get_config method 2023-04-30 06:03:47 +02:00
Queue.cpp
Queue.h Kernel: Turn lock ranks into template parameters 2023-01-02 18:15:27 -05:00
RNG.cpp Kernel/VirtIO: Improve error handling during device initialization 2023-04-30 06:03:47 +02:00
RNG.h Kernel/VirtIO: Improve error handling during device initialization 2023-04-30 06:03:47 +02:00