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