repo.or.cz
/
wrt350n-kernel.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
x86: unify pageattr_32.c and pageattr_64.c
[wrt350n-kernel.git]
/
include
/
asm-x86
/
alternative-asm.h
blob
e2077d343c33dbd5684287fffd46aa065e22a687
1
#ifdef __ASSEMBLY__
2
3
#ifdef CONFIG_X86_32
4
# define X86_ALIGN .long
5
#else
6
# define X86_ALIGN .quad
7
#endif
8
9
#ifdef CONFIG_SMP
10
.
macro LOCK_PREFIX
11
1
:
lock
12
.
section
.
smp_locks
,
"a"
13
.
align
4
14
X86_ALIGN
1
b
15
.
previous
16
.
endm
17
#else
18
.
macro LOCK_PREFIX
19
.
endm
20
#endif
21
22
#endif
/* __ASSEMBLY__ */