aboutsummaryrefslogtreecommitdiff
path: root/sys/powerpc/include/atomic.h
Commit message (Expand)AuthorAgeFilesLines
* This commit was manufactured by cvs2svn to create tagrelease/6.0.0_cvscvs2svn2005-11-031-1/+1
* MFC: Add atomic_fetchadd(9) operation for types int and 32.John Baldwin2005-10-061-0/+13
* MFC: Stop using the '+' constraint modifier with memory operands inJohn Baldwin2005-09-261-12/+12
* MFC: Convert the atomic pointer operations to operate on uintptr_t ratherJohn Baldwin2005-08-051-63/+20
* netchild's mega-patch to isolate compiler dependencies into a centralJoerg Wunsch2005-03-021-6/+10
* - change all u_int_XX to uint_XXPeter Grehan2005-02-011-39/+39
* Fix bugs with operand ordering and unnecessary sync/eieio ops. MostlyPeter Grehan2003-01-181-59/+71
* Fixed branch labelsPeter Grehan2002-09-191-5/+5
* Make atomic_cmpset_32 correctly return 0 on failure.Benno Rice2002-02-241-0/+3
* Fix the atomic_*_32 operations. These were written before I had the abilityBenno Rice2001-06-271-19/+19
* Don't initialise ret in atomic_cmpset_32.Benno Rice2001-06-261-2/+1
* Fix asm constraints for atomic_cmpset_32. This fix may also be neededBenno Rice2001-06-241-1/+1
* This commit (along with one pending in sys/dev/ofw and one in sys/conf) giveBenno Rice2001-06-161-25/+27
* PowerPC atomic operation functions.Benno Rice2001-01-071-56/+298
* Shells for the atomic operations FreeBSD needs.David E. O'Brien2001-01-011-0/+228