struct dib3000_state* state = (struct dib3000_state*) fe->demodulator_priv; 
struct dib3000_state* state = fe->demodulator_priv; 
static int dib3000mc_read_signal_strength(struct dvb_frontend* fe, u16 *strength){	struct dib3000_state* state = (struct dib3000_state*) fe->demodulator_priv;	u16 val = rd(DIB3000MC_REG_SIGNAL_NOISE_LSB);	*strength = (((val >> 6) & 0xff) << 8) + (val & 0x3f);	deb_stat("signal: mantisse = %d, exponent = %d\n",(*strength >> 8) & 0xff, *strength & 0xff);	return 0;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/b8742700f13163ffa00cddce2a3c940b9ab2ab5a/dib3000mc.c/clean/drivers/media/dvb/frontends/dib3000mc.c