aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--kern/lock.c2
-rw-r--r--kern/lock.h3
2 files changed, 3 insertions, 2 deletions
diff --git a/kern/lock.c b/kern/lock.c
index f076c328..43281147 100644
--- a/kern/lock.c
+++ b/kern/lock.c
@@ -204,7 +204,7 @@ boolean_t _simple_lock_try(
return TRUE;
}
-void simple_unlock(
+void _simple_unlock(
simple_lock_t l)
{
assert(l->lock_data != 0);
diff --git a/kern/lock.h b/kern/lock.h
index 70f825c9..3e55d1d4 100644
--- a/kern/lock.h
+++ b/kern/lock.h
@@ -99,7 +99,7 @@ class simple_lock_data_t name = SIMPLE_LOCK_INITIALIZER(&name);
extern void simple_lock_init(simple_lock_t);
extern void _simple_lock(simple_lock_t,
const char *, const char *);
-extern void simple_unlock(simple_lock_t);
+extern void _simple_unlock(simple_lock_t);
extern boolean_t _simple_lock_try(simple_lock_t,
const char *, const char *);
@@ -110,6 +110,7 @@ extern boolean_t _simple_lock_try(simple_lock_t,
#define LOCATION __FILE__ ":" STR(__LINE__)
#define simple_lock(lock) _simple_lock((lock), #lock, LOCATION)
+#define simple_unlock(lock) _simple_unlock((lock), #lock, LOCATION)
#define simple_lock_try(lock) _simple_lock_try((lock), #lock, LOCATION)
#define simple_lock_pause()