mirror of
				https://github.com/RGBCube/serenity
				synced 2025-10-31 12:52:44 +00:00 
			
		
		
		
	Everywhere: Move global Kernel pattern code to Kernel/Library directory
This has KString, KBuffer, DoubleBuffer, KBufferBuilder, IOWindow, UserOrKernelBuffer and ScopedCritical classes being moved to the Kernel/Library subdirectory. Also, move the panic and assertions handling code to that directory.
This commit is contained in:
		
							parent
							
								
									f1cbfc5a6e
								
							
						
					
					
						commit
						7c0540a229
					
				
					 193 changed files with 238 additions and 240 deletions
				
			
		|  | @ -8,8 +8,8 @@ | |||
| 
 | ||||
| #include <AK/HashMap.h> | ||||
| #include <AK/SinglyLinkedList.h> | ||||
| #include <Kernel/DoubleBuffer.h> | ||||
| #include <Kernel/KBuffer.h> | ||||
| #include <Kernel/Library/DoubleBuffer.h> | ||||
| #include <Kernel/Library/KBuffer.h> | ||||
| #include <Kernel/Locking/MutexProtected.h> | ||||
| #include <Kernel/Net/IPv4.h> | ||||
| #include <Kernel/Net/IPv4SocketTuple.h> | ||||
|  |  | |||
|  | @ -7,9 +7,9 @@ | |||
| #pragma once | ||||
| 
 | ||||
| #include <AK/HashMap.h> | ||||
| #include <Kernel/DoubleBuffer.h> | ||||
| #include <Kernel/KBuffer.h> | ||||
| #include <Kernel/KString.h> | ||||
| #include <Kernel/Library/DoubleBuffer.h> | ||||
| #include <Kernel/Library/KBuffer.h> | ||||
| #include <Kernel/Library/KString.h> | ||||
| #include <Kernel/Locking/Mutex.h> | ||||
| #include <Kernel/Net/IPv4.h> | ||||
| #include <Kernel/Net/Socket.h> | ||||
|  |  | |||
|  | @ -9,8 +9,8 @@ | |||
| #include <AK/OwnPtr.h> | ||||
| #include <Kernel/Bus/PCI/Access.h> | ||||
| #include <Kernel/Bus/PCI/Device.h> | ||||
| #include <Kernel/IOWindow.h> | ||||
| #include <Kernel/Interrupts/IRQHandler.h> | ||||
| #include <Kernel/Library/IOWindow.h> | ||||
| #include <Kernel/Net/Intel/E1000NetworkAdapter.h> | ||||
| #include <Kernel/Net/NetworkAdapter.h> | ||||
| #include <Kernel/Security/Random.h> | ||||
|  |  | |||
|  | @ -9,8 +9,8 @@ | |||
| #include <AK/OwnPtr.h> | ||||
| #include <Kernel/Bus/PCI/Access.h> | ||||
| #include <Kernel/Bus/PCI/Device.h> | ||||
| #include <Kernel/IOWindow.h> | ||||
| #include <Kernel/Interrupts/IRQHandler.h> | ||||
| #include <Kernel/Library/IOWindow.h> | ||||
| #include <Kernel/Net/NetworkAdapter.h> | ||||
| #include <Kernel/Security/Random.h> | ||||
| 
 | ||||
|  |  | |||
|  | @ -11,10 +11,10 @@ | |||
| #include <Kernel/Debug.h> | ||||
| #include <Kernel/FileSystem/OpenFileDescription.h> | ||||
| #include <Kernel/FileSystem/VirtualFileSystem.h> | ||||
| #include <Kernel/Library/StdLib.h> | ||||
| #include <Kernel/Locking/Mutex.h> | ||||
| #include <Kernel/Locking/MutexProtected.h> | ||||
| #include <Kernel/Net/LocalSocket.h> | ||||
| #include <Kernel/StdLib.h> | ||||
| #include <Kernel/Tasks/Process.h> | ||||
| #include <Kernel/UnixTypes.h> | ||||
| 
 | ||||
|  |  | |||
|  | @ -7,7 +7,7 @@ | |||
| #pragma once | ||||
| 
 | ||||
| #include <AK/IntrusiveList.h> | ||||
| #include <Kernel/DoubleBuffer.h> | ||||
| #include <Kernel/Library/DoubleBuffer.h> | ||||
| #include <Kernel/Net/Socket.h> | ||||
| 
 | ||||
| namespace Kernel { | ||||
|  |  | |||
|  | @ -6,10 +6,10 @@ | |||
| 
 | ||||
| #include <Kernel/Heap/kmalloc.h> | ||||
| #include <Kernel/InterruptDisabler.h> | ||||
| #include <Kernel/Library/StdLib.h> | ||||
| #include <Kernel/Net/EtherType.h> | ||||
| #include <Kernel/Net/NetworkAdapter.h> | ||||
| #include <Kernel/Net/NetworkingManagement.h> | ||||
| #include <Kernel/StdLib.h> | ||||
| #include <Kernel/Tasks/Process.h> | ||||
| 
 | ||||
| namespace Kernel { | ||||
|  |  | |||
|  | @ -13,14 +13,14 @@ | |||
| #include <AK/MACAddress.h> | ||||
| #include <AK/Types.h> | ||||
| #include <Kernel/Bus/PCI/Definitions.h> | ||||
| #include <Kernel/KBuffer.h> | ||||
| #include <Kernel/Library/KBuffer.h> | ||||
| #include <Kernel/Library/LockWeakPtr.h> | ||||
| #include <Kernel/Library/LockWeakable.h> | ||||
| #include <Kernel/Library/UserOrKernelBuffer.h> | ||||
| #include <Kernel/Net/ARP.h> | ||||
| #include <Kernel/Net/EthernetFrameHeader.h> | ||||
| #include <Kernel/Net/ICMP.h> | ||||
| #include <Kernel/Net/IPv4.h> | ||||
| #include <Kernel/UserOrKernelBuffer.h> | ||||
| 
 | ||||
| namespace Kernel { | ||||
| 
 | ||||
|  |  | |||
|  | @ -7,7 +7,7 @@ | |||
| #include <AK/Singleton.h> | ||||
| #include <Kernel/Bus/PCI/API.h> | ||||
| #include <Kernel/CommandLine.h> | ||||
| #include <Kernel/KString.h> | ||||
| #include <Kernel/Library/KString.h> | ||||
| #include <Kernel/Memory/AnonymousVMObject.h> | ||||
| #include <Kernel/Multiboot.h> | ||||
| #include <Kernel/Net/Intel/E1000ENetworkAdapter.h> | ||||
|  |  | |||
|  | @ -9,8 +9,8 @@ | |||
| #include <AK/OwnPtr.h> | ||||
| #include <Kernel/Bus/PCI/Access.h> | ||||
| #include <Kernel/Bus/PCI/Device.h> | ||||
| #include <Kernel/IOWindow.h> | ||||
| #include <Kernel/Interrupts/IRQHandler.h> | ||||
| #include <Kernel/Library/IOWindow.h> | ||||
| #include <Kernel/Net/NetworkAdapter.h> | ||||
| #include <Kernel/Security/Random.h> | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Liav A
						Liav A