summaryrefslogtreecommitdiff
path: root/arch/x86/include/asm/atomic_32.h
AgeCommit message (Expand)AuthorFilesLines
2010-01-07x86: Merge asm/atomic_{32,64}.hBrian Gerst1-295/+0
2010-01-07x86: Sync asm/atomic_32.h and asm/atomic_64.hBrian Gerst1-6/+36
2010-01-07x86: Split atomic64_t functions into seperate headersBrian Gerst1-151/+1
2009-07-04x86: atomic64: Inline atomic64_read() againEric Dumazet1-0/+22
2009-07-03x86: atomic64: Improve atomic64_xchg()Ingo Molnar1-9/+0
2009-07-03x86: atomic64: Code atomic(64)_read and atomic(64)_set in C not CPPPaul Mackerras1-3/+13
2009-07-03x86: atomic64: Make atomic_read() type-safeIngo Molnar1-1/+4
2009-07-03x86: atomic64: Move the 32-bit atomic64_t implementation to a .c fileIngo Molnar1-117/+20
2009-07-03x86: atomic64: The atomic64_t data type should be 8 bytes aligned on 32-bit tooEric Dumazet1-1/+1
2009-06-17Merge branch 'linus' into x86/urgentIngo Molnar1-1/+1
2009-06-14x86: atomic_32.h: Fix kernel-doc warningsRandy Dunlap1-2/+1
2009-06-12asm-generic: merge branch 'master' of torvalds/linux-2.6Arnd Bergmann1-0/+236
2009-06-11asm-generic: rename atomic.h to atomic-long.hArnd Bergmann1-1/+1
2009-04-07x86, perfcounters: add atomic64_xchg()Ingo Molnar1-3/+21
2009-01-11Merge commit 'v2.6.29-rc1' into perfcounters/coreIngo Molnar1-9/+1
2009-01-06atomic_t: unify all arch definitionsMatthew Wilcox1-9/+1
2008-12-14x86: implement atomic64_t on 32-bitIngo Molnar1-0/+218
2008-10-22x86: Fix ASM_X86__ header guardsH. Peter Anvin1-3/+3
2008-10-22x86, um: ... and asm-x86 moveAl Viro1-0/+259