Date: Tue, 27 Sep 2005 17:39:11 +0000 (UTC) From: John Baldwin <jhb@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/alpha/include atomic.h src/sys/amd64/include atomic.h src/sys/arm/include atomic.h src/sys/i386/include atomic.h src/sys/ia64/include atomic.h src/sys/powerpc/include atomic.h src/sys/sparc64/include atomic.h Message-ID: <200509271739.j8RHdB2F017807@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
jhb 2005-09-27 17:39:11 UTC
FreeBSD src repository
Modified files:
sys/alpha/include atomic.h
sys/amd64/include atomic.h
sys/arm/include atomic.h
sys/i386/include atomic.h
sys/ia64/include atomic.h
sys/powerpc/include atomic.h
sys/sparc64/include atomic.h
Log:
Add a new atomic_fetchadd() primitive that atomically adds a value to a
variable and returns the previous value of the variable.
Tested on: i386, alpha, sparc64, arm (cognet)
Reviewed by: arch@
Submitted by: cognet (arm)
MFC after: 1 week
Revision Changes Path
1.24 +22 -0 src/sys/alpha/include/atomic.h
1.39 +21 -0 src/sys/amd64/include/atomic.h
1.11 +38 -0 src/sys/arm/include/atomic.h
1.41 +21 -0 src/sys/i386/include/atomic.h
1.10 +19 -0 src/sys/ia64/include/atomic.h
1.14 +13 -0 src/sys/powerpc/include/atomic.h
1.10 +3 -0 src/sys/sparc64/include/atomic.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200509271739.j8RHdB2F017807>
