mirror of
				https://github.com/RGBCube/serenity
				synced 2025-10-31 11:12:45 +00:00 
			
		
		
		
	Kernel: Rename VirtIODevice::clear_status_bit to mask_status_bits
This commit is contained in:
		
							parent
							
								
									35d28b29b3
								
							
						
					
					
						commit
						7cf34b5549
					
				
					 2 changed files with 4 additions and 4 deletions
				
			
		|  | @ -161,9 +161,9 @@ u8 VirtIODevice::read_status_bits() | |||
|     return config_read8(*m_common_cfg, COMMON_CFG_DEVICE_STATUS); | ||||
| } | ||||
| 
 | ||||
| void VirtIODevice::clear_status_bit(u8 status_bit) | ||||
| void VirtIODevice::mask_status_bits(u8 status_mask) | ||||
| { | ||||
|     m_status &= status_bit; | ||||
|     m_status &= status_mask; | ||||
|     if (!m_common_cfg) | ||||
|         out<u8>(REG_DEVICE_STATUS, m_status); | ||||
|     else | ||||
|  | @ -241,7 +241,7 @@ void VirtIODevice::reset_device() | |||
| { | ||||
|     dbgln_if(VIRTIO_DEBUG, "{}: Reset device", m_class_name); | ||||
|     if (!m_common_cfg) { | ||||
|         clear_status_bit(0); | ||||
|         mask_status_bits(0); | ||||
|         while (read_status_bits() != 0) { | ||||
|             // TODO: delay a bit?
 | ||||
|         } | ||||
|  |  | |||
|  | @ -157,7 +157,7 @@ protected: | |||
|     auto mapping_for_bar(u8) -> MappedMMIO&; | ||||
| 
 | ||||
|     u8 read_status_bits(); | ||||
|     void clear_status_bit(u8); | ||||
|     void mask_status_bits(u8 status_mask); | ||||
|     void set_status_bit(u8); | ||||
|     u64 get_device_features(); | ||||
|     bool setup_queues(u16 requested_queue_count = 0); | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Sahan Fernando
						Sahan Fernando