atomic.h (f24219b4e90cf70ec4a211b17fbabc725a0ddf3c) | atomic.h (7847777a45f9f8bfc8617dbf107bde1ecb59caee) |
---|---|
1#ifndef _ASM_X86_ATOMIC_H 2#define _ASM_X86_ATOMIC_H 3 4#include <linux/compiler.h> 5#include <linux/types.h> 6#include <asm/processor.h> 7#include <asm/alternative.h> 8#include <asm/cmpxchg.h> --- 304 unchanged lines hidden (view full) --- 313#define smp_mb__after_atomic_inc() barrier() 314 315#ifdef CONFIG_X86_32 316# include "atomic64_32.h" 317#else 318# include "atomic64_64.h" 319#endif 320 | 1#ifndef _ASM_X86_ATOMIC_H 2#define _ASM_X86_ATOMIC_H 3 4#include <linux/compiler.h> 5#include <linux/types.h> 6#include <asm/processor.h> 7#include <asm/alternative.h> 8#include <asm/cmpxchg.h> --- 304 unchanged lines hidden (view full) --- 313#define smp_mb__after_atomic_inc() barrier() 314 315#ifdef CONFIG_X86_32 316# include "atomic64_32.h" 317#else 318# include "atomic64_64.h" 319#endif 320 |
321#include <asm-generic/atomic-long.h> | |
322#endif /* _ASM_X86_ATOMIC_H */ | 321#endif /* _ASM_X86_ATOMIC_H */ |