lpQueue->xSlicCurEventPtr += ((nextLpEvent->xSizeMinus1 + 
xItLpQueue.xSlicCurEventPtr += ((nextLpEvent->xSizeMinus1 + 
struct HvLpEvent * ItLpQueue_getNextLpEvent( struct ItLpQueue * lpQueue ){	struct HvLpEvent * nextLpEvent = 		(struct HvLpEvent *)lpQueue->xSlicCurEventPtr;	if ( nextLpEvent->xFlags.xValid ) {		/* rmb() needed only for weakly consistent machines (regatta) */		rmb();		/* Set pointer to next potential event */		lpQueue->xSlicCurEventPtr += ((nextLpEvent->xSizeMinus1 +				      LpEventAlign ) /				      LpEventAlign ) *				      LpEventAlign;		/* Wrap to beginning if no room at end */		if (lpQueue->xSlicCurEventPtr > lpQueue->xSlicLastValidEventPtr)			lpQueue->xSlicCurEventPtr = lpQueue->xSlicEventStackPtr;	}	else 		nextLpEvent = NULL;	return nextLpEvent;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/1b19bc721416ae5bc813521d9e010a89f4816120/ItLpQueue.c/buggy/arch/ppc64/kernel/ItLpQueue.c