struct saa7127_state *state = (struct saa7127_state *)i2c_get_clientdata(client); 
struct saa7127_state *state = i2c_get_clientdata(client); 
static int saa7127_set_cc(struct i2c_client *client, struct v4l2_sliced_vbi_data *data){	struct saa7127_state *state = (struct saa7127_state *)i2c_get_clientdata(client);	u16 cc = data->data[0] << 8 | data->data[1];	int enable = (data->line != 0);	if (enable && (data->field != 0 || data->line != 21))		return -EINVAL;	if (state->cc_enable != enable) {		saa7127_dbg("Turn CC %s\n", enable ? "on" : "off");		saa7127_write(client, SAA7127_REG_CLOSED_CAPTION,				(enable << 6) | 0x11);		state->cc_enable = enable;	}	if (!enable)		return 0;	saa7127_dbg_highvol("CC data: %04x\n", cc);	saa7127_write(client, SAA7127_REG_LINE_21_ODD_0, cc & 0xff);	saa7127_write(client, SAA7127_REG_LINE_21_ODD_1, cc >> 8);	state->cc_data = cc;	return 0;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/419d4e753a5dbd6e19ad45cb4045ac213f15eac4/saa7127.c/clean/drivers/media/video/saa7127.c