12345678910111213141516171819202122 |
- #ifdef __ASSEMBLY__
- #ifdef CONFIG_X86_32
- # define X86_ALIGN .long
- #else
- # define X86_ALIGN .quad
- #endif
- #ifdef CONFIG_SMP
- .macro LOCK_PREFIX
- 1: lock
- .section .smp_locks,"a"
- .align 4
- X86_ALIGN 1b
- .previous
- .endm
- #else
- .macro LOCK_PREFIX
- .endm
- #endif
- #endif /* __ASSEMBLY__ */
|