kvm tools: Use more readable name for ioport mutex

This patch renames the mutex in iport.c to 'ioport_mutex' and documents which
data it is used to protect.

Signed-off-by: Pekka Enberg <penberg@kernel.org>
This commit is contained in:
Pekka Enberg
2015-06-01 16:39:44 +01:00
committed by Will Deacon
parent 07f90696c9
commit 4b073f1395
+8 -6
View File
@@ -17,19 +17,21 @@
#define ioport_node(n) rb_entry(n, struct ioport, node)
static u16 free_io_port_idx;
DEFINE_MUTEX(free_io_port_idx_lock);
static struct rb_root ioport_tree = RB_ROOT;
bool ioport_debug;
DEFINE_MUTEX(ioport_mutex);
static u16 free_io_port_idx; /* protected by ioport_mutex */
static struct rb_root ioport_tree = RB_ROOT;
bool ioport_debug;
static u16 ioport__find_free_port(void)
{
u16 free_port;
mutex_lock(&free_io_port_idx_lock);
mutex_lock(&ioport_mutex);
free_port = IOPORT_START + free_io_port_idx * IOPORT_SIZE;
free_io_port_idx++;
mutex_unlock(&free_io_port_idx_lock);
mutex_unlock(&ioport_mutex);
return free_port;
}