Lines Matching refs:state
56 struct as102_state *state = fe->demodulator_priv;
181 return state->ops->set_tune(state->priv, &tune_args);
187 struct as102_state *state = fe->demodulator_priv;
192 ret = state->ops->get_tps(state->priv, &tps);
304 struct as102_state *state = fe->demodulator_priv;
308 ret = state->ops->get_status(state->priv, &tstate);
312 state->signal_strength = tstate.signal_strength;
313 state->ber = tstate.BER;
336 memset(&state->demod_stats, 0, sizeof(state->demod_stats));
340 ret = state->ops->get_stats(state->priv, &state->demod_stats);
342 memset(&state->demod_stats, 0, sizeof(state->demod_stats));
356 struct as102_state *state = fe->demodulator_priv;
358 *snr = state->demod_stats.mer;
365 struct as102_state *state = fe->demodulator_priv;
367 *ber = state->ber;
375 struct as102_state *state = fe->demodulator_priv;
377 *strength = (((0xffff * 400) * state->signal_strength + 41000) * 2);
384 struct as102_state *state = fe->demodulator_priv;
386 if (state->demod_stats.has_started)
387 *ucblocks = state->demod_stats.bad_frame_count;
396 struct as102_state *state = fe->demodulator_priv;
398 return state->ops->stream_ctrl(state->priv, acquire,
399 state->elna_cfg);
404 struct as102_state *state = fe->demodulator_priv;
406 kfree(state);
447 struct as102_state *state;
450 state = kzalloc(sizeof(*state), GFP_KERNEL);
451 if (!state)
454 fe = &state->frontend;
455 fe->demodulator_priv = state;
456 state->ops = ops;
457 state->priv = priv;
458 state->elna_cfg = elna_cfg;