Symbol: fract
drivers/clk/clk-fractional-divider.c
100
fract->numerator = m;
drivers/clk/clk-fractional-divider.c
101
fract->denominator = n;
drivers/clk/clk-fractional-divider.c
106
struct u32_fract fract;
drivers/clk/clk-fractional-divider.c
109
clk_fd_get_div(hw, &fract);
drivers/clk/clk-fractional-divider.c
111
if (!fract.numerator || !fract.denominator)
drivers/clk/clk-fractional-divider.c
114
ret = (u64)parent_rate * fract.numerator;
drivers/clk/clk-fractional-divider.c
115
do_div(ret, fract.denominator);
drivers/clk/clk-fractional-divider.c
229
struct u32_fract fract;
drivers/clk/clk-fractional-divider.c
231
clk_fd_get_div(hw, &fract);
drivers/clk/clk-fractional-divider.c
233
*val = fract.numerator;
drivers/clk/clk-fractional-divider.c
241
struct u32_fract fract;
drivers/clk/clk-fractional-divider.c
243
clk_fd_get_div(hw, &fract);
drivers/clk/clk-fractional-divider.c
245
*val = fract.denominator;
drivers/clk/clk-fractional-divider.c
69
static void clk_fd_get_div(struct clk_hw *hw, struct u32_fract *fract)
drivers/clk/mmp/clk-audio.c
147
val |= SSPA_AUD_PLL_CTRL0_FRACT(predivs[prediv].fract);
drivers/clk/mmp/clk-audio.c
215
val |= SSPA_AUD_PLL_CTRL0_FRACT(predivs[prediv].fract);
drivers/clk/mmp/clk-audio.c
88
unsigned short fract;
drivers/iio/adc/ad7768-1.c
549
struct u32_fract fract;
drivers/iio/adc/ad7768-1.c
566
fract.numerator = st->chip->pga_gains[i];
drivers/iio/adc/ad7768-1.c
567
fract.denominator = MILLI;
drivers/iio/adc/ad7768-1.c
569
fract.numerator *= ad7768_aaf_gains_bp[st->aaf_gain];
drivers/iio/adc/ad7768-1.c
570
fract.denominator *= PERMYRIAD;
drivers/iio/adc/ad7768-1.c
573
rational_best_approximation(fract.numerator, fract.denominator,
drivers/iio/adc/sc27xx_adc.c
585
struct u32_fract *fract)
drivers/iio/adc/sc27xx_adc.c
590
fract->numerator = ratio >> SC27XX_RATIO_NUMERATOR_OFFSET;
drivers/iio/adc/sc27xx_adc.c
591
fract->denominator = ratio & SC27XX_RATIO_DENOMINATOR_MASK;
drivers/iio/adc/sc27xx_adc.c
619
struct u32_fract fract;
drivers/iio/adc/sc27xx_adc.c
641
sc27xx_adc_volt_ratio(data, channel, scale, &fract);
drivers/iio/adc/sc27xx_adc.c
643
return DIV_ROUND_CLOSEST(volt * fract.denominator, fract.numerator);
drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c
100
int integer, fract, ret;
drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c
103
ret = iio_str_to_fixpoint(buf, 100000, &integer, &fract);
drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c
108
latency = integer * 1000 + fract / 1000;
drivers/iio/common/hid-sensors/hid-sensor-trigger.c
26
int integer, fract, ret;
drivers/iio/common/hid-sensors/hid-sensor-trigger.c
29
ret = iio_str_to_fixpoint(buf, 100000, &integer, &fract);
drivers/iio/common/hid-sensors/hid-sensor-trigger.c
33
latency = integer * 1000 + fract / 1000;
drivers/iio/health/afe4403.c
153
vals[1] = afe440x_attr->val_table[reg_val].fract;
drivers/iio/health/afe4403.c
165
int val, integer, fract, ret;
drivers/iio/health/afe4403.c
167
ret = iio_str_to_fixpoint(buf, 100000, &integer, &fract);
drivers/iio/health/afe4403.c
173
afe440x_attr->val_table[val].fract == fract)
drivers/iio/health/afe4404.c
142
{ .integer = 500000, .fract = 0 },
drivers/iio/health/afe4404.c
143
{ .integer = 250000, .fract = 0 },
drivers/iio/health/afe4404.c
144
{ .integer = 100000, .fract = 0 },
drivers/iio/health/afe4404.c
145
{ .integer = 50000, .fract = 0 },
drivers/iio/health/afe4404.c
146
{ .integer = 25000, .fract = 0 },
drivers/iio/health/afe4404.c
147
{ .integer = 10000, .fract = 0 },
drivers/iio/health/afe4404.c
148
{ .integer = 1000000, .fract = 0 },
drivers/iio/health/afe4404.c
149
{ .integer = 2000000, .fract = 0 },
drivers/iio/health/afe4404.c
154
{ .integer = 0, .fract = 5000 },
drivers/iio/health/afe4404.c
155
{ .integer = 0, .fract = 2500 },
drivers/iio/health/afe4404.c
156
{ .integer = 0, .fract = 10000 },
drivers/iio/health/afe4404.c
157
{ .integer = 0, .fract = 7500 },
drivers/iio/health/afe4404.c
158
{ .integer = 0, .fract = 20000 },
drivers/iio/health/afe4404.c
159
{ .integer = 0, .fract = 17500 },
drivers/iio/health/afe4404.c
160
{ .integer = 0, .fract = 25000 },
drivers/iio/health/afe4404.c
161
{ .integer = 0, .fract = 22500 },
drivers/iio/health/afe4404.c
184
vals[1] = afe440x_attr->val_table[reg_val].fract;
drivers/iio/health/afe4404.c
196
int val, integer, fract, ret;
drivers/iio/health/afe4404.c
198
ret = iio_str_to_fixpoint(buf, 100000, &integer, &fract);
drivers/iio/health/afe4404.c
204
afe440x_attr->val_table[val].fract == fract)
drivers/iio/health/afe440x.h
114
int fract;
drivers/iio/health/afe440x.h
127
_table[i].fract); \
drivers/iio/industrialio-core.c
1028
fract = upper_32_bits(integer64);
drivers/iio/industrialio-core.c
1031
ret = __iio_str_to_fixpoint(buf, fract_mult, &integer, &fract,
drivers/iio/industrialio-core.c
1038
integer, fract, this_attr->address);
drivers/iio/industrialio-core.c
898
int *integer, int *fract, bool scale_db)
drivers/iio/industrialio-core.c
904
*fract = 0;
drivers/iio/industrialio-core.c
952
*fract = f;
drivers/iio/industrialio-core.c
968
int *integer, int *fract)
drivers/iio/industrialio-core.c
970
return __iio_str_to_fixpoint(str, fract_mult, integer, fract, false);
drivers/iio/industrialio-core.c
982
int integer, fract = 0;
drivers/iio/proximity/d3323aa.c
463
int fract = d3323aa_lp_filter_freq[idx][0] %
drivers/iio/proximity/d3323aa.c
466
if (val == integer && val2 == fract)
drivers/iio/proximity/d3323aa.c
489
int fract = d3323aa_hp_filter_freq[idx][0] %
drivers/iio/proximity/d3323aa.c
492
if (val == integer && val2 == fract)
drivers/iio/proximity/srf08.c
294
int integer, fract;
drivers/iio/proximity/srf08.c
296
ret = iio_str_to_fixpoint(buf, 100, &integer, &fract);
drivers/iio/proximity/srf08.c
300
ret = srf08_write_range_mm(data, integer * 1000 + fract);
drivers/iio/trigger/iio-trig-hrtimer.c
58
int integer, fract, ret;
drivers/iio/trigger/iio-trig-hrtimer.c
60
ret = iio_str_to_fixpoint(buf, 100, &integer, &fract);
drivers/iio/trigger/iio-trig-hrtimer.c
63
if (integer < 0 || fract < 0)
drivers/iio/trigger/iio-trig-hrtimer.c
66
val = fract + 1000ULL * integer; /* mHz */
drivers/iio/trigger/iio-trig-hrtimer.c
72
info->sampling_frequency[1] = fract * 1000; /* uHz */
drivers/media/i2c/mt9m111.c
1072
struct v4l2_fract *fract = &fi->interval;
drivers/media/i2c/mt9m111.c
1088
if (fract->numerator == 0) {
drivers/media/i2c/mt9m111.c
1089
fract->denominator = 30;
drivers/media/i2c/mt9m111.c
1090
fract->numerator = 1;
drivers/media/i2c/mt9m111.c
1093
fps = DIV_ROUND_CLOSEST(fract->denominator, fract->numerator);
drivers/media/i2c/mt9m111.c
1101
fract->denominator = mode->max_fps;
drivers/media/i2c/mt9m111.c
1102
fract->numerator = 1;
drivers/media/platform/qcom/camss/camss-format.h
47
struct fract hsub[3];
drivers/media/platform/qcom/camss/camss-format.h
48
struct fract vsub[3];
include/linux/iio/iio.h
1100
int *fract);
kernel/rcu/tasks.h
810
int fract;
kernel/rcu/tasks.h
849
fract = rtp->init_fract;
kernel/rcu/tasks.h
860
schedule_timeout_idle(fract);
kernel/rcu/tasks.h
862
exp = jiffies_to_nsecs(fract);
kernel/rcu/tasks.h
867
if (fract < HZ)
kernel/rcu/tasks.h
868
fract++;