: "cc", "memory"); 
: "cc");  smp_mb(); 
static inline void _raw_spin_lock(spinlock_t *lock){	unsigned long tmp;	__asm__ __volatile__("1:	ldrex	%0, [%1]\n""	teq	%0, #0\n""	strexeq	%0, %2, [%1]\n""	teqeq	%0, #0\n""	bne	1b"	: "=&r" (tmp)	: "r" (&lock->lock), "r" (1)	: "cc", "memory");}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/6d9b37a3a80195d317887ff81aad6a58a66954b5/spinlock.h/clean/include/asm-arm/spinlock.h