Home
last modified time | relevance | path

Searched defs:divisor (Results 1 – 25 of 200) sorted by relevance

12345678

/openbmc/linux/include/linux/
H A Dmath64.h26 static inline u64 div_u64_rem(u64 dividend, u32 divisor, u32 *remainder) in div_u64_rem()
40 static inline s64 div_s64_rem(s64 dividend, s32 divisor, s32 *remainder) in div_s64_rem()
67 static inline u64 div64_u64(u64 dividend, u64 divisor) in div64_u64()
79 static inline s64 div64_s64(s64 dividend, s64 divisor) in div64_s64()
90 static inline u64 div_u64_rem(u64 dividend, u32 divisor, u32 *remainder) in div_u64_rem()
127 static inline u64 div_u64(u64 dividend, u32 divisor) in div_u64()
142 static inline s64 div_s64(s64 dividend, s32 divisor) in div_s64()
261 static inline u64 mul_u64_u32_div(u64 a, u32 mul, u32 divisor) in mul_u64_u32_div()
314 #define DIV64_U64_ROUND_CLOSEST(dividend, divisor) \ argument
327 #define DIV_U64_ROUND_CLOSEST(dividend, divisor) \ argument
[all …]
H A Dmath.h86 #define DIV_ROUND_CLOSEST(x, divisor)( \ argument
101 #define DIV_ROUND_CLOSEST_ULL(x, divisor)( \ argument
/openbmc/u-boot/include/linux/
H A Dmath64.h19 static inline u64 div_u64_rem(u64 dividend, u32 divisor, u32 *remainder) in div_u64_rem()
28 static inline s64 div_s64_rem(s64 dividend, s32 divisor, s32 *remainder) in div_s64_rem()
37 static inline u64 div64_u64_rem(u64 dividend, u64 divisor, u64 *remainder) in div64_u64_rem()
46 static inline u64 div64_u64(u64 dividend, u64 divisor) in div64_u64()
54 static inline s64 div64_s64(s64 dividend, s64 divisor) in div64_s64()
65 static inline u64 div_u64_rem(u64 dividend, u32 divisor, u32 *remainder) in div_u64_rem()
98 static inline u64 div_u64(u64 dividend, u32 divisor) in div_u64()
109 static inline s64 div_s64(s64 dividend, s32 divisor) in div_s64()
119 __iter_div_u64_rem(u64 dividend, u32 divisor, u64 *remainder) in __iter_div_u64_rem()
229 static inline u64 mul_u64_u32_div(u64 a, u32 mul, u32 divisor) in mul_u64_u32_div()
/openbmc/u-boot/lib/
H A Ddiv64.c64 s64 div_s64_rem(s64 dividend, s32 divisor, s32 *remainder) in div_s64_rem()
95 u64 div64_u64_rem(u64 dividend, u64 divisor, u64 *remainder) in div64_u64_rem()
135 u64 div64_u64(u64 dividend, u64 divisor) in div64_u64()
163 s64 div64_s64(s64 dividend, s64 divisor) in div64_s64()
181 u32 iter_div_u64_rem(u64 dividend, u32 divisor, u64 *remainder) in iter_div_u64_rem()
/openbmc/linux/lib/math/
H A Ddiv64.c67 s64 div_s64_rem(s64 dividend, s32 divisor, s32 *remainder) in div_s64_rem()
98 u64 div64_u64_rem(u64 dividend, u64 divisor, u64 *remainder) in div64_u64_rem()
138 u64 div64_u64(u64 dividend, u64 divisor) in div64_u64()
161 s64 div64_s64(s64 dividend, s64 divisor) in div64_s64()
179 u32 iter_div_u64_rem(u64 dividend, u32 divisor, u64 *remainder) in iter_div_u64_rem()
/openbmc/linux/lib/crypto/mpi/
H A Dmpi-div.c20 void mpi_fdiv_r(MPI rem, MPI dividend, MPI divisor) in mpi_fdiv_r()
43 void mpi_fdiv_q(MPI quot, MPI dividend, MPI divisor) in mpi_fdiv_q()
50 void mpi_fdiv_qr(MPI quot, MPI rem, MPI dividend, MPI divisor) in mpi_fdiv_qr()
/openbmc/qemu/util/
H A Dhost-utils.c95 uint64_t divu128(uint64_t *plow, uint64_t *phigh, uint64_t divisor) in divu128()
158 int64_t divs128(uint64_t *plow, int64_t *phigh, int64_t divisor) in divs128()
338 Int128 divu256(Int128 *plow, Int128 *phigh, Int128 divisor) in divu256()
404 Int128 divs256(Int128 *plow, Int128 *phigh, Int128 divisor) in divs256()
/openbmc/linux/drivers/net/wireless/realtek/rtw89/
H A Dutil.h23 static inline s32 s32_div_u32_round_down(s32 dividend, u32 divisor, s32 *remainder) in s32_div_u32_round_down()
42 static inline s32 s32_div_u32_round_closest(s32 dividend, u32 divisor) in s32_div_u32_round_closest()
/openbmc/linux/arch/parisc/net/
H A Dbpf_jit_core.c190 u64 hppa_div64(u64 div, u64 divisor) in hppa_div64()
196 u64 hppa_div64_rem(u64 div, u64 divisor) in hppa_div64_rem()
/openbmc/linux/drivers/acpi/acpica/
H A Dutmath.c257 u32 divisor, u64 *out_quotient, u32 *out_remainder) in acpi_ut_short_divide()
316 union uint64_overlay divisor; in acpi_ut_divide() local
445 u32 divisor, u64 *out_quotient, u32 *out_remainder) in acpi_ut_short_divide()
/openbmc/linux/arch/x86/kernel/
H A Dearly_printk.c130 static __init void early_serial_hw_init(unsigned divisor) in early_serial_hw_init()
150 unsigned divisor; in early_serial_init() local
219 unsigned divisor; in early_pci_serial_init() local
/openbmc/linux/drivers/cpufreq/
H A Dsparc-us2e-cpufreq.c86 unsigned long old_divisor, unsigned long divisor) in frob_mem_refresh()
118 unsigned long old_divisor, unsigned long divisor) in us2e_transition()
248 unsigned long clock_tick, divisor, old_divisor, estar; in __us2e_freq_target() local
/openbmc/linux/drivers/iio/common/hid-sensors/
H A Dhid-sensor-attributes.c71 static void simple_div(int dividend, int divisor, int *whole, in simple_div()
95 int divisor = int_pow(10, exp); in split_micro_fraction() local
133 int divisor; in convert_to_vtf_format() local
358 int divisor; in adjust_exponent_nano() local
/openbmc/qemu/tests/unit/
H A Dtest-div128.c28 uint64_t divisor; member
37 int64_t divisor; member
/openbmc/linux/arch/sh/kernel/cpu/sh4/
H A Dclock-sh4-202.c30 int divisor = clk->parent->rate / rate; in frqcr3_lookup() local
79 int divisor = frqcr3_divisors[i]; in shoc_clk_init() local
/openbmc/linux/drivers/input/serio/
H A Dambakmi.c31 unsigned int divisor; member
67 unsigned int divisor; in amba_kmi_open() local
/openbmc/linux/drivers/staging/sm750fb/
H A Dddk750_chip.c87 unsigned int reg, divisor; in set_memory_clock() local
139 unsigned int reg, divisor; in set_master_clock() local
/openbmc/linux/include/vdso/
H A Dmath64.h6 __iter_div_u64_rem(u64 dividend, u32 divisor, u64 *remainder) in __iter_div_u64_rem()
/openbmc/u-boot/arch/arm/mach-uniphier/debug-uart/
H A Ddebug-uart.c32 unsigned int divisor; in _debug_uart_init() local
/openbmc/u-boot/drivers/ddr/marvell/a38x/
H A Dmv_ddr_common.c32 int round_div(unsigned int dividend, unsigned int divisor, unsigned int *quotient) in round_div()
/openbmc/linux/drivers/mfd/
H A Dmcp-sa11x0.c45 mcp_sa11x0_set_telecom_divisor(struct mcp *mcp, unsigned int divisor) in mcp_sa11x0_set_telecom_divisor()
57 mcp_sa11x0_set_audio_divisor(struct mcp *mcp, unsigned int divisor) in mcp_sa11x0_set_audio_divisor()
/openbmc/linux/drivers/i2c/busses/
H A Di2c-aspeed.c826 u32 divisor) in aspeed_i2c_get_clk_reg_val()
891 static u32 aspeed_i2c_24xx_get_clk_reg_val(struct device *dev, u32 divisor) in aspeed_i2c_24xx_get_clk_reg_val()
900 static u32 aspeed_i2c_25xx_get_clk_reg_val(struct device *dev, u32 divisor) in aspeed_i2c_25xx_get_clk_reg_val()
912 u32 divisor, clk_reg_val; in aspeed_i2c_init_clk() local
/openbmc/linux/arch/mips/cavium-octeon/executive/
H A Dcvmx-helper-jtag.c50 uint32_t divisor = cvmx_sysinfo_get()->cpu_clock_hz / (25 * 1000000); in cvmx_helper_qlm_jtag_init() local
/openbmc/u-boot/drivers/serial/
H A Datmel_usart.c32 unsigned long divisor; in atmel_serial_setbrg_internal() local
149 unsigned long divisor; in _atmel_serial_set_brg() local
/openbmc/linux/drivers/clk/versatile/
H A Dicst.c30 u32 divisor = (vco.r + 2) * p->s2div[vco.s]; in icst_hz() local

12345678