int tmp; 
long tmp; 
__down_read_trylock (struct rw_semaphore *sem){	int tmp;	while ((tmp = sem->count) >= 0) {		if (tmp == cmpxchg_acq(&sem->count, tmp, tmp+1)) {			return 1;		}	}	return 0;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/16592d269801ea68130b283c888ffb3c3e988299/rwsem.h/clean/include/asm-ia64/rwsem.h