Lines Matching defs:state
43 struct dvbsky_state *state = d_to_priv(d);
47 memcpy(state->obuf, wbuf, wlen);
49 ret = dvb_usbv2_generic_rw_locked(d, state->obuf, wlen,
50 state->ibuf, rlen);
53 memcpy(rbuf, state->ibuf, rlen);
61 struct dvbsky_state *state = d_to_priv(d);
67 memcpy(state->obuf, obuf_pre, 3);
68 ret = dvb_usbv2_generic_write_locked(d, state->obuf, 3);
71 memcpy(state->obuf, obuf_post, 3);
72 ret = dvb_usbv2_generic_write_locked(d, state->obuf, 3);
220 struct dvbsky_state *state = d_to_priv(d);
229 return state->fe_set_voltage(fe, voltage);
261 struct dvbsky_state *state = d_to_priv(d);
264 ret = state->fe_read_status(fe, status);
267 if ((*status & FE_HAS_LOCK) && (!state->last_lock))
270 state->last_lock = (*status & FE_HAS_LOCK) ? 1 : 0;
276 struct dvbsky_state *state = adap_to_priv(adap);
293 state->i2c_client_demod = dvb_module_probe("m88ds3103", NULL,
296 if (!state->i2c_client_demod)
299 adap->fe[0] = m88ds3103_pdata.get_dvb_frontend(state->i2c_client_demod);
300 i2c_adapter = m88ds3103_pdata.get_i2c_adapter(state->i2c_client_demod);
306 state->i2c_client_tuner = dvb_module_probe("ts2020", NULL,
309 if (!state->i2c_client_tuner) {
310 dvb_module_release(state->i2c_client_demod);
319 state->fe_read_status = adap->fe[0]->ops.read_status;
323 state->fe_set_voltage = adap->fe[0]->ops.set_voltage;
333 struct dvbsky_state *state = d_to_priv(d);
342 return state->fe_set_voltage(fe, voltage);
378 struct dvbsky_state *state = adap_to_priv(adap);
396 state->i2c_client_demod = dvb_module_probe("m88ds3103", NULL,
399 if (!state->i2c_client_demod)
402 adap->fe[0] = m88ds3103_pdata.get_dvb_frontend(state->i2c_client_demod);
403 i2c_adapter = m88ds3103_pdata.get_i2c_adapter(state->i2c_client_demod);
409 state->i2c_client_tuner = dvb_module_probe("ts2020", NULL,
412 if (!state->i2c_client_tuner) {
413 dvb_module_release(state->i2c_client_demod);
422 state->i2c_client_ci = dvb_module_probe("sp2", NULL,
426 if (!state->i2c_client_ci) {
427 dvb_module_release(state->i2c_client_tuner);
428 dvb_module_release(state->i2c_client_demod);
437 state->fe_read_status = adap->fe[0]->ops.read_status;
441 state->fe_set_voltage = adap->fe[0]->ops.set_voltage;
449 struct dvbsky_state *state = adap_to_priv(adap);
461 state->i2c_client_demod = dvb_module_probe("si2168", NULL,
464 if (!state->i2c_client_demod)
471 state->i2c_client_tuner = dvb_module_probe("si2157", NULL,
474 if (!state->i2c_client_tuner) {
475 dvb_module_release(state->i2c_client_demod);
484 state->i2c_client_ci = dvb_module_probe("sp2", NULL,
488 if (!state->i2c_client_ci) {
489 dvb_module_release(state->i2c_client_tuner);
490 dvb_module_release(state->i2c_client_demod);
499 struct dvbsky_state *state = adap_to_priv(adap);
511 state->i2c_client_demod = dvb_module_probe("si2168", NULL,
514 if (!state->i2c_client_demod)
521 state->i2c_client_tuner = dvb_module_probe("si2157", NULL,
524 if (!state->i2c_client_tuner) {
525 dvb_module_release(state->i2c_client_demod);
534 struct dvbsky_state *state = adap_to_priv(adap);
548 state->i2c_client_demod = dvb_module_probe("si2168", NULL,
551 if (!state->i2c_client_demod)
558 state->i2c_client_tuner = dvb_module_probe("si2157", NULL,
564 state->i2c_client_tuner = dvb_module_probe("si2157", "si2141",
569 if (!state->i2c_client_tuner) {
570 dvb_module_release(state->i2c_client_demod);
594 struct dvbsky_state *state = d_to_priv(d);
595 state->last_lock = 0;
602 struct dvbsky_state *state = d_to_priv(d);
606 dvb_module_release(state->i2c_client_tuner);
607 dvb_module_release(state->i2c_client_demod);
608 dvb_module_release(state->i2c_client_ci);