LOCK 360 arch/i386/i386/vm86.c case LOCK: LOCK 63 arch/i386/include/atomic.h __asm__ volatile ("\n1:\t" LOCK " cmpxchg8b (%1); jnz 1b" : "+A" (val) : LOCK 85 arch/i386/include/atomic.h __asm __volatile(LOCK " orl %1,%0" : "=m" (*ptr) : "ir" (bits)); LOCK 92 arch/i386/include/atomic.h __asm __volatile(LOCK " andl %1,%0" : "=m" (*ptr) : "ir" (bits)); LOCK 103 arch/i386/include/atomic.h __asm volatile(LOCK " cmpxchgl %2, %1" : "=a" (res), "=m" (*ptr)