summaryrefslogtreecommitdiffstats
path: root/sys/sparc64/include/atomic.h
Commit message (Expand)AuthorAgeFilesLines
* - bump __FreeBSD version to reflect added buf_ring, memory barriers,kmacy2008-11-221-0/+4
* Oops. Use atomic_add_long() for atomic_fetchadd_long() (not atomic_add_int())pjd2008-03-191-2/+1
* Implement atomic_fetchadd_long() for all architectures and document it.pjd2008-03-161-0/+2
* Add a new atomic_fetchadd() primitive that atomically adds a value to ajhb2005-09-271-0/+3
* Convert the atomic_ptr() operations over to operating on uintptr_tjhb2005-07-151-1/+1
* Use unsigned types for the arguments of the atomic(9) operations,marius2004-05-221-4/+4
* Switch from BSD-style u_intXX_t to ISO C99 uintXX_t.marius2004-05-221-1/+1
* Make the atomic arithmetic functions return the old value, since they'rejake2002-12-211-40/+38
* Use ASI_P instead of ASI_N if _KERNEL isn't defined so that thesejake2001-12-291-2/+10
* Add atomic_load and store functions without membars, fwiw.jake2001-09-031-5/+24
* The author isn't a [UC] Regents. Correct the copyright language.obrien2001-08-091-2/+2
* Flesh out the sparc64 port considerably. This contains:jake2001-07-311-309/+223
* Add skeleton machine dependent headers and c files for a port of freebsdjake2001-07-311-0/+352
OpenPOWER on IntegriCloud