summaryrefslogtreecommitdiffstats
path: root/arch/mips/include/asm/barrier.h
Commit message (Expand)AuthorAgeFilesLines
* MIPS: barrier: Make __smp_mb__before_atomic() a no-op for Loongson3Paul Burton2019-10-071-1/+11
* MIPS: barrier: Remove loongson_llsc_mb()Paul Burton2019-10-071-40/+0
* MIPS: futex: Emit Loongson3 sync workarounds within asmPaul Burton2019-10-071-6/+7
* MIPS: barrier: Clean up sync_ginv()Paul Burton2019-10-071-1/+1
* MIPS: barrier: Clean up __sync() definitionPaul Burton2019-10-071-14/+4
* MIPS: barrier: Remove fast_mb() Octeon #ifdef'eryPaul Burton2019-10-071-2/+2
* MIPS: barrier: Clean up __smp_mb() definitionPaul Burton2019-10-071-8/+4
* MIPS: barrier: Clean up rmb() & wmb() definitionsPaul Burton2019-10-071-14/+14
* MIPS: barrier: Add __SYNC() infrastructurePaul Burton2019-10-071-111/+2
* mips/atomic: Fix smp_mb__{before,after}_atomic()Peter Zijlstra2019-08-311-2/+10
* mips/atomic: Fix loongson_llsc_mb() wreckagePeter Zijlstra2019-08-311-14/+18
* Merge tag 'mips_5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linuxLinus Torvalds2019-03-051-0/+19
|\
| * MIPS: Add GINVT instruction helpersPaul Burton2019-02-041-0/+19
* | MIPS: Loongson: Introduce and use loongson_llsc_mb()Huacai Chen2019-02-041-0/+36
|/
* MIPS: Barrier: Add definitions of SYNC stype valuesMatt Redfearn2016-10-041-0/+96
* mips: define __smp_xxxMichael S. Tsirkin2016-01-121-12/+14
* mips: reuse asm-generic/barrier.hMichael S. Tsirkin2016-01-121-23/+2
* locking, arch: use WRITE_ONCE()/READ_ONCE() in smp_store_release()/smp_load_a...Andrey Konovalov2015-08-031-2/+2
* locking/arch: Rename set_mb() to smp_store_mb()Peter Zijlstra2015-05-191-1/+1
* locking/arch: Add WRITE_ONCE() to set_mb()Peter Zijlstra2015-05-191-1/+1
* arch: Add lightweight memory barriers dma_rmb() and dma_wmb()Alexander Duyck2014-12-111-4/+5
* arch: Cleanup read_barrier_depends() and commentsAlexander Duyck2014-12-111-52/+0
* arch,mips: Convert smp_mb__*()Peter Zijlstra2014-04-181-0/+3
* arch: Introduce smp_load_acquire(), smp_store_release()Peter Zijlstra2014-01-121-0/+15
* MIPS: Random whitespace clean-upsMaciej W. Rozycki2013-11-041-3/+3
* MIPS: Whitespace cleanup.Ralf Baechle2013-02-011-5/+5
* Disintegrate asm/system.h for MIPSDavid Howells2012-03-281-0/+2
* MIPS: Optimize spinlocks.David Daney2010-02-271-0/+6
* MIPS: Octeon: Use optimized memory barrier primitives.David Daney2010-02-271-12/+31
* MIPS: New macro smp_mb__before_llsc.David Daney2010-02-271-6/+9
* MIPS: Remove unused macros from barrier.hDavid Daney2010-02-271-2/+0
* MIPS: Move headfiles to new location below arch/mips/includeRalf Baechle2008-10-111-0/+155