summaryrefslogtreecommitdiffstats
path: root/arch/x86/include/asm/atomic_32.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* x86: Merge asm/atomic_{32,64}.hBrian Gerst2010-01-071-295/+0
* x86: Sync asm/atomic_32.h and asm/atomic_64.hBrian Gerst2010-01-071-6/+36
* x86: Split atomic64_t functions into seperate headersBrian Gerst2010-01-071-151/+1
* x86: atomic64: Inline atomic64_read() againEric Dumazet2009-07-041-0/+22
* x86: atomic64: Improve atomic64_xchg()Ingo Molnar2009-07-031-9/+0
* x86: atomic64: Code atomic(64)_read and atomic(64)_set in C not CPPPaul Mackerras2009-07-031-3/+13
* x86: atomic64: Make atomic_read() type-safeIngo Molnar2009-07-031-1/+4
* x86: atomic64: Move the 32-bit atomic64_t implementation to a .c fileIngo Molnar2009-07-031-117/+20
* x86: atomic64: The atomic64_t data type should be 8 bytes aligned on 32-bit tooEric Dumazet2009-07-031-1/+1
* Merge branch 'linus' into x86/urgentIngo Molnar2009-06-171-1/+1
|\
| * asm-generic: merge branch 'master' of torvalds/linux-2.6Arnd Bergmann2009-06-121-0/+236
| |\
| * | asm-generic: rename atomic.h to atomic-long.hArnd Bergmann2009-06-111-1/+1
* | | x86: atomic_32.h: Fix kernel-doc warningsRandy Dunlap2009-06-141-2/+1
| |/ |/|
* | x86, perfcounters: add atomic64_xchg()Ingo Molnar2009-04-071-3/+21
* | Merge commit 'v2.6.29-rc1' into perfcounters/coreIngo Molnar2009-01-111-9/+1
|\|
| * atomic_t: unify all arch definitionsMatthew Wilcox2009-01-071-9/+1
* | x86: implement atomic64_t on 32-bitIngo Molnar2008-12-141-0/+218
|/
* x86: Fix ASM_X86__ header guardsH. Peter Anvin2008-10-231-3/+3
* x86, um: ... and asm-x86 moveAl Viro2008-10-231-0/+259