summaryrefslogtreecommitdiffstats
path: root/arch/x86/lib/atomic64_32.c
Commit message (Expand)AuthorAgeFilesLines
* x86: Adjust asm constraints in atomic64 wrappersJan Beulich2012-01-211-57/+2Star
* atomic: use <linux/atomic.h>Arun Sharma2011-07-271-1/+1
* x86-32: Rewrite 32-bit atomic64 functions in assemblyLuca Barbieri2010-02-261-222/+51Star
* x86: atomic64: Inline atomic64_read() againEric Dumazet2009-07-041-22/+1Star
* x86: atomic64: Clean up atomic64_sub_and_test() and atomic64_add_negative()Ingo Molnar2009-07-031-4/+4
* x86: atomic64: Improve atomic64_xchg()Ingo Molnar2009-07-031-6/+15
* x86: atomic64: Export APIs to modulesIngo Molnar2009-07-031-0/+18
* x86: atomic64: Improve atomic64_read()Eric Dumazet2009-07-031-2/+10
* x86: atomic64: Fix unclean type use in atomic64_xchg()Ingo Molnar2009-07-031-1/+1
* x86: atomic64: Reduce size of functionsIngo Molnar2009-07-031-2/+2
* x86: atomic64: Improve atomic64_add_return()Ingo Molnar2009-07-031-3/+12
* x86: atomic64: Improve cmpxchg8b()Eric Dumazet2009-07-031-12/+7Star
* x86: atomic64: Improve atomic64_read()Eric Dumazet2009-07-031-6/+2Star
* x86: atomic64: Move the 32-bit atomic64_t implementation to a .c fileIngo Molnar2009-07-031-0/+216