Lines Matching defs:index
206 * @bank_index: channel index within the bank
676 int index = req->channel;
682 index = req->bank_index;
683 req->result -= phase_tbl[index].offset;
685 req->result *= phase_tbl[index].multiplier;
686 if (phase_tbl[index].divider == 0)
688 req->result /= phase_tbl[index].divider;
692 index = req->bank_index;
695 req->result += conv_tbl[index].cal_offset;
696 req->result += conv_tbl[index].align_offset;
697 req->result *= phase_tbl[index].multiplier;
698 if (phase_tbl[index].divider == 0)
700 req->result /= phase_tbl[index].divider;
701 req->result += phase_tbl[index].offset;
705 if (req->result < phase_tbl[index].min)
706 req->result = phase_tbl[index].min;
707 else if (req->result > phase_tbl[index].max)
708 req->result = phase_tbl[index].max;
747 int index = req->channel;
752 index = CPCAP_ADC_BATTP;
755 index = CPCAP_ADC_BATTI;
762 if (conv_tbl[index].conv_type == IIO_CHAN_INFO_RAW)
775 req->result *= conv_tbl[index].multiplier;
776 if (conv_tbl[index].divider == 0)
778 req->result /= conv_tbl[index].divider;
779 req->result += conv_tbl[index].conv_offset;