Module Name: src
Committed By: christos
Date: Sat Sep 16 23:25:35 UTC 2017
Modified Files:
src/sys/kern: kern_mutex.c
src/sys/sys: mutex.h
Log Message:
add missing const
To generate a diff of this commit:
cvs rdiff -u -r1.65 -r1.66 src/sys/kern/kern_mutex.c
cvs rdiff -u -r1.21 -r1.22 src/sys/sys/mutex.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/kern/kern_mutex.c
diff -u src/sys/kern/kern_mutex.c:1.65 src/sys/kern/kern_mutex.c:1.66
--- src/sys/kern/kern_mutex.c:1.65 Mon May 1 17:35:25 2017
+++ src/sys/kern/kern_mutex.c Sat Sep 16 19:25:34 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: kern_mutex.c,v 1.65 2017/05/01 21:35:25 pgoyette Exp $ */
+/* $NetBSD: kern_mutex.c,v 1.66 2017/09/16 23:25:34 christos Exp $ */
/*-
* Copyright (c) 2002, 2006, 2007, 2008 The NetBSD Foundation, Inc.
@@ -40,7 +40,7 @@
#define __MUTEX_PRIVATE
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: kern_mutex.c,v 1.65 2017/05/01 21:35:25 pgoyette Exp $");
+__KERNEL_RCSID(0, "$NetBSD: kern_mutex.c,v 1.66 2017/09/16 23:25:34 christos Exp $");
#include <sys/param.h>
#include <sys/atomic.h>
@@ -805,7 +805,7 @@ mutex_wakeup(kmutex_t *mtx)
* holds the mutex.
*/
int
-mutex_owned(kmutex_t *mtx)
+mutex_owned(const kmutex_t *mtx)
{
if (mtx == NULL)
@@ -826,7 +826,7 @@ mutex_owned(kmutex_t *mtx)
* priority inheritance.
*/
lwp_t *
-mutex_owner(kmutex_t *mtx)
+mutex_owner(const kmutex_t *mtx)
{
MUTEX_ASSERT(mtx, MUTEX_ADAPTIVE_P(mtx));
@@ -841,7 +841,7 @@ mutex_owner(kmutex_t *mtx)
* that won't work correctly for spin mutexes.
*/
int
-mutex_ownable(kmutex_t *mtx)
+mutex_ownable(const kmutex_t *mtx)
{
#ifdef LOCKDEBUG
Index: src/sys/sys/mutex.h
diff -u src/sys/sys/mutex.h:1.21 src/sys/sys/mutex.h:1.22
--- src/sys/sys/mutex.h:1.21 Mon May 1 17:35:26 2017
+++ src/sys/sys/mutex.h Sat Sep 16 19:25:35 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: mutex.h,v 1.21 2017/05/01 21:35:26 pgoyette Exp $ */
+/* $NetBSD: mutex.h,v 1.22 2017/09/16 23:25:35 christos Exp $ */
/*-
* Copyright (c) 2002, 2006, 2007, 2008, 2009 The NetBSD Foundation, Inc.
@@ -203,9 +203,9 @@ void mutex_spin_exit(kmutex_t *);
int mutex_tryenter(kmutex_t *);
-int mutex_owned(kmutex_t *);
-int mutex_ownable(kmutex_t *);
-lwp_t *mutex_owner(kmutex_t *);
+int mutex_owned(const kmutex_t *);
+int mutex_ownable(const kmutex_t *);
+lwp_t *mutex_owner(const kmutex_t *);
void mutex_obj_init(void);
kmutex_t *mutex_obj_alloc(kmutex_type_t, int);