serenity/Kernel
Ben Wiederhake 65b420f996 Everywhere: Remove unused includes of AK/Memory.h
These instances were detected by searching for files that include
AK/Memory.h, but don't match the regex:

\\b(fast_u32_copy|fast_u32_fill|secure_zero|timing_safe_compare)\\b

This regex is pessimistic, so there might be more files that don't
actually use any memory function.

In theory, one might use LibCPP to detect things like this
automatically, but let's do this one step after another.
2023-01-02 20:27:20 -05:00
..
API Kernel: Remove i686 support 2022-12-28 11:53:41 +01:00
Arch Everywhere: Remove unused includes of AK/Memory.h 2023-01-02 20:27:20 -05:00
Bus Kernel: Turn lock ranks into template parameters 2023-01-02 18:15:27 -05:00
Devices Everywhere: Remove unused includes of AK/Memory.h 2023-01-02 20:27:20 -05:00
FileSystem Everywhere: Remove unused includes of AK/Memory.h 2023-01-02 20:27:20 -05:00
Firmware Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal 2022-12-28 11:53:41 +01:00
Graphics Kernel: Remove unused includes of Kernel/Debug.h 2023-01-02 20:27:20 -05:00
Heap Kernel: Remove unused includes of Kernel/Debug.h 2023-01-02 20:27:20 -05:00
Interrupts Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal 2022-12-28 11:53:41 +01:00
Library Kernel: Move ScopedCritical.cpp to Kernel base directory 2022-12-29 19:32:20 -07:00
Locking Kernel: Turn lock ranks into template parameters 2023-01-02 18:15:27 -05:00
Memory Everywhere: Remove unused includes of AK/Memory.h 2023-01-02 20:27:20 -05:00
Net Everywhere: Remove unused includes of AK/StdLibExtras.h 2023-01-02 20:27:20 -05:00
Prekernel Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal 2022-12-28 11:53:41 +01:00
Storage Everywhere: Remove unused includes of AK/Memory.h 2023-01-02 20:27:20 -05:00
Syscalls Kernel: Turn lock ranks into template parameters 2023-01-02 18:15:27 -05:00
Tasks
Time Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal 2022-12-28 11:53:41 +01:00
TTY Kernel: Remove unused includes of Kernel/Debug.h 2023-01-02 20:27:20 -05:00
AddressSanitizer.cpp
AddressSanitizer.h
Assertions.h
AtomicEdgeAction.h
BootInfo.h
CMakeLists.txt Kernel: Turn lock ranks into template parameters 2023-01-02 18:15:27 -05:00
CommandLine.cpp Kernel: Remove i686 support 2022-12-28 11:53:41 +01:00
CommandLine.h Kernel: Remove i686 support 2022-12-28 11:53:41 +01:00
Coredump.cpp Kernel: Turn lock ranks into template parameters 2023-01-02 18:15:27 -05:00
Coredump.h Kernel: Turn lock ranks into template parameters 2023-01-02 18:15:27 -05:00
Credentials.cpp
Credentials.h
Debug.h.in
DoubleBuffer.cpp
DoubleBuffer.h
embedmap.sh
Forward.h Kernel: Turn lock ranks into template parameters 2023-01-02 18:15:27 -05:00
FutexQueue.cpp
FutexQueue.h
generate-version-file.sh
InterruptDisabler.h
IOWindow.cpp Kernel: Remove i686 support 2022-12-28 11:53:41 +01:00
IOWindow.h Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal 2022-12-28 11:53:41 +01:00
Jail.cpp
Jail.h Kernel: Turn lock ranks into template parameters 2023-01-02 18:15:27 -05:00
JailManagement.cpp
JailManagement.h Kernel: Turn lock ranks into template parameters 2023-01-02 18:15:27 -05:00
KBuffer.h Everywhere: Remove unused includes of AK/Memory.h 2023-01-02 20:27:20 -05:00
KBufferBuilder.cpp
KBufferBuilder.h
KLexicalPath.cpp
KLexicalPath.h
kprintf.cpp Kernel: Turn lock ranks into template parameters 2023-01-02 18:15:27 -05:00
kstdio.h
KString.cpp
KString.h
KSyms.cpp
KSyms.h
MiniStdLib.cpp Kernel: Remove i686 support 2022-12-28 11:53:41 +01:00
mkmap.sh
Multiboot.h
Panic.cpp Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal 2022-12-28 11:53:41 +01:00
Panic.h
PerformanceEventBuffer.cpp
PerformanceEventBuffer.h
PerformanceManager.h
PhysicalAddress.h
Process.cpp Kernel: Turn lock ranks into template parameters 2023-01-02 18:15:27 -05:00
Process.h Kernel: Turn lock ranks into template parameters 2023-01-02 18:15:27 -05:00
ProcessExposed.cpp Kernel: Remove unused includes of Kernel/Debug.h 2023-01-02 20:27:20 -05:00
ProcessExposed.h
ProcessGroup.cpp Kernel: Turn lock ranks into template parameters 2023-01-02 18:15:27 -05:00
ProcessGroup.h Kernel: Turn lock ranks into template parameters 2023-01-02 18:15:27 -05:00
ProcessProcFSTraits.cpp
ProcessSpecificExposed.cpp
Random.cpp Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal 2022-12-28 11:53:41 +01:00
Random.h Kernel: Turn lock ranks into template parameters 2023-01-02 18:15:27 -05:00
SanCov.cpp
Scheduler.cpp Kernel: Turn lock ranks into template parameters 2023-01-02 18:15:27 -05:00
Scheduler.h Kernel: Turn lock ranks into template parameters 2023-01-02 18:15:27 -05:00
ScopedCritical.cpp Kernel: Move ScopedCritical.cpp to Kernel base directory 2022-12-29 19:32:20 -07:00
ScopedCritical.h Kernel: Move ScopedCritical.cpp to Kernel base directory 2022-12-29 19:32:20 -07:00
Sections.h
StdLib.cpp
StdLib.h
Syscall.cpp Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal 2022-12-28 11:53:41 +01:00
Thread.cpp Kernel: Turn lock ranks into template parameters 2023-01-02 18:15:27 -05:00
Thread.h Kernel: Turn lock ranks into template parameters 2023-01-02 18:15:27 -05:00
ThreadBlockers.cpp
ThreadTracer.cpp
ThreadTracer.h Kernel+Userland: Remove dependency on i386-specific registers 2022-12-28 11:53:41 +01:00
TimerQueue.cpp Kernel: Turn lock ranks into template parameters 2023-01-02 18:15:27 -05:00
TimerQueue.h
UBSanitizer.cpp
UnixTypes.h
UserOrKernelBuffer.cpp
UserOrKernelBuffer.h
VirtualAddress.h
WaitQueue.cpp
WaitQueue.h
WorkQueue.cpp
WorkQueue.h Kernel: Turn lock ranks into template parameters 2023-01-02 18:15:27 -05:00