if ((HPTE_V_AVPN_VAL(hpte_v) == (vpn >> 11)) 
if (HPTE_V_COMPARE(hpte_v, want_v) 
static long pSeries_lpar_hpte_find(unsigned long vpn){	unsigned long hash;	unsigned long i, j;	long slot;	unsigned long hpte_v;	hash = hpt_hash(vpn, 0);	for (j = 0; j < 2; j++) {		slot = (hash & htab_hash_mask) * HPTES_PER_GROUP;		for (i = 0; i < HPTES_PER_GROUP; i++) {			hpte_v = pSeries_lpar_hpte_getword0(slot);			if ((HPTE_V_AVPN_VAL(hpte_v) == (vpn >> 11))			    && (hpte_v & HPTE_V_VALID)			    && (!!(hpte_v & HPTE_V_SECONDARY) == j)) {				/* HPTE matches */				if (j)					slot = -slot;				return slot;			}			++slot;		}		hash = ~hash;	}	return -1;} 
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/3c726f8dee6f55e96475574e9f645327e461884c/lpar.c/clean/arch/powerpc/platforms/pseries/lpar.c