aboutsummaryrefslogtreecommitdiff
path: root/arch/x86/lib/atomic64_32.c
AgeCommit message (Expand)AuthorFilesLines
2012-01-20x86: Adjust asm constraints in atomic64 wrappersGravatar Jan Beulich 1-57/+2
2011-07-26atomic: use <linux/atomic.h>Gravatar Arun Sharma 1-1/+1
2010-02-25x86-32: Rewrite 32-bit atomic64 functions in assemblyGravatar Luca Barbieri 1-222/+51
2009-07-04x86: atomic64: Inline atomic64_read() againGravatar Eric Dumazet 1-22/+1
2009-07-03x86: atomic64: Clean up atomic64_sub_and_test() and atomic64_add_negative()Gravatar Ingo Molnar 1-4/+4
2009-07-03x86: atomic64: Improve atomic64_xchg()Gravatar Ingo Molnar 1-6/+15
2009-07-03x86: atomic64: Export APIs to modulesGravatar Ingo Molnar 1-0/+18
2009-07-03x86: atomic64: Improve atomic64_read()Gravatar Eric Dumazet 1-2/+10
2009-07-03x86: atomic64: Fix unclean type use in atomic64_xchg()Gravatar Ingo Molnar 1-1/+1
2009-07-03x86: atomic64: Reduce size of functionsGravatar Ingo Molnar 1-2/+2
2009-07-03x86: atomic64: Improve atomic64_add_return()Gravatar Ingo Molnar 1-3/+12
2009-07-03x86: atomic64: Improve cmpxchg8b()Gravatar Eric Dumazet 1-12/+7
2009-07-03x86: atomic64: Improve atomic64_read()Gravatar Eric Dumazet 1-6/+2
2009-07-03x86: atomic64: Move the 32-bit atomic64_t implementation to a .c fileGravatar Ingo Molnar 1-0/+216