Lines Matching defs:current_gain
136 s16 current_gain; /* keeps the currently programmed gain */
940 /* use gain as a temporary variable and correct current_gain */
942 if (gain_delta >= ((s16) gain - state->current_gain)) /* overflow */
943 state->current_gain = gain;
945 state->current_gain += gain_delta;
946 /* cannot be less than 0 (only if gain_delta is less than 0 we can have current_gain < 0) */
947 if (state->current_gain < 0)
948 state->current_gain = 0;
951 gain = state->current_gain >> GAIN_ALPHA;
1196 state->current_gain = ((state->rf_ramp[0] + state->bb_ramp[0]) / 2) << GAIN_ALPHA;
1301 (u32) state->rf_gain_limit >> WBD_ALPHA, (s32) 200 + adc - (state->current_gain >> GAIN_ALPHA));