Symbol: int_pow
drivers/acpi/cppc_acpi.c
1648
*auto_act_window = sig * int_pow(10, exp);
drivers/acpi/cppc_acpi.c
1666
u64 max_val = CPPC_AUTO_ACT_WINDOW_MAX_SIG * int_pow(10, CPPC_AUTO_ACT_WINDOW_MAX_EXP);
drivers/gpu/drm/i915/display/intel_link_bw.c
388
frac_val > INT_MAX - int_pow(10, frac_digits) / 2)
drivers/gpu/drm/i915/display/intel_link_bw.c
391
frac_val = DIV_ROUND_CLOSEST(frac_val, (int)int_pow(10, frac_digits));
drivers/gpu/drm/stm/dw_mipi_dsi-stm.c
269
odf = int_pow(2, (val & WRPCR_ODF) >> 16);
drivers/hwmon/ltc4282.c
510
st->rsense * int_pow(U16_MAX, 2));
drivers/hwmon/ltc4282.c
528
int_pow(U8_MAX, 2) * st->rsense);
drivers/hwmon/ltc4282.c
625
temp = val * int_pow(U8_MAX, 2) * st->rsense;
drivers/hwmon/ltc4282.c
635
u64 temp = int_pow(U16_MAX, 2) * st->rsense, temp_2;
drivers/iio/common/hid-sensors/hid-sensor-attributes.c
102
*val2 = no % divisor * int_pow(10, 6 - exp);
drivers/iio/common/hid-sensors/hid-sensor-attributes.c
124
*val1 = sign * value * int_pow(10, exp);
drivers/iio/common/hid-sensors/hid-sensor-attributes.c
145
divisor = int_pow(10, 6 + exp);
drivers/iio/common/hid-sensors/hid-sensor-attributes.c
146
value = abs(val1) * int_pow(10, -exp);
drivers/iio/common/hid-sensors/hid-sensor-attributes.c
149
divisor = int_pow(10, exp);
drivers/iio/common/hid-sensors/hid-sensor-attributes.c
369
*val0 = scale0 * int_pow(10, exp);
drivers/iio/common/hid-sensors/hid-sensor-attributes.c
376
divisor = int_pow(10, 8 - i);
drivers/iio/common/hid-sensors/hid-sensor-attributes.c
378
res += int_pow(10, exp - 1 - i) * x;
drivers/iio/common/hid-sensors/hid-sensor-attributes.c
382
*val1 = scale1 * int_pow(10, exp);
drivers/iio/common/hid-sensors/hid-sensor-attributes.c
389
divisor = int_pow(10, exp);
drivers/iio/common/hid-sensors/hid-sensor-attributes.c
394
divisor = int_pow(10, 8 - i);
drivers/iio/common/hid-sensors/hid-sensor-attributes.c
396
res += int_pow(10, 8 - exp - i) * x;
drivers/iio/common/hid-sensors/hid-sensor-attributes.c
399
*val1 = rem * int_pow(10, 9 - exp) + res;
drivers/iio/common/hid-sensors/hid-sensor-attributes.c
93
*micro_frac = (rem / divisor) * int_pow(10, 6 - exp);
drivers/iio/common/hid-sensors/hid-sensor-attributes.c
99
int divisor = int_pow(10, exp);
drivers/iio/common/scmi_sensors/scmi_iio.c
164
sec = int_pow(10, mult) * MICROHZ_PER_HZ;
drivers/iio/common/scmi_sensors/scmi_iio.c
271
sensor_interval_mult = int_pow(10, abs(mult));
drivers/iio/common/scmi_sensors/scmi_iio.c
274
sensor_interval_mult = int_pow(10, mult);
drivers/iio/common/scmi_sensors/scmi_iio.c
344
*val2 = int_pow(10, abs(scale));
drivers/iio/common/scmi_sensors/scmi_iio.c
347
*val = int_pow(10, scale);
drivers/iio/common/scmi_sensors/scmi_iio.c
399
int_pow(10, abs(exponent))
drivers/iio/common/scmi_sensors/scmi_iio.c
405
resolution = resolution * int_pow(10, exponent);
drivers/iio/common/scmi_sensors/scmi_iio.c
504
sensor_interval_mult = int_pow(10, abs(mult));
drivers/iio/common/scmi_sensors/scmi_iio.c
507
sensor_interval_mult = int_pow(10, mult);
drivers/iio/common/scmi_sensors/scmi_iio.c
73
do_div(time, int_pow(10, abs(tstamp_scale)));
drivers/iio/common/scmi_sensors/scmi_iio.c
76
time_ns = time * int_pow(10, tstamp_scale);
drivers/infiniband/hw/hns/hns_roce_mr.c
958
return int_pow(ba_per_bt, hopnum - 1);
drivers/md/md.c
3971
*res = result * int_pow(10, scale - decimals);
drivers/net/ethernet/mellanox/mlx5/core/lib/tout.c
72
msec *= 1000 * int_pow(60, to_mul - 1);
drivers/thermal/k3_j72xx_bandgap.c
60
value += factors[i] * int_pow(index, i);
drivers/thermal/k3_j72xx_bandgap.c
62
return (int)div64_s64(value, int_pow(10, reduction));
drivers/usb/storage/usb.c
131
unsigned int rem = do_div(delay_ms, int_pow(10, ndecimals));
fs/resctrl/ctrlmondata.c
653
frac *= int_pow(10ull, decplaces[binary_bits]);
include/linux/math.h
215
u64 int_pow(u64 base, unsigned int exp);
lib/math/int_pow.c
32
EXPORT_SYMBOL_GPL(int_pow);
lib/math/tests/int_pow_kunit.c
30
KUNIT_ARRAY_PARAM(int_pow, params, get_desc);
lib/math/tests/int_pow_kunit.c
36
KUNIT_EXPECT_EQ(test, tc->expected_result, int_pow(tc->base, tc->exponent));