ret = av7110->fe_read_status(fe, status); if (ret) return ret;  if (((*status ^ av7110->fe_status) & FE_HAS_LOCK) && (*status & FE_HAS_LOCK)) { av7110_fe_lock_fix(av7110, *status); }  return 0; 
int ret = av7110->fe_read_status(fe, status); if (!ret) if (((*status ^ av7110->fe_status) & FE_HAS_LOCK) && (*status & FE_HAS_LOCK)) ret = av7110_fe_lock_fix(av7110, *status); return ret; 
static int av7110_fe_read_status(struct dvb_frontend* fe, fe_status_t* status){	struct av7110* av7110 = fe->dvb->priv;	int ret;	/* call the real implementation */	ret = av7110->fe_read_status(fe, status);	if (ret)		return ret;	if (((*status ^ av7110->fe_status) & FE_HAS_LOCK) && (*status & FE_HAS_LOCK)) {		av7110_fe_lock_fix(av7110, *status);	}	return 0;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/ce18a223607b0e8cc9a8375abc64281a13ac423c/av7110.c/clean/drivers/media/dvb/ttpci/av7110.c