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);

Reply via email to