Lines Matching defs:gts
139 int iio_gts_total_gain_to_scale(struct iio_gts *gts, int total_gain, in iio_gts_total_gain_to_scale()
158 static void iio_gts_purge_avail_scale_table(struct iio_gts *gts) in iio_gts_purge_avail_scale_table()
181 static int gain_to_scaletables(struct iio_gts *gts, int **gains, int **scales) in gain_to_scaletables()
289 static int iio_gts_build_avail_scale_table(struct iio_gts *gts) in iio_gts_build_avail_scale_table()
363 static int iio_gts_build_avail_time_table(struct iio_gts *gts) in iio_gts_build_avail_time_table()
420 static void iio_gts_purge_avail_time_table(struct iio_gts *gts) in iio_gts_purge_avail_time_table()
454 static int iio_gts_build_avail_tables(struct iio_gts *gts) in iio_gts_build_avail_tables()
476 static void iio_gts_purge_avail_tables(struct iio_gts *gts) in iio_gts_purge_avail_tables()
512 struct iio_gts *gts) in devm_iio_gts_build_avail_tables()
539 static int iio_gts_sanity_check(struct iio_gts *gts) in iio_gts_sanity_check()
576 struct iio_gts *gts) in iio_init_iio_gts()
622 struct iio_gts *gts) in devm_iio_init_iio_gts()
644 int iio_gts_all_avail_scales(struct iio_gts *gts, const int **vals, int *type, in iio_gts_all_avail_scales()
672 int iio_gts_avail_scales_for_time(struct iio_gts *gts, int time, in iio_gts_avail_scales_for_time()
701 int iio_gts_avail_times(struct iio_gts *gts, const int **vals, int *type, in iio_gts_avail_times()
723 int iio_gts_find_sel_by_gain(struct iio_gts *gts, int gain) in iio_gts_find_sel_by_gain()
743 int iio_gts_find_gain_by_sel(struct iio_gts *gts, int sel) in iio_gts_find_gain_by_sel()
761 int iio_gts_get_min_gain(struct iio_gts *gts) in iio_gts_get_min_gain()
794 int iio_find_closest_gain_low(struct iio_gts *gts, int gain, bool *in_range) in iio_find_closest_gain_low()
839 static int iio_gts_get_int_time_gain_multiplier_by_sel(struct iio_gts *gts, in iio_gts_get_int_time_gain_multiplier_by_sel()
867 static int iio_gts_find_gain_for_scale_using_time(struct iio_gts *gts, int time_sel, in iio_gts_find_gain_for_scale_using_time()
905 int iio_gts_find_gain_sel_for_scale_using_time(struct iio_gts *gts, int time_sel, in iio_gts_find_gain_sel_for_scale_using_time()
926 static int iio_gts_get_total_gain(struct iio_gts *gts, int gain, int time) in iio_gts_get_total_gain()
943 static int iio_gts_get_scale_linear(struct iio_gts *gts, int gain, int time, in iio_gts_get_scale_linear()
974 int iio_gts_get_scale(struct iio_gts *gts, int gain, int time, int *scale_int, in iio_gts_get_scale()
1010 int iio_gts_find_new_gain_sel_by_old_gain_time(struct iio_gts *gts, in iio_gts_find_new_gain_sel_by_old_gain_time()
1067 int iio_gts_find_new_gain_by_old_gain_time(struct iio_gts *gts, int old_gain, in iio_gts_find_new_gain_by_old_gain_time()