Lines Matching defs:cab_state
85 struct stv0367cab_state *cab_state;
1660 kfree(state->cab_state);
2131 (state->cab_state->qamfec_status_reg ?
2132 state->cab_state->qamfec_status_reg :
2197 /* update cab_state->state from QAM_FSM_STATUS */
2198 state->cab_state->state = stv0367cab_fsm_signaltype(
2206 if (state->cab_state->state > FE_CAB_NOSIGNAL)
2209 if (state->cab_state->state > FE_CAB_NOCARRIER)
2212 if (state->cab_state->state >= FE_CAB_DEMODOK)
2215 if (state->cab_state->state >= FE_CAB_DATAOK)
2259 struct stv0367cab_state *cab_state = state->cab_state;
2301 cab_state->mclk = stv0367cab_get_mclk(fe, state->config->xtal);
2302 cab_state->adc_clk = stv0367cab_get_adc_freq(fe, state->config->xtal);
2310 struct stv0367cab_state *cab_state = state->cab_state;
2369 CRLTimeOut = (25 * CRLSymbols * (cab_state->search_range / 1000)) /
2399 stv0367cab_set_derot_freq(state, cab_state->adc_clk,
2400 (1000 * (s32)ifkhz + cab_state->derot_offset));
2469 tmp = stv0367cab_get_derot_freq(state, cab_state->adc_clk);
2485 cab_state->spect_inv = stv0367_readbits(state,
2490 if (ifkhz > cab_state->adc_clk / 1000) {
2491 cab_state->freq_khz =
2493 - stv0367cab_get_derot_freq(state, cab_state->adc_clk)
2494 - cab_state->adc_clk / 1000 + ifkhz;
2496 cab_state->freq_khz =
2498 - stv0367cab_get_derot_freq(state, cab_state->adc_clk)
2502 cab_state->freq_khz =
2505 cab_state->adc_clk) -
2506 cab_state->adc_clk / 4000;
2509 cab_state->symbol_rate = stv0367cab_GetSymbolRate(state,
2510 cab_state->mclk);
2511 cab_state->locked = 1;
2526 struct stv0367cab_state *cab_state = state->cab_state;
2532 cab_state->derot_offset = 0;
2572 cab_state->adc_clk,
2573 cab_state->mclk,
2577 cab_state->state = stv0367cab_algo(state, p);
2585 struct stv0367cab_state *cab_state = state->cab_state;
2593 p->symbol_rate = stv0367cab_GetSymbolRate(state, cab_state->mclk);
2622 (stv0367cab_get_derot_freq(state, cab_state->adc_clk) -
2623 cab_state->adc_clk / 4000);
2627 if (ifkhz > cab_state->adc_clk / 1000)
2629 - stv0367cab_get_derot_freq(state, cab_state->adc_clk)
2630 - cab_state->adc_clk / 1000);
2633 - stv0367cab_get_derot_freq(state, cab_state->adc_clk));
2869 struct stv0367cab_state *cab_state = NULL;
2875 cab_state = kzalloc(sizeof(struct stv0367cab_state), GFP_KERNEL);
2876 if (cab_state == NULL)
2882 cab_state->search_range = 280000;
2883 cab_state->qamfec_status_reg = F367CAB_QAMFEC_LOCK;
2884 state->cab_state = cab_state;
2904 kfree(cab_state);
2971 state->cab_state->mclk = stv0367cab_get_mclk(&state->fe,
2973 state->cab_state->adc_clk = stv0367cab_get_adc_freq(&state->fe,
3278 struct stv0367cab_state *cab_state = NULL;
3287 cab_state = kzalloc(sizeof(struct stv0367cab_state), GFP_KERNEL);
3288 if (cab_state == NULL)
3295 cab_state->search_range = 280000;
3296 cab_state->qamfec_status_reg = F367CAB_DESCR_SYNCSTATE;
3297 state->cab_state = cab_state;
3324 kfree(cab_state);