ladybird/Kernel/Bus/PCI
Liav A 478f543899 Kernel/SysFS: Prevent allocation for component name during construction
Instead, allocate before constructing the object and pass NonnullOwnPtr
of KString to the object if needed. Some classes can determine their
names as they have a known attribute to look for or have a static name.
2021-12-14 09:01:33 +01:00
..
Access.cpp Kernel: Fix some clang-tidy warnings in PCI::Access 2021-12-09 22:53:42 -08:00
Access.h Kernel: Remove unused String.h includes 2021-12-11 13:15:26 -08:00
API.cpp Everywhere: Fix spelling of "offsetted" 2021-11-21 20:22:48 +01:00
API.h Kernel/PCI: Remove all macros and replace them with enum classes 2021-09-29 11:24:33 +02:00
Definitions.h Kernel: Remove unused String.h includes 2021-12-11 13:15:26 -08:00
Device.cpp Kernel: Use AK:any_of in PCI::Device capability checks 2021-12-09 22:53:42 -08:00
Device.h Kernel: Clean up PCI::Device namespace formatting 2021-09-20 16:00:43 +03:00
IDs.h Kernel/VirtIO: Determine VirtIO device class also with the PCI device ID 2021-09-04 20:53:26 +02:00
Initializer.cpp Kernel/PCI: Simplify detect_optimal_access_type function 2021-10-23 19:17:44 +02:00
Initializer.h Kernel/PCI: Move the PCI components as a subfolder to the Bus directory 2021-07-02 13:16:12 +02:00
SysFSPCI.cpp Kernel/SysFS: Prevent allocation for component name during construction 2021-12-14 09:01:33 +01:00
SysFSPCI.h Kernel/SysFS: Prevent allocation for component name during construction 2021-12-14 09:01:33 +01:00