From owner-svn-src-projects@FreeBSD.ORG Wed Mar 27 11:58:11 2013 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id DAE65DB0; Wed, 27 Mar 2013 11:58:11 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id BE1F62FF; Wed, 27 Mar 2013 11:58:11 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.6/8.14.6) with ESMTP id r2RBwBLF092048; Wed, 27 Mar 2013 11:58:11 GMT (envelope-from glebius@svn.freebsd.org) Received: (from glebius@localhost) by svn.freebsd.org (8.14.6/8.14.5/Submit) id r2RBw9O4092031; Wed, 27 Mar 2013 11:58:09 GMT (envelope-from glebius@svn.freebsd.org) Message-Id: <201303271158.r2RBw9O4092031@svn.freebsd.org> From: Gleb Smirnoff Date: Wed, 27 Mar 2013 11:58:09 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r248795 - in projects/counters: share/man/man9 sys/amd64/include sys/arm/include sys/i386/include sys/ia64/include sys/mips/include sys/netinet sys/powerpc/include sys/sparc64/include X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Mar 2013 11:58:11 -0000 Author: glebius Date: Wed Mar 27 11:58:08 2013 New Revision: 248795 URL: http://svnweb.freebsd.org/changeset/base/248795 Log: Mechanically rename: counter_u64_inc -> counter_u64_add counter_u64_dec -> counter_u64_subtract This is done to match atomic(9) API, making it easier to remember. Discussed with: kib Modified: projects/counters/share/man/man9/Makefile projects/counters/share/man/man9/counter.9 projects/counters/sys/amd64/include/counter.h projects/counters/sys/arm/include/counter.h projects/counters/sys/i386/include/counter.h projects/counters/sys/ia64/include/counter.h projects/counters/sys/mips/include/counter.h projects/counters/sys/netinet/ip_input.c projects/counters/sys/netinet/ip_var.h projects/counters/sys/netinet/tcp_input.c projects/counters/sys/netinet/tcp_var.h projects/counters/sys/powerpc/include/counter.h projects/counters/sys/sparc64/include/counter.h Modified: projects/counters/share/man/man9/Makefile ============================================================================== --- projects/counters/share/man/man9/Makefile Wed Mar 27 11:47:52 2013 (r248794) +++ projects/counters/share/man/man9/Makefile Wed Mar 27 11:58:08 2013 (r248795) @@ -572,8 +572,8 @@ MLINKS+=copy.9 copyin.9 \ copy.9 copystr.9 MLINKS+=counter.9 counter_u64_alloc.9 \ counter.9 counter_u64_free.9 \ - counter.9 counter_u64_inc.9 \ - counter.9 counter_u64_dec.9 \ + counter.9 counter_u64_add.9 \ + counter.9 counter_u64_subtract.9 \ counter.9 counter_u64_fetch.9 \ counter.9 counter_u64_zero.9 MLINKS+=critical_enter.9 critical.9 \ Modified: projects/counters/share/man/man9/counter.9 ============================================================================== --- projects/counters/share/man/man9/counter.9 Wed Mar 27 11:47:52 2013 (r248794) +++ projects/counters/share/man/man9/counter.9 Wed Mar 27 11:58:08 2013 (r248795) @@ -39,9 +39,9 @@ .Ft void .Fn counter_u64_free "counter_u64_t cnt" .Ft void -.Fn counter_u64_inc "counter_u64_t cnt" "uint64_t inc" +.Fn counter_u64_add "counter_u64_t cnt" "uint64_t inc" .Ft void -.Fn counter_u64_dec "counter_u64_t cnt" "uint64_t dec" +.Fn counter_u64_subtract "counter_u64_t cnt" "uint64_t dec" .Ft uint64_t .Fn counter_u64_fetch "counter_u64_t cnt" .Ft void @@ -92,13 +92,13 @@ is specified the operation may fail. Free previously allocated .Nm .Fa cnt . -.It Fn counter_u64_inc cnt inc +.It Fn counter_u64_add cnt inc Add value of .Fa inc to .Nm .Fa cnt . -.It Fn counter_u64_dec cnt dec +.It Fn counter_u64_subtract cnt dec Subtract value of .Fa dec from Modified: projects/counters/sys/amd64/include/counter.h ============================================================================== --- projects/counters/sys/amd64/include/counter.h Wed Mar 27 11:47:52 2013 (r248794) +++ projects/counters/sys/amd64/include/counter.h Wed Mar 27 11:58:08 2013 (r248795) @@ -34,7 +34,7 @@ extern struct pcpu __pcpu[1]; static inline void -counter_u64_inc(counter_u64_t c, uint64_t inc) +counter_u64_add(counter_u64_t c, uint64_t inc) { __asm __volatile("addq\t%1,%%gs:(%0)" @@ -44,7 +44,7 @@ counter_u64_inc(counter_u64_t c, uint64_ } static inline void -counter_u64_dec(counter_u64_t c, uint64_t dec) +counter_u64_subtract(counter_u64_t c, uint64_t dec) { __asm __volatile("subq\t%1,%%gs:(%0)" Modified: projects/counters/sys/arm/include/counter.h ============================================================================== --- projects/counters/sys/arm/include/counter.h Wed Mar 27 11:47:52 2013 (r248794) +++ projects/counters/sys/arm/include/counter.h Wed Mar 27 11:58:08 2013 (r248795) @@ -32,7 +32,7 @@ #include static inline void -counter_u64_inc(counter_u64_t c, uint64_t inc) +counter_u64_add(counter_u64_t c, uint64_t inc) { critical_enter(); @@ -41,7 +41,7 @@ counter_u64_inc(counter_u64_t c, uint64_ } static inline void -counter_u64_dec(counter_u64_t c, uint64_t dec) +counter_u64_subtract(counter_u64_t c, uint64_t dec) { critical_enter(); Modified: projects/counters/sys/i386/include/counter.h ============================================================================== --- projects/counters/sys/i386/include/counter.h Wed Mar 27 11:47:52 2013 (r248794) +++ projects/counters/sys/i386/include/counter.h Wed Mar 27 11:58:08 2013 (r248795) @@ -53,7 +53,7 @@ counter_64_inc_8b(uint64_t *p, uint64_t } static inline void -counter_u64_inc(counter_u64_t c, uint64_t inc) +counter_u64_add(counter_u64_t c, uint64_t inc) { if ((cpu_feature & CPUID_CX8) == 0) { @@ -66,10 +66,10 @@ counter_u64_inc(counter_u64_t c, uint64_ } static inline void -counter_u64_dec(counter_u64_t c, uint64_t dec) +counter_u64_subtract(counter_u64_t c, uint64_t dec) { - counter_u64_inc(c, -(int64_t)dec); + counter_u64_add(c, -(int64_t)dec); } #endif /* ! __MACHINE_COUNTER_H__ */ Modified: projects/counters/sys/ia64/include/counter.h ============================================================================== --- projects/counters/sys/ia64/include/counter.h Wed Mar 27 11:47:52 2013 (r248794) +++ projects/counters/sys/ia64/include/counter.h Wed Mar 27 11:58:08 2013 (r248795) @@ -32,7 +32,7 @@ #include static inline void -counter_u64_inc(counter_u64_t c, uint64_t inc) +counter_u64_add(counter_u64_t c, uint64_t inc) { critical_enter(); @@ -41,7 +41,7 @@ counter_u64_inc(counter_u64_t c, uint64_ } static inline void -counter_u64_dec(counter_u64_t c, uint64_t dec) +counter_u64_subtract(counter_u64_t c, uint64_t dec) { critical_enter(); Modified: projects/counters/sys/mips/include/counter.h ============================================================================== --- projects/counters/sys/mips/include/counter.h Wed Mar 27 11:47:52 2013 (r248794) +++ projects/counters/sys/mips/include/counter.h Wed Mar 27 11:58:08 2013 (r248795) @@ -32,7 +32,7 @@ #include static inline void -counter_u64_inc(counter_u64_t c, uint64_t inc) +counter_u64_add(counter_u64_t c, uint64_t inc) { critical_enter(); @@ -41,7 +41,7 @@ counter_u64_inc(counter_u64_t c, uint64_ } static inline void -counter_u64_dec(counter_u64_t c, uint64_t dec) +counter_u64_subtract(counter_u64_t c, uint64_t dec) { critical_enter(); Modified: projects/counters/sys/netinet/ip_input.c ============================================================================== --- projects/counters/sys/netinet/ip_input.c Wed Mar 27 11:47:52 2013 (r248794) +++ projects/counters/sys/netinet/ip_input.c Wed Mar 27 11:58:08 2013 (r248795) @@ -286,14 +286,14 @@ void kmod_ipstat_inc(int statnum) { - counter_u64_inc((counter_u64_t )&V_ipstatp + statnum, 1); + counter_u64_add((counter_u64_t )&V_ipstatp + statnum, 1); } void kmod_ipstat_dec(int statnum) { - counter_u64_dec((counter_u64_t )&V_ipstatp + statnum, 1); + counter_u64_subtract((counter_u64_t )&V_ipstatp + statnum, 1); } static int Modified: projects/counters/sys/netinet/ip_var.h ============================================================================== --- projects/counters/sys/netinet/ip_var.h Wed Mar 27 11:47:52 2013 (r248794) +++ projects/counters/sys/netinet/ip_var.h Wed Mar 27 11:58:08 2013 (r248795) @@ -172,8 +172,8 @@ VNET_DECLARE(struct ipstat_p, ipstatp); * In-kernel consumers can use these accessor macros directly to update * stats. */ -#define IPSTAT_ADD(name, val) counter_u64_inc(V_ipstatp.name, (val)) -#define IPSTAT_SUB(name, val) counter_u64_dec(V_ipstatp.name, (val)) +#define IPSTAT_ADD(name, val) counter_u64_add(V_ipstatp.name, (val)) +#define IPSTAT_SUB(name, val) counter_u64_subtract(V_ipstatp.name, (val)) #define IPSTAT_INC(name) IPSTAT_ADD(name, 1) #define IPSTAT_DEC(name) IPSTAT_SUB(name, 1) Modified: projects/counters/sys/netinet/tcp_input.c ============================================================================== --- projects/counters/sys/netinet/tcp_input.c Wed Mar 27 11:47:52 2013 (r248794) +++ projects/counters/sys/netinet/tcp_input.c Wed Mar 27 11:58:08 2013 (r248795) @@ -313,7 +313,7 @@ void kmod_tcpstat_inc(int statnum) { - counter_u64_inc((counter_u64_t )&V_tcpstatp + statnum, 1); + counter_u64_add((counter_u64_t )&V_tcpstatp + statnum, 1); } /* Modified: projects/counters/sys/netinet/tcp_var.h ============================================================================== --- projects/counters/sys/netinet/tcp_var.h Wed Mar 27 11:47:52 2013 (r248794) +++ projects/counters/sys/netinet/tcp_var.h Wed Mar 27 11:58:08 2013 (r248795) @@ -615,7 +615,7 @@ VNET_DECLARE(struct tcpstat_p, tcpstatp) * In-kernel consumers can use these accessor macros directly to update * stats. */ -#define TCPSTAT_ADD(name, val) counter_u64_inc(V_tcpstatp.name, (val)) +#define TCPSTAT_ADD(name, val) counter_u64_add(V_tcpstatp.name, (val)) #define TCPSTAT_INC(name) TCPSTAT_ADD(name, 1) /* Modified: projects/counters/sys/powerpc/include/counter.h ============================================================================== --- projects/counters/sys/powerpc/include/counter.h Wed Mar 27 11:47:52 2013 (r248794) +++ projects/counters/sys/powerpc/include/counter.h Wed Mar 27 11:58:08 2013 (r248795) @@ -34,7 +34,7 @@ #if defined(AIM) && defined(__powerpc64__) static inline void -counter_u64_inc(counter_u64_t c, uint64_t inc) +counter_u64_add(counter_u64_t c, uint64_t inc) { uint64_t ccpu, old; @@ -51,16 +51,16 @@ counter_u64_inc(counter_u64_t c, uint64_ } static inline void -counter_u64_dec(counter_u64_t c, uint64_t dec) +counter_u64_subtract(counter_u64_t c, uint64_t dec) { - counter_u64_inc(c, -dec); + counter_u64_add(c, -dec); } #else /* !AIM || !64bit */ static inline void -counter_u64_inc(counter_u64_t c, uint64_t inc) +counter_u64_add(counter_u64_t c, uint64_t inc) { critical_enter(); @@ -69,7 +69,7 @@ counter_u64_inc(counter_u64_t c, uint64_ } static inline void -counter_u64_dec(counter_u64_t c, uint64_t dec) +counter_u64_subtract(counter_u64_t c, uint64_t dec) { critical_enter(); Modified: projects/counters/sys/sparc64/include/counter.h ============================================================================== --- projects/counters/sys/sparc64/include/counter.h Wed Mar 27 11:47:52 2013 (r248794) +++ projects/counters/sys/sparc64/include/counter.h Wed Mar 27 11:58:08 2013 (r248795) @@ -32,7 +32,7 @@ #include static inline void -counter_u64_inc(counter_u64_t c, uint64_t inc) +counter_u64_add(counter_u64_t c, uint64_t inc) { critical_enter(); @@ -41,7 +41,7 @@ counter_u64_inc(counter_u64_t c, uint64_ } static inline void -counter_u64_dec(counter_u64_t c, uint64_t dec) +counter_u64_subtract(counter_u64_t c, uint64_t dec) { critical_enter();