summaryrefslogtreecommitdiffstats
path: root/sys/arm/include/atomic.h
Commit message (Expand)AuthorAgeFilesLines
* Change the userland atomic operations on arm to use memory operands forjhb2005-10-141-16/+22
* Add a new atomic_fetchadd() primitive that atomically adds a value to ajhb2005-09-271-0/+38
* Add extra constraints to tell the compiler that the memory be modifiedjhb2005-07-271-2/+4
* Convert the atomic_ptr() operations over to operating on uintptr_tjhb2005-07-151-8/+4
* Fix a typo.jhb2005-06-231-1/+1
* Make sure we clean the RAS start address once we're done.cognet2005-05-241-0/+12
* Import a basic implementation of the restartable atomic sequences to providecognet2005-04-071-37/+133
* Start all license statements with /*-imp2005-01-051-1/+1
* Make sure gcc doesn't generate something such as swp r3, r4, [r3] for __swp,cognet2004-12-181-1/+1
* Disable interrupts for atomic_cmpset_32, this one is just not atomic.cognet2004-11-051-10/+13
* Try to implement atomic operations using swp, instead of disabling interrupts.cognet2004-11-041-76/+65
* Import FreeBSD/arm kernel bits.cognet2004-05-141-0/+197
OpenPOWER on IntegriCloud