Home
last modified time | relevance | path

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

/external/kernel-headers/original/asm-x86/
Datomic_32.h49 LOCK_PREFIX "addl %1,%0" in atomic_add()
64 LOCK_PREFIX "subl %1,%0" in atomic_sub()
83 LOCK_PREFIX "subl %2,%0; sete %1" in atomic_sub_and_test()
98 LOCK_PREFIX "incl %0" in atomic_inc()
111 LOCK_PREFIX "decl %0" in atomic_dec()
128 LOCK_PREFIX "decl %0; sete %1" in atomic_dec_and_test()
147 LOCK_PREFIX "incl %0; sete %1" in atomic_inc_and_test()
167 LOCK_PREFIX "addl %2,%0; sets %1" in atomic_add_negative()
191 LOCK_PREFIX "xaddl %0, %1" in atomic_add_return()
252 __asm__ __volatile__(LOCK_PREFIX "andl %0,%1" \
[all …]
Dspinlock_32.h38 LOCK_PREFIX " ; decb %0\n\t" in __raw_spin_lock()
62 LOCK_PREFIX " ; decb %[slock]\n\t" in __raw_spin_lock_flags()
171 asm volatile(LOCK_PREFIX " subl $1,(%0)\n\t" in __raw_read_lock()
180 asm volatile(LOCK_PREFIX " subl $" RW_LOCK_BIAS_STR ",(%0)\n\t" in __raw_write_lock()
208 asm volatile(LOCK_PREFIX "incl %0" :"+m" (rw->lock) : : "memory"); in __raw_read_unlock()
213 asm volatile(LOCK_PREFIX "addl $" RW_LOCK_BIAS_STR ", %0" in __raw_write_unlock()
Dsemaphore_32.h101 LOCK_PREFIX "decl %0\n\t" /* --sem->count */ in down()
123 LOCK_PREFIX "decl %1\n\t" /* --sem->count */ in down_interruptible()
145 LOCK_PREFIX "decl %1\n\t" /* --sem->count */ in down_trylock()
164 LOCK_PREFIX "incl %0\n\t" /* ++sem->count */ in up()
Dbitops_32.h42 __asm__ __volatile__( LOCK_PREFIX in set_bit()
77 __asm__ __volatile__( LOCK_PREFIX in clear_bit()
155 __asm__ __volatile__( LOCK_PREFIX in change_bit()
174 __asm__ __volatile__( LOCK_PREFIX in test_and_set_bit()
226 __asm__ __volatile__( LOCK_PREFIX in test_and_clear_bit()
277 __asm__ __volatile__( LOCK_PREFIX in test_and_change_bit()
Dcmpxchg_32.h37 LOCK_PREFIX "cmpxchg8b (%0)\n\t" in __set_64bit()
125 __asm__ __volatile__(LOCK_PREFIX "cmpxchgb %b1,%2" in __cmpxchg()
131 __asm__ __volatile__(LOCK_PREFIX "cmpxchgw %w1,%2" in __cmpxchg()
137 __asm__ __volatile__(LOCK_PREFIX "cmpxchgl %1,%2" in __cmpxchg()
259 __asm__ __volatile__(LOCK_PREFIX "cmpxchg8b %3" in __cmpxchg64()
Dalternative_32.h128 #define LOCK_PREFIX \ macro
136 #define LOCK_PREFIX "" macro
/external/ppp/pppd/
Dsys-solaris.c2518 #define LOCK_PREFIX "/var/spool/locks/LK."
2538 LOCK_PREFIX, major(sbuf.st_dev),
/external/llvm/lib/Target/X86/
DX86InstrInfo.td1538 def LOCK_PREFIX : I<0xF0, RawFrm, (outs), (ins), "lock", []>;