locking/xchg/alpha: Clean up barrier usage by using smp_mb() in place of __ASM__MB