struct cx24110_state *state = (struct cx24110_state*) fe->demodulator_priv; 
struct cx24110_state *state = fe->demodulator_priv; 
static int cx24110_send_diseqc_msg(struct dvb_frontend* fe,				   struct dvb_diseqc_master_cmd *cmd){	int i, rv;	struct cx24110_state *state = (struct cx24110_state*) fe->demodulator_priv;	for (i = 0; i < cmd->msg_len; i++)		cx24110_writereg(state, 0x79 + i, cmd->msg[i]);	rv = cx24110_readreg(state, 0x77);	cx24110_writereg(state, 0x77, rv|0x04);	rv = cx24110_readreg(state, 0x76);	cx24110_writereg(state, 0x76, ((rv & 0x90) | 0x40) | ((cmd->msg_len-3) & 3));	for (i=500; i-- > 0 && !(cx24110_readreg(state,0x76)&0x40);)		; /* wait for LNB ready */	return 0;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/b8742700f13163ffa00cddce2a3c940b9ab2ab5a/cx24110.c/clean/drivers/media/dvb/frontends/cx24110.c