mirror of
				https://github.com/RGBCube/serenity
				synced 2025-10-31 13:32:45 +00:00 
			
		
		
		
	Kernel: Remove the now defunct LOCKER(..) macro.
				
					
				
			This commit is contained in:
		
							parent
							
								
									0d5827f865
								
							
						
					
					
						commit
						8d6e9fad40
					
				
					 31 changed files with 196 additions and 198 deletions
				
			
		|  | @ -20,7 +20,7 @@ namespace Kernel { | |||
| 
 | ||||
| void TCPSocket::for_each(Function<void(const TCPSocket&)> callback) | ||||
| { | ||||
|     LOCKER(sockets_by_tuple().lock(), Lock::Mode::Shared); | ||||
|     Locker locker(sockets_by_tuple().lock(), Lock::Mode::Shared); | ||||
|     for (auto& it : sockets_by_tuple().resource()) | ||||
|         callback(*it.value); | ||||
| } | ||||
|  | @ -38,7 +38,7 @@ void TCPSocket::set_state(State new_state) | |||
|         m_role = Role::Connected; | ||||
| 
 | ||||
|     if (new_state == State::Closed) { | ||||
|         LOCKER(closing_sockets().lock()); | ||||
|         Locker locker(closing_sockets().lock()); | ||||
|         closing_sockets().resource().remove(tuple()); | ||||
|     } | ||||
| 
 | ||||
|  | @ -62,7 +62,7 @@ Lockable<HashMap<IPv4SocketTuple, TCPSocket*>>& TCPSocket::sockets_by_tuple() | |||
| 
 | ||||
| RefPtr<TCPSocket> TCPSocket::from_tuple(const IPv4SocketTuple& tuple) | ||||
| { | ||||
|     LOCKER(sockets_by_tuple().lock(), Lock::Mode::Shared); | ||||
|     Locker locker(sockets_by_tuple().lock(), Lock::Mode::Shared); | ||||
| 
 | ||||
|     auto exact_match = sockets_by_tuple().resource().get(tuple); | ||||
|     if (exact_match.has_value()) | ||||
|  | @ -90,7 +90,7 @@ RefPtr<TCPSocket> TCPSocket::create_client(const IPv4Address& new_local_address, | |||
| { | ||||
|     auto tuple = IPv4SocketTuple(new_local_address, new_local_port, new_peer_address, new_peer_port); | ||||
| 
 | ||||
|     LOCKER(sockets_by_tuple().lock()); | ||||
|     Locker locker(sockets_by_tuple().lock()); | ||||
|     if (sockets_by_tuple().resource().contains(tuple)) | ||||
|         return {}; | ||||
| 
 | ||||
|  | @ -131,7 +131,7 @@ TCPSocket::TCPSocket(int protocol) | |||
| 
 | ||||
| TCPSocket::~TCPSocket() | ||||
| { | ||||
|     LOCKER(sockets_by_tuple().lock()); | ||||
|     Locker locker(sockets_by_tuple().lock()); | ||||
|     sockets_by_tuple().resource().remove(tuple()); | ||||
| 
 | ||||
|     dbgln_if(TCP_SOCKET_DEBUG, "~TCPSocket in state {}", to_string(state())); | ||||
|  | @ -190,7 +190,7 @@ KResult TCPSocket::send_tcp_packet(u16 flags, const UserOrKernelBuffer* payload, | |||
|     tcp_packet.set_checksum(compute_tcp_checksum(local_address(), peer_address(), tcp_packet, payload_size)); | ||||
| 
 | ||||
|     if (tcp_packet.has_syn() || payload_size > 0) { | ||||
|         LOCKER(m_not_acked_lock); | ||||
|         Locker locker(m_not_acked_lock); | ||||
|         m_not_acked.append({ m_sequence_number, move(buffer) }); | ||||
|         send_outgoing_packets(); | ||||
|         return KSuccess; | ||||
|  | @ -218,7 +218,7 @@ void TCPSocket::send_outgoing_packets() | |||
| 
 | ||||
|     auto now = kgettimeofday(); | ||||
| 
 | ||||
|     LOCKER(m_not_acked_lock, Lock::Mode::Shared); | ||||
|     Locker locker(m_not_acked_lock, Lock::Mode::Shared); | ||||
|     for (auto& packet : m_not_acked) { | ||||
|         auto diff = now - packet.tx_time; | ||||
|         if (diff <= Time::from_nanoseconds(500'000'000)) | ||||
|  | @ -274,7 +274,7 @@ void TCPSocket::receive_tcp_packet(const TCPPacket& packet, u16 size) | |||
|         dbgln_if(TCP_SOCKET_DEBUG, "TCPSocket: receive_tcp_packet: {}", ack_number); | ||||
| 
 | ||||
|         int removed = 0; | ||||
|         LOCKER(m_not_acked_lock); | ||||
|         Locker locker(m_not_acked_lock); | ||||
|         while (!m_not_acked.is_empty()) { | ||||
|             auto& packet = m_not_acked.first(); | ||||
| 
 | ||||
|  | @ -349,7 +349,7 @@ KResult TCPSocket::protocol_bind() | |||
| 
 | ||||
| KResult TCPSocket::protocol_listen() | ||||
| { | ||||
|     LOCKER(sockets_by_tuple().lock()); | ||||
|     Locker locker(sockets_by_tuple().lock()); | ||||
|     if (sockets_by_tuple().resource().contains(tuple())) | ||||
|         return EADDRINUSE; | ||||
|     sockets_by_tuple().resource().set(tuple(), this); | ||||
|  | @ -408,7 +408,7 @@ int TCPSocket::protocol_allocate_local_port() | |||
|     static const u16 ephemeral_port_range_size = last_ephemeral_port - first_ephemeral_port; | ||||
|     u16 first_scan_port = first_ephemeral_port + get_good_random<u16>() % ephemeral_port_range_size; | ||||
| 
 | ||||
|     LOCKER(sockets_by_tuple().lock()); | ||||
|     Locker locker(sockets_by_tuple().lock()); | ||||
|     for (u16 port = first_scan_port;;) { | ||||
|         IPv4SocketTuple proposed_tuple(local_address(), port, peer_address(), peer_port()); | ||||
| 
 | ||||
|  | @ -468,7 +468,7 @@ KResult TCPSocket::close() | |||
|         set_state(State::LastAck); | ||||
|     } | ||||
| 
 | ||||
|     LOCKER(closing_sockets().lock()); | ||||
|     Locker locker(closing_sockets().lock()); | ||||
|     closing_sockets().resource().set(tuple(), *this); | ||||
|     return result; | ||||
| } | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Brian Gianforcaro
						Brian Gianforcaro