_raw_spin_lock_wait(spinlock_t *lp, unsigned int pc) 
_raw_spin_lock_wait(raw_spinlock_t *lp, unsigned int pc) 
_raw_spin_lock_wait(spinlock_t *lp, unsigned int pc){	int count = spin_retry;	while (1) {		if (count-- <= 0) {			_diag44();			count = spin_retry;		}		atomic_inc(&spin_retry_counter);		if (_raw_compare_and_swap(&lp->lock, 0, pc) == 0)			return;	}}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/fb1c8f93d869b34cacb8b8932e2b83d96a19d720/spinlock.c/buggy/arch/s390/lib/spinlock.c