Module Name: src Committed By: rmind Date: Mon May 19 20:39:23 UTC 2014
Modified Files: src/sys/kern: subr_kcpuset.c src/sys/sys: cpu.h kcpuset.h Log Message: Constify kcpuset_countset() and cpu_index() parameters. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/kern/subr_kcpuset.c cvs rdiff -u -r1.40 -r1.41 src/sys/sys/cpu.h cvs rdiff -u -r1.10 -r1.11 src/sys/sys/kcpuset.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/subr_kcpuset.c diff -u src/sys/kern/subr_kcpuset.c:1.10 src/sys/kern/subr_kcpuset.c:1.11 --- src/sys/kern/subr_kcpuset.c:1.10 Fri Oct 25 11:35:55 2013 +++ src/sys/kern/subr_kcpuset.c Mon May 19 20:39:23 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: subr_kcpuset.c,v 1.10 2013/10/25 11:35:55 martin Exp $ */ +/* $NetBSD: subr_kcpuset.c,v 1.11 2014/05/19 20:39:23 rmind Exp $ */ /*- * Copyright (c) 2011 The NetBSD Foundation, Inc. @@ -41,7 +41,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: subr_kcpuset.c,v 1.10 2013/10/25 11:35:55 martin Exp $"); +__KERNEL_RCSID(0, "$NetBSD: subr_kcpuset.c,v 1.11 2014/05/19 20:39:23 rmind Exp $"); #include <sys/param.h> #include <sys/types.h> @@ -480,7 +480,7 @@ kcpuset_remove(kcpuset_t *kcp1, const kc } int -kcpuset_countset(kcpuset_t *kcp) +kcpuset_countset(const kcpuset_t *kcp) { int count = 0; Index: src/sys/sys/cpu.h diff -u src/sys/sys/cpu.h:1.40 src/sys/sys/cpu.h:1.41 --- src/sys/sys/cpu.h:1.40 Mon Mar 24 20:07:40 2014 +++ src/sys/sys/cpu.h Mon May 19 20:39:23 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: cpu.h,v 1.40 2014/03/24 20:07:40 christos Exp $ */ +/* $NetBSD: cpu.h,v 1.41 2014/05/19 20:39:23 rmind Exp $ */ /*- * Copyright (c) 2007 YAMAMOTO Takashi, @@ -101,7 +101,7 @@ extern kcpuset_t *kcpuset_attached; extern kcpuset_t *kcpuset_running; static inline u_int -cpu_index(struct cpu_info *ci) +cpu_index(const struct cpu_info *ci) { return ci->ci_index; } Index: src/sys/sys/kcpuset.h diff -u src/sys/sys/kcpuset.h:1.10 src/sys/sys/kcpuset.h:1.11 --- src/sys/sys/kcpuset.h:1.10 Tue Mar 18 18:20:44 2014 +++ src/sys/sys/kcpuset.h Mon May 19 20:39:23 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: kcpuset.h,v 1.10 2014/03/18 18:20:44 riastradh Exp $ */ +/* $NetBSD: kcpuset.h,v 1.11 2014/05/19 20:39:23 rmind Exp $ */ /*- * Copyright (c) 2008, 2011 The NetBSD Foundation, Inc. @@ -65,7 +65,7 @@ bool kcpuset_match(const kcpuset_t *, c void kcpuset_intersect(kcpuset_t *, const kcpuset_t *); void kcpuset_merge(kcpuset_t *, const kcpuset_t *); void kcpuset_remove(kcpuset_t *, const kcpuset_t *); -int kcpuset_countset(kcpuset_t *); +int kcpuset_countset(const kcpuset_t *); cpuid_t kcpuset_ffs(const kcpuset_t *); cpuid_t kcpuset_ffs_intersecting(const kcpuset_t *, const kcpuset_t *);