struct tda80xx_state* state = (struct tda80xx_state*) fe->demodulator_priv; 
struct tda80xx_state* state = fe->demodulator_priv; 
static int tda80xx_send_diseqc_msg(struct dvb_frontend* fe, struct dvb_diseqc_master_cmd *cmd){	struct tda80xx_state* state = (struct tda80xx_state*) fe->demodulator_priv;	if (cmd->msg_len > 6)		return -EINVAL;	tda80xx_writereg(state, 0x29, 0x08 | (cmd->msg_len - 3));	tda80xx_write(state, 0x23, cmd->msg, cmd->msg_len);	tda80xx_writereg(state, 0x29, 0x0c | (cmd->msg_len - 3));	tda80xx_wait_diseqc_fifo(state);	return 0;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/b8742700f13163ffa00cddce2a3c940b9ab2ab5a/tda80xx.c/clean/drivers/media/dvb/frontends/tda80xx.c