Searched refs:find_closest (Results 1 - 21 of 21) sorted by relevance

/linux-master/include/linux/
H A Dutil_macros.h21 * find_closest - locate the closest element in a sorted array
29 #define find_closest(x, a, as) __find_closest(x, a, as, <=) macro
38 * Similar to find_closest() but 'a' is expected to be sorted in descending
/linux-master/drivers/watchdog/
H A Dsimatic-ipc-wdt.c85 int timeout_idx = find_closest(t, wd_timeout_table,
128 timeout_idx = find_closest(TIMEOUT_DEF, wd_timeout_table,
/linux-master/drivers/iio/adc/
H A Dina2xx-adc.c296 bits = find_closest(val, ina226_avg_tab,
319 bits = find_closest(val_us, ina226_conv_time_tab,
338 bits = find_closest(val_us, ina226_conv_time_tab,
360 *bits = find_closest(*val_us, ina219_conv_time_tab_subsample,
364 *bits = find_closest(*val_us, ina219_conv_time_tab_average,
440 bits = find_closest(gain, ina219_vshunt_gain_tab,
H A Dad7606.c266 i = find_closest(val2, st->scale_avail, st->num_scales);
281 i = find_closest(val, st->oversampling_avail,
H A Drtq6056.c416 selector = find_closest(val, rtq6056_avg_sample_list,
H A Dmcp3564.c947 tmp = find_closest(val, mcp3564_oversampling_avail,
/linux-master/drivers/rtc/
H A Drtc-max31335.c435 index = find_closest(rate, max31335_clkout_freq,
448 index = find_closest(rate, max31335_clkout_freq,
/linux-master/drivers/regulator/
H A Dmax77857-regulator.c386 switch_freq = find_closest(switch_freq, max77857_switch_freq,
/linux-master/drivers/hwmon/
H A Dtc654.c422 val = find_closest(val, tc654_pwm_map, ARRAY_SIZE(tc654_pwm_map)) + 1;
H A Dmax31760.c292 pwm_index = find_closest(val, max31760_pwm_freq,
H A Dina3221.c404 idx = find_closest(val, ina3221_avg_samples,
418 idx = find_closest(tmp, ina3221_conv_time,
H A Dina2xx.c175 avg_bits = find_closest(avg, ina226_avg_tab,
H A Dlm75.c476 index = find_closest(val, data->params->sample_times,
H A Dlm85.c182 return find_closest(range, lm85_range_map, ARRAY_SIZE(lm85_range_map));
203 return find_closest(freq, map, map_size);
H A Dadt7475.c692 val = find_closest(val, autorange_table, ARRAY_SIZE(autorange_table));
1007 out = find_closest(val, pwmfreq_table, ARRAY_SIZE(pwmfreq_table));
H A Dadt7470.c789 index = find_closest(freq, adt7470_freq_map,
H A Dltc4282.c183 int idx = find_closest(rate, ltc4282_out_rates,
/linux-master/drivers/iio/light/
H A Dmax44000.c368 int alspga = find_closest(valus,
H A Dvl6180.c370 i = find_closest(gain, vl6180_als_gain_tab,
H A Dsi1133.c665 scale_integer = find_closest(scale_integer, si1133_scale_available,
/linux-master/drivers/hwmon/pmbus/
H A Dmax20730.c511 idx = find_closest(direct_to_val(word, PSC_CURRENT_OUT, info),

Completed in 226 milliseconds