summaryrefslogtreecommitdiffstats
path: root/sys/arch/sparc64/include/lock.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Kill SPINLOCK_SPIN_HOOK, use CPU_BUSY_CYCLE() instead.mpi2017-05-291-46/+1
* Move SPINLOCK_SPIN_HOOK to the header used by other archs in order tompi2017-05-271-3/+61
* make the rwlock implementation MI.dlg2015-02-111-5/+1
* move sparc64 behind the MI atomic api.dlg2014-01-301-4/+3
* remove unused cpu_lock code (where it is truly unused). it is nottedu2013-05-211-47/+1
* Per recommandation in the the sparc docs, use unlocked reads whenguenther2011-07-021-17/+20
* Normalize sentinel. Use _MACHINE_*_H_ and _<ARCH>_*_H_ properly and consitently.pirofti2011-03-231-4/+4
* Fix inline assembler to make it acceptable to gcc4. Based on a diff fromkettenis2010-04-271-3/+3
* Implement rw_cas correctly, unlike previous revision where I was obviouslymiod2008-05-021-2/+2
* Implement an MP-safe rw_cas() based upon the casx instruction; ok kettenis@miod2008-01-011-1/+4
* Sprinkle a few holy membars around memory writes.miod2007-11-051-1/+6
* Provide <machine/lock.h> on all platforms, so that MI code may #include itmiod2007-05-011-0/+48