summaryrefslogtreecommitdiffstats
path: root/sys/ia64/include/atomic.h
Commit message (Expand)AuthorAgeFilesLines
* Define mb(), rmb() and wmb() for real.marcel2008-11-221-3/+3
* - bump __FreeBSD version to reflect added buf_ring, memory barriers,kmacy2008-11-221-0/+4
* Work-around a compiler optimization bug, that broke libthr. Massivemarcel2008-05-281-1/+1
* Implement atomic_fetchadd_long() for all architectures and document it.pjd2008-03-161-0/+11
* Define atomic_readandclear_ptr.jasone2007-11-271-0/+1
* Add casts to some of the more commonly used pointer-type atomicmarcel2007-07-301-5/+14
* Add a new atomic_fetchadd() primitive that atomically adds a value to ajhb2005-09-271-0/+19
* Convert the atomic_ptr() operations over to operating on uintptr_tjhb2005-07-151-58/+19
* For the atomic_{add|clear|set|subtract} family of inlines, return themarcel2004-09-221-2/+4
* MFp4: various style fixes, includingmarcel2004-09-221-248/+239
* Simplify IA64_CMPXCHG to avoid having braced-groups in expressions.marcel2002-05-191-20/+22
* Implement atomic_{set,clear,add,subtract}_{acq_,rel_,}_ptr()jhb2000-10-251-12/+26
* * Various fixes to breakage introduced by the atomic and mutex reorgs.dfr2000-10-241-9/+21
* - Expand the set of atomic operations to optionally include memory barriersjhb2000-10-201-57/+207
* * Add rudimentary DDB support (no kgdb, no backtrace, no single step).dfr2000-10-101-0/+23
* This is the first snapshot of the FreeBSD/ia64 kernel. This kernel willdfr2000-09-291-0/+190
OpenPOWER on IntegriCloud