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 */