Home
last modified time | relevance | path

Searched refs:LOCK_PREFIX (Results 1 – 2 of 2) sorted by relevance

/rk3399_rockchip-uboot/arch/x86/include/asm/
H A Datomic.h49 asm volatile(LOCK_PREFIX "addl %1,%0" in atomic_add()
63 asm volatile(LOCK_PREFIX "subl %1,%0" in atomic_sub()
76 asm volatile(LOCK_PREFIX "incl %0" in atomic_inc()
88 asm volatile(LOCK_PREFIX "decl %0" in atomic_dec()
101 asm(LOCK_PREFIX "addw $1, %0" : "+m" (*v)); in atomic_inc_short()
107 asm volatile(LOCK_PREFIX "andl %0,%1" \
111 asm volatile(LOCK_PREFIX "orl %0,%1" \
H A Dbitops.h22 #define LOCK_PREFIX "lock ; " macro
24 #define LOCK_PREFIX "" macro
41 __asm__ __volatile__( LOCK_PREFIX in set_bit()
76 __asm__ __volatile__( LOCK_PREFIX in clear_bit()
112 __asm__ __volatile__( LOCK_PREFIX in change_bit()
130 __asm__ __volatile__( LOCK_PREFIX in test_and_set_bit()
169 __asm__ __volatile__( LOCK_PREFIX in test_and_clear_bit()
220 __asm__ __volatile__( LOCK_PREFIX in test_and_change_bit()