ladybird/Kernel/TTY
Liav A 25bb293629 Kernel: Make Device::after_inserting to return ErrorOr<void>
Instead of just returning nothing, let's return Error or nothing.
This would help later on with error propagation in case of failure
during this method.

This also makes us more paranoid about failure in this method, so when
initializing a DisplayConnector we safely tear down the internal members
of the object. This applies the same for a StorageDevice object, but its
after_inserting method is much smaller compared to the DisplayConnector
overriden method.
2023-01-07 11:45:08 -07:00
..
ConsoleManagement.cpp Kernel: Set console active before try to enable graphical mode 2022-06-06 20:11:05 +01:00
ConsoleManagement.h Kernel: Turn lock ranks into template parameters 2023-01-02 18:15:27 -05:00
MasterPTY.cpp Kernel: Make Device::after_inserting to return ErrorOr<void> 2023-01-07 11:45:08 -07:00
MasterPTY.h Kernel: Allow opening some device nodes sparingly for jailed processes 2022-12-09 23:09:00 -07:00
PTYMultiplexer.cpp Kernel: Make Device::after_inserting to return ErrorOr<void> 2023-01-07 11:45:08 -07:00
PTYMultiplexer.h Kernel: Turn lock ranks into template parameters 2023-01-02 18:15:27 -05:00
SlavePTY.cpp Kernel: Turn lock ranks into template parameters 2023-01-02 18:15:27 -05:00
SlavePTY.h Kernel: Turn lock ranks into template parameters 2023-01-02 18:15:27 -05:00
TTY.cpp Kernel: Add support for jails 2022-11-05 18:00:58 -06:00
TTY.h Kernel: Make self-contained locking smart pointers their own classes 2022-08-20 17:20:43 +02:00
VirtualConsole.cpp Kernel: Remove unused includes of Kernel/Debug.h 2023-01-02 20:27:20 -05:00
VirtualConsole.h Kernel: Make self-contained locking smart pointers their own classes 2022-08-20 17:20:43 +02:00