x86: Use xadd helper more widely
authorJeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
Tue, 23 Aug 2011 23:59:58 +0000 (16:59 -0700)
committerH. Peter Anvin <hpa@linux.intel.com>
Mon, 29 Aug 2011 20:44:12 +0000 (13:44 -0700)
commit8b8bc2f7311c3223213dbe346d9cc2e299fdb5eb
tree50a2f0faa3762084336be4f97c03a97b14b22262
parent433b3520616be694e0aa777089346c8718c91a7b
x86: Use xadd helper more widely

This covers the trivial cases from open-coded xadd to the xadd macros.

Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
Link: http://lkml.kernel.org/r/4E5BCC40.3030501@goop.org
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
arch/x86/include/asm/atomic.h
arch/x86/include/asm/atomic64_64.h
arch/x86/include/asm/rwsem.h
arch/x86/include/asm/uv/uv_bau.h