Module Name: src Committed By: christos Date: Sun Sep 17 00:01:08 UTC 2017
Modified Files: src/sys/arch/alpha/include: lock.h src/sys/arch/arm/include: lock.h src/sys/arch/hppa/include: lock.h src/sys/arch/ia64/include: lock.h src/sys/arch/m68k/include: lock.h src/sys/arch/mips/include: lock.h src/sys/arch/or1k/include: lock.h src/sys/arch/powerpc/include: lock.h src/sys/arch/sh3/include: lock.h src/sys/arch/sparc/include: lock.h src/sys/arch/usermode/include: lock.h src/sys/arch/vax/include: lock.h Log Message: more const. To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/sys/arch/alpha/include/lock.h cvs rdiff -u -r1.32 -r1.33 src/sys/arch/arm/include/lock.h cvs rdiff -u -r1.19 -r1.20 src/sys/arch/hppa/include/lock.h cvs rdiff -u -r1.5 -r1.6 src/sys/arch/ia64/include/lock.h cvs rdiff -u -r1.14 -r1.15 src/sys/arch/m68k/include/lock.h cvs rdiff -u -r1.19 -r1.20 src/sys/arch/mips/include/lock.h cvs rdiff -u -r1.1 -r1.2 src/sys/arch/or1k/include/lock.h cvs rdiff -u -r1.12 -r1.13 src/sys/arch/powerpc/include/lock.h cvs rdiff -u -r1.16 -r1.17 src/sys/arch/sh3/include/lock.h cvs rdiff -u -r1.31 -r1.32 src/sys/arch/sparc/include/lock.h cvs rdiff -u -r1.3 -r1.4 src/sys/arch/usermode/include/lock.h cvs rdiff -u -r1.30 -r1.31 src/sys/arch/vax/include/lock.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/arch/alpha/include/lock.h diff -u src/sys/arch/alpha/include/lock.h:1.28 src/sys/arch/alpha/include/lock.h:1.29 --- src/sys/arch/alpha/include/lock.h:1.28 Wed Nov 25 09:28:50 2009 +++ src/sys/arch/alpha/include/lock.h Sat Sep 16 20:01:07 2017 @@ -1,4 +1,4 @@ -/* $NetBSD: lock.h,v 1.28 2009/11/25 14:28:50 rmind Exp $ */ +/* $NetBSD: lock.h,v 1.29 2017/09/17 00:01:07 christos Exp $ */ /*- * Copyright (c) 1998, 1999, 2000 The NetBSD Foundation, Inc. @@ -42,13 +42,13 @@ #endif static __inline int -__SIMPLELOCK_LOCKED_P(__cpu_simple_lock_t *__ptr) +__SIMPLELOCK_LOCKED_P(const __cpu_simple_lock_t *__ptr) { return *__ptr == __SIMPLELOCK_LOCKED; } static __inline int -__SIMPLELOCK_UNLOCKED_P(__cpu_simple_lock_t *__ptr) +__SIMPLELOCK_UNLOCKED_P(const __cpu_simple_lock_t *__ptr) { return *__ptr == __SIMPLELOCK_UNLOCKED; } Index: src/sys/arch/arm/include/lock.h diff -u src/sys/arch/arm/include/lock.h:1.32 src/sys/arch/arm/include/lock.h:1.33 --- src/sys/arch/arm/include/lock.h:1.32 Wed Feb 25 08:52:42 2015 +++ src/sys/arch/arm/include/lock.h Sat Sep 16 20:01:07 2017 @@ -1,4 +1,4 @@ -/* $NetBSD: lock.h,v 1.32 2015/02/25 13:52:42 joerg Exp $ */ +/* $NetBSD: lock.h,v 1.33 2017/09/17 00:01:07 christos Exp $ */ /*- * Copyright (c) 2000, 2001 The NetBSD Foundation, Inc. @@ -42,13 +42,13 @@ #define _ARM_LOCK_H_ static __inline int -__SIMPLELOCK_LOCKED_P(__cpu_simple_lock_t *__ptr) +__SIMPLELOCK_LOCKED_P(const __cpu_simple_lock_t *__ptr) { return *__ptr == __SIMPLELOCK_LOCKED; } static __inline int -__SIMPLELOCK_UNLOCKED_P(__cpu_simple_lock_t *__ptr) +__SIMPLELOCK_UNLOCKED_P(const __cpu_simple_lock_t *__ptr) { return *__ptr == __SIMPLELOCK_UNLOCKED; } Index: src/sys/arch/hppa/include/lock.h diff -u src/sys/arch/hppa/include/lock.h:1.19 src/sys/arch/hppa/include/lock.h:1.20 --- src/sys/arch/hppa/include/lock.h:1.19 Sun Jan 15 13:03:12 2017 +++ src/sys/arch/hppa/include/lock.h Sat Sep 16 20:01:07 2017 @@ -1,4 +1,4 @@ -/* $NetBSD: lock.h,v 1.19 2017/01/15 18:03:12 christos Exp $ */ +/* $NetBSD: lock.h,v 1.20 2017/09/17 00:01:07 christos Exp $ */ /*- * Copyright (c) 1998, 1999, 2000, 2001 The NetBSD Foundation, Inc. @@ -49,13 +49,13 @@ #define __SIMPLELOCK_RAW_UNLOCKED 1UL static __inline int -__SIMPLELOCK_LOCKED_P(__cpu_simple_lock_t *__ptr) +__SIMPLELOCK_LOCKED_P(const __cpu_simple_lock_t *__ptr) { return *__SIMPLELOCK_ALIGN(__ptr) == __SIMPLELOCK_RAW_LOCKED; } static __inline int -__SIMPLELOCK_UNLOCKED_P(__cpu_simple_lock_t *__ptr) +__SIMPLELOCK_UNLOCKED_P(const __cpu_simple_lock_t *__ptr) { return *__SIMPLELOCK_ALIGN(__ptr) == __SIMPLELOCK_RAW_UNLOCKED; } Index: src/sys/arch/ia64/include/lock.h diff -u src/sys/arch/ia64/include/lock.h:1.5 src/sys/arch/ia64/include/lock.h:1.6 --- src/sys/arch/ia64/include/lock.h:1.5 Fri Aug 5 12:59:26 2016 +++ src/sys/arch/ia64/include/lock.h Sat Sep 16 20:01:07 2017 @@ -1,4 +1,4 @@ -/* $NetBSD: lock.h,v 1.5 2016/08/05 16:59:26 scole Exp $ */ +/* $NetBSD: lock.h,v 1.6 2017/09/17 00:01:07 christos Exp $ */ /*- * Copyright (c) 2000 The NetBSD Foundation, Inc. @@ -37,13 +37,13 @@ #define _IA64_LOCK_H_ static __inline int -__SIMPLELOCK_LOCKED_P(__cpu_simple_lock_t *__ptr) +__SIMPLELOCK_LOCKED_P(const __cpu_simple_lock_t *__ptr) { return *__ptr == __SIMPLELOCK_LOCKED; } static __inline int -__SIMPLELOCK_UNLOCKED_P(__cpu_simple_lock_t *__ptr) +__SIMPLELOCK_UNLOCKED_P(const __cpu_simple_lock_t *__ptr) { return *__ptr == __SIMPLELOCK_UNLOCKED; } Index: src/sys/arch/m68k/include/lock.h diff -u src/sys/arch/m68k/include/lock.h:1.14 src/sys/arch/m68k/include/lock.h:1.15 --- src/sys/arch/m68k/include/lock.h:1.14 Mon Apr 28 16:23:26 2008 +++ src/sys/arch/m68k/include/lock.h Sat Sep 16 20:01:07 2017 @@ -1,4 +1,4 @@ -/* $NetBSD: lock.h,v 1.14 2008/04/28 20:23:26 martin Exp $ */ +/* $NetBSD: lock.h,v 1.15 2017/09/17 00:01:07 christos Exp $ */ /*- * Copyright (c) 2000 The NetBSD Foundation, Inc. @@ -37,13 +37,13 @@ #define _M68K_LOCK_H_ static __inline int -__SIMPLELOCK_LOCKED_P(__cpu_simple_lock_t *__ptr) +__SIMPLELOCK_LOCKED_P(const __cpu_simple_lock_t *__ptr) { return *__ptr == __SIMPLELOCK_LOCKED; } static __inline int -__SIMPLELOCK_UNLOCKED_P(__cpu_simple_lock_t *__ptr) +__SIMPLELOCK_UNLOCKED_P(const __cpu_simple_lock_t *__ptr) { return *__ptr == __SIMPLELOCK_UNLOCKED; } Index: src/sys/arch/mips/include/lock.h diff -u src/sys/arch/mips/include/lock.h:1.19 src/sys/arch/mips/include/lock.h:1.20 --- src/sys/arch/mips/include/lock.h:1.19 Mon Jun 1 18:55:13 2015 +++ src/sys/arch/mips/include/lock.h Sat Sep 16 20:01:07 2017 @@ -1,4 +1,4 @@ -/* $NetBSD: lock.h,v 1.19 2015/06/01 22:55:13 matt Exp $ */ +/* $NetBSD: lock.h,v 1.20 2017/09/17 00:01:07 christos Exp $ */ /*- * Copyright (c) 2001, 2007 The NetBSD Foundation, Inc. @@ -42,13 +42,13 @@ #include <sys/param.h> static __inline int -__SIMPLELOCK_LOCKED_P(__cpu_simple_lock_t *__ptr) +__SIMPLELOCK_LOCKED_P(const __cpu_simple_lock_t *__ptr) { return *__ptr != __SIMPLELOCK_UNLOCKED; } static __inline int -__SIMPLELOCK_UNLOCKED_P(__cpu_simple_lock_t *__ptr) +__SIMPLELOCK_UNLOCKED_P(const __cpu_simple_lock_t *__ptr) { return *__ptr == __SIMPLELOCK_UNLOCKED; } Index: src/sys/arch/or1k/include/lock.h diff -u src/sys/arch/or1k/include/lock.h:1.1 src/sys/arch/or1k/include/lock.h:1.2 --- src/sys/arch/or1k/include/lock.h:1.1 Wed Sep 3 15:34:26 2014 +++ src/sys/arch/or1k/include/lock.h Sat Sep 16 20:01:08 2017 @@ -1,4 +1,4 @@ -/* $NetBSD: lock.h,v 1.1 2014/09/03 19:34:26 matt Exp $ */ +/* $NetBSD: lock.h,v 1.2 2017/09/17 00:01:08 christos Exp $ */ /*- * Copyright (c) 2014 The NetBSD Foundation, Inc. @@ -36,13 +36,13 @@ #define _OR1K_LOCK_H_ static __inline int -__SIMPLELOCK_LOCKED_P(__cpu_simple_lock_t *__ptr) +__SIMPLELOCK_LOCKED_P(const __cpu_simple_lock_t *__ptr) { return *__ptr != __SIMPLELOCK_UNLOCKED; } static __inline int -__SIMPLELOCK_UNLOCKED_P(__cpu_simple_lock_t *__ptr) +__SIMPLELOCK_UNLOCKED_P(const __cpu_simple_lock_t *__ptr) { return *__ptr == __SIMPLELOCK_UNLOCKED; } Index: src/sys/arch/powerpc/include/lock.h diff -u src/sys/arch/powerpc/include/lock.h:1.12 src/sys/arch/powerpc/include/lock.h:1.13 --- src/sys/arch/powerpc/include/lock.h:1.12 Mon Apr 28 16:23:32 2008 +++ src/sys/arch/powerpc/include/lock.h Sat Sep 16 20:01:08 2017 @@ -1,4 +1,4 @@ -/* $NetBSD: lock.h,v 1.12 2008/04/28 20:23:32 martin Exp $ */ +/* $NetBSD: lock.h,v 1.13 2017/09/17 00:01:08 christos Exp $ */ /*- * Copyright (c) 2000, 2007 The NetBSD Foundation, Inc. @@ -37,13 +37,13 @@ #define _POWERPC_LOCK_H_ static __inline int -__SIMPLELOCK_LOCKED_P(__cpu_simple_lock_t *__ptr) +__SIMPLELOCK_LOCKED_P(const __cpu_simple_lock_t *__ptr) { return *__ptr == __SIMPLELOCK_LOCKED; } static __inline int -__SIMPLELOCK_UNLOCKED_P(__cpu_simple_lock_t *__ptr) +__SIMPLELOCK_UNLOCKED_P(const __cpu_simple_lock_t *__ptr) { return *__ptr == __SIMPLELOCK_UNLOCKED; } Index: src/sys/arch/sh3/include/lock.h diff -u src/sys/arch/sh3/include/lock.h:1.16 src/sys/arch/sh3/include/lock.h:1.17 --- src/sys/arch/sh3/include/lock.h:1.16 Tue Oct 13 08:55:53 2009 +++ src/sys/arch/sh3/include/lock.h Sat Sep 16 20:01:08 2017 @@ -1,4 +1,4 @@ -/* $NetBSD: lock.h,v 1.16 2009/10/13 12:55:53 uwe Exp $ */ +/* $NetBSD: lock.h,v 1.17 2017/09/17 00:01:08 christos Exp $ */ /*- * Copyright (c) 2002 The NetBSD Foundation, Inc. @@ -46,13 +46,13 @@ static __inline void __cpu_simple_unlock __attribute__((__unused__)); static __inline int -__SIMPLELOCK_LOCKED_P(__cpu_simple_lock_t *__ptr) +__SIMPLELOCK_LOCKED_P(const __cpu_simple_lock_t *__ptr) { return *__ptr == __SIMPLELOCK_LOCKED; } static __inline int -__SIMPLELOCK_UNLOCKED_P(__cpu_simple_lock_t *__ptr) +__SIMPLELOCK_UNLOCKED_P(const __cpu_simple_lock_t *__ptr) { return *__ptr == __SIMPLELOCK_UNLOCKED; } Index: src/sys/arch/sparc/include/lock.h diff -u src/sys/arch/sparc/include/lock.h:1.31 src/sys/arch/sparc/include/lock.h:1.32 --- src/sys/arch/sparc/include/lock.h:1.31 Mon Apr 28 16:23:36 2008 +++ src/sys/arch/sparc/include/lock.h Sat Sep 16 20:01:08 2017 @@ -1,4 +1,4 @@ -/* $NetBSD: lock.h,v 1.31 2008/04/28 20:23:36 martin Exp $ */ +/* $NetBSD: lock.h,v 1.32 2017/09/17 00:01:08 christos Exp $ */ /*- * Copyright (c) 1998, 1999, 2006 The NetBSD Foundation, Inc. @@ -72,13 +72,13 @@ extern void __cpu_simple_lock(__cpu_simp #endif static __inline int -__SIMPLELOCK_LOCKED_P(__cpu_simple_lock_t *__ptr) +__SIMPLELOCK_LOCKED_P(const __cpu_simple_lock_t *__ptr) { return *__ptr == __SIMPLELOCK_LOCKED; } static __inline int -__SIMPLELOCK_UNLOCKED_P(__cpu_simple_lock_t *__ptr) +__SIMPLELOCK_UNLOCKED_P(const __cpu_simple_lock_t *__ptr) { return *__ptr == __SIMPLELOCK_UNLOCKED; } Index: src/sys/arch/usermode/include/lock.h diff -u src/sys/arch/usermode/include/lock.h:1.3 src/sys/arch/usermode/include/lock.h:1.4 --- src/sys/arch/usermode/include/lock.h:1.3 Sat Aug 13 06:31:24 2011 +++ src/sys/arch/usermode/include/lock.h Sat Sep 16 20:01:08 2017 @@ -1,4 +1,4 @@ -/* $NetBSD: lock.h,v 1.3 2011/08/13 10:31:24 jmcneill Exp $ */ +/* $NetBSD: lock.h,v 1.4 2017/09/17 00:01:08 christos Exp $ */ /*- * Copyright (c) 2007 Jared D. McNeill <jmcne...@invisible.ca> @@ -30,13 +30,13 @@ #define _ARCH_USERMODE_INCLUDE_LOCK_H __inline static void -__cpu_simple_lock_init(__cpu_simple_lock_t *lockp) +__cpu_simple_lock_init(const __cpu_simple_lock_t *lockp) { *lockp = __SIMPLELOCK_UNLOCKED; } __inline static int -__cpu_simple_lock_try(__cpu_simple_lock_t *lockp) +__cpu_simple_lock_try(const __cpu_simple_lock_t *lockp) { if (*lockp == __SIMPLELOCK_LOCKED) return 0; Index: src/sys/arch/vax/include/lock.h diff -u src/sys/arch/vax/include/lock.h:1.30 src/sys/arch/vax/include/lock.h:1.31 --- src/sys/arch/vax/include/lock.h:1.30 Mon May 22 13:12:11 2017 +++ src/sys/arch/vax/include/lock.h Sat Sep 16 20:01:08 2017 @@ -1,4 +1,4 @@ -/* $NetBSD: lock.h,v 1.30 2017/05/22 17:12:11 ragge Exp $ */ +/* $NetBSD: lock.h,v 1.31 2017/09/17 00:01:08 christos Exp $ */ /* * Copyright (c) 2000 Ludd, University of Lule}, Sweden. @@ -39,13 +39,13 @@ #endif static __inline int -__SIMPLELOCK_LOCKED_P(__cpu_simple_lock_t *__ptr) +__SIMPLELOCK_LOCKED_P(const __cpu_simple_lock_t *__ptr) { return *__ptr == __SIMPLELOCK_LOCKED; } static __inline int -__SIMPLELOCK_UNLOCKED_P(__cpu_simple_lock_t *__ptr) +__SIMPLELOCK_UNLOCKED_P(const __cpu_simple_lock_t *__ptr) { return *__ptr == __SIMPLELOCK_UNLOCKED; }