mirror of
				https://github.com/RGBCube/serenity
				synced 2025-10-31 11:12:45 +00:00 
			
		
		
		
	Kernel/SysFS: Rename Devices code folder => DeviceIdentifiers
This folder in the SysFS code represents everything related to /sys/dev, which is a directory meant to be a convenient interface to track all IDs of all block and character devices (ID = major:minor numbers).
This commit is contained in:
		
							parent
							
								
									4ad437f3a7
								
							
						
					
					
						commit
						6ff1aeb64d
					
				
					 12 changed files with 31 additions and 31 deletions
				
			
		|  | @ -0,0 +1,27 @@ | |||
| /*
 | ||||
|  * Copyright (c) 2022, Liav A. <liavalb@hotmail.co.il> | ||||
|  * | ||||
|  * SPDX-License-Identifier: BSD-2-Clause | ||||
|  */ | ||||
| 
 | ||||
| #include <Kernel/FileSystem/SysFS/RootDirectory.h> | ||||
| #include <Kernel/FileSystem/SysFS/Subsystems/DeviceIdentifiers/BlockDevicesDirectory.h> | ||||
| #include <Kernel/FileSystem/SysFS/Subsystems/DeviceIdentifiers/CharacterDevicesDirectory.h> | ||||
| #include <Kernel/FileSystem/SysFS/Subsystems/DeviceIdentifiers/Directory.h> | ||||
| #include <Kernel/Sections.h> | ||||
| 
 | ||||
| namespace Kernel { | ||||
| 
 | ||||
| UNMAP_AFTER_INIT NonnullRefPtr<SysFSDeviceIdentifiersDirectory> SysFSDeviceIdentifiersDirectory::must_create(SysFSRootDirectory const& root_directory) | ||||
| { | ||||
|     auto devices_directory = adopt_ref_if_nonnull(new SysFSDeviceIdentifiersDirectory(root_directory)).release_nonnull(); | ||||
|     devices_directory->m_components.append(SysFSBlockDevicesDirectory::must_create(*devices_directory)); | ||||
|     devices_directory->m_components.append(SysFSCharacterDevicesDirectory::must_create(*devices_directory)); | ||||
|     return devices_directory; | ||||
| } | ||||
| SysFSDeviceIdentifiersDirectory::SysFSDeviceIdentifiersDirectory(SysFSRootDirectory const& root_directory) | ||||
|     : SysFSDirectory(root_directory) | ||||
| { | ||||
| } | ||||
| 
 | ||||
| } | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Liav A
						Liav A