Searched refs:mult_frac (Results 1 - 25 of 42) sorted by relevance

12

/linux-master/lib/
H A Dpolynomial.c99 tmp = mult_frac(tmp, data, term->divider);
/linux-master/drivers/clk/qcom/
H A Dclk-regmap-mux-div.c102 parent_rate = mult_frac(req_rate, div, 2);
104 actual_rate = mult_frac(parent_rate, 2, div);
139 parent_rate = mult_frac(rate, div, 2);
141 actual_rate = mult_frac(parent_rate, 2, div);
216 return mult_frac(parent_rate, 2, div + 1);
H A Dclk-rcg2.c162 rate = mult_frac(rate, 2, hid_div + 1);
165 rate = mult_frac(rate, m, n);
/linux-master/drivers/clk/imgtec/
H A Dclk-boston.c56 sys_freq = mult_frac(in_freq, mul, sys_div);
59 cpu_freq = mult_frac(in_freq, mul, cpu_div);
/linux-master/drivers/gpu/drm/i915/gt/
H A Dintel_llc.c64 consts->min_ring_freq = mult_frac(consts->min_ring_freq, 8, 3);
92 ring_freq = mult_frac(gpu_freq, 5, 4);
/linux-master/drivers/power/supply/
H A Dltc4162-l-charger.c254 val->intval = 100 * mult_frac(ret, 14660, (int)info->rsnsb);
312 val->intval = 10000u * mult_frac(regval, 100000u, info->rsnsb);
321 value = mult_frac(value, info->rsnsb, 100000u);
410 regval = mult_frac(value, info->rsnsi, 50000u);
481 regval = mult_frac(value, info->rsnsb, 14660u);
/linux-master/include/linux/
H A Dmath.h122 #define mult_frac(x, n, d) \ macro
H A Ddcache.h508 return mult_frac(val, sysctl_vfs_cache_pressure, 100);
/linux-master/drivers/thermal/
H A Dthermal-generic-adc.c50 temp = temp_hi + mult_frac(temp_lo - temp_hi, val - adc_hi,
/linux-master/drivers/gpu/drm/msm/dsi/phy/
H A Ddsi_phy.c67 ui = mult_frac(NSEC_PER_MSEC, coeff, bit_rate / 1000);
68 lpx = mult_frac(NSEC_PER_MSEC, coeff, esc_rate / 1000);
178 ui = mult_frac(NSEC_PER_MSEC, coeff, bit_rate / 1000);
286 ui = mult_frac(NSEC_PER_MSEC, coeff, bit_rate / 1000);
394 ui = mult_frac(NSEC_PER_MSEC, coeff, bit_rate / 1000);
482 ui = mult_frac(NSEC_PER_MSEC, coeff, bit_rate / 1000);
/linux-master/drivers/soc/qcom/
H A Dicc-bwmon.c556 thres = mult_frac(bwmon_kbps_to_count(bwmon, kbps),
572 window = mult_frac(bwmon->data->sample_ms, HW_TIMER_HZ, MSEC_PER_SEC);
638 bwmon->target_kbps = mult_frac(max, MSEC_PER_SEC, bwmon->data->sample_ms);
/linux-master/drivers/gpu/drm/msm/disp/mdp4/
H A Dmdp4_plane.c277 phasex_step = mult_frac(MDP4_VG_PHASE_STEP_DEFAULT,
294 phasey_step = mult_frac(MDP4_VG_PHASE_STEP_DEFAULT,
/linux-master/drivers/clk/
H A Dclk-sparx5.c68 rate = mult_frac(rate, divt, divb);
H A Dclk-cdce925.c83 return mult_frac(parent_rate, (unsigned long)n, (unsigned long)m);
190 rate = mult_frac(rate, (unsigned long)n, (unsigned long)m);
/linux-master/drivers/firmware/arm_scmi/
H A Dscmi_power_control.c222 adj_timeout_ms = mult_frac(timeout_ms, 3, 4);
/linux-master/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_plane.c137 mult_frac(src_height, 1, dst_height) : 1;
444 mult_frac((1 << PHASE_STEP_SHIFT), src_w, dst_w);
446 mult_frac((1 << PHASE_STEP_SHIFT), src_h, dst_h);
/linux-master/drivers/devfreq/
H A Dgovernor_passive.c121 freq = dev_min + mult_frac(dev_max - dev_min, cpu_percent, 100);
/linux-master/drivers/clk/at91/
H A Dclk-sam9x60-pll.c204 nmul = mult_frac(rate, 1, parent_rate);
205 tmprate = mult_frac(parent_rate, nmul, 1);
/linux-master/fs/
H A Dsuper.c209 dentries = mult_frac(sc->nr_to_scan, dentries, total_objects);
210 inodes = mult_frac(sc->nr_to_scan, inodes, total_objects);
211 fs_objects = mult_frac(sc->nr_to_scan, fs_objects, total_objects);
/linux-master/drivers/hid/
H A Dhid-playstation.c1393 int calib_data = mult_frac(ds->gyro_calib_data[i].sens_numer,
1402 int calib_data = mult_frac(ds->accel_calib_data[i].sens_numer,
2248 int calib_data = mult_frac(ds4->gyro_calib_data[i].sens_numer,
2257 int calib_data = mult_frac(ds4->accel_calib_data[i].sens_numer,
/linux-master/drivers/tty/serial/
H A Dvt8500_serial.c298 vt8500_write(port, mult_frac(baud, 4096, 1000000), VT8500_URBKR);
/linux-master/drivers/iio/frequency/
H A Dadmv1014.c246 vcm_comp = 1050 + mult_frac(i, 450, 8);
/linux-master/drivers/base/
H A Darch_topology.c197 capacity = mult_frac(max_capacity, capped_freq, max_freq);
/linux-master/drivers/scsi/
H A Dsg.c82 #define SG_DEFAULT_TIMEOUT mult_frac(SG_DEFAULT_TIMEOUT_USER, HZ, USER_HZ)
960 if (val >= mult_frac((s64)INT_MAX, USER_HZ, HZ))
961 val = min_t(s64, mult_frac((s64)INT_MAX, USER_HZ, HZ),
964 sfp->timeout = mult_frac(val, HZ, USER_HZ);
/linux-master/net/mac80211/
H A Dmesh_hwmp.c461 mult_frac(new_metric, 10, 9) :
536 mult_frac(last_hop_metric, 10, 9) :

Completed in 220 milliseconds

12