dividend 209 arch/arm/net/bpf_jit_32.c static u32 jit_udiv32(u32 dividend, u32 divisor) dividend 211 arch/arm/net/bpf_jit_32.c return dividend / divisor; dividend 214 arch/arm/net/bpf_jit_32.c static u32 jit_mod32(u32 dividend, u32 divisor) dividend 216 arch/arm/net/bpf_jit_32.c return dividend % divisor; dividend 15 arch/c6x/kernel/c6x_ksyms.c extern int __c6xabi_divi(int dividend, int divisor); dividend 18 arch/c6x/kernel/c6x_ksyms.c extern unsigned __c6xabi_divu(unsigned dividend, unsigned divisor); dividend 21 arch/c6x/kernel/c6x_ksyms.c extern int __c6xabi_remi(int dividend, int divisor); dividend 24 arch/c6x/kernel/c6x_ksyms.c extern unsigned __c6xabi_remu(unsigned dividend, unsigned divisor); dividend 27 arch/c6x/kernel/c6x_ksyms.c extern int __c6xabi_divremi(int dividend, int divisor); dividend 30 arch/c6x/kernel/c6x_ksyms.c extern unsigned __c6xabi_divremu(unsigned dividend, unsigned divisor); dividend 42 arch/powerpc/boot/stdio.c extern unsigned int __div64_32(unsigned long long *dividend, dividend 202 arch/x86/boot/string.c static inline u64 __div_u64_rem(u64 dividend, u32 divisor, u32 *remainder) dividend 207 arch/x86/boot/string.c } d = { dividend }; dividend 221 arch/x86/boot/string.c static inline u64 __div_u64(u64 dividend, u32 divisor) dividend 225 arch/x86/boot/string.c return __div_u64_rem(dividend, divisor, &remainder); dividend 43 arch/x86/include/asm/div64.h static inline u64 div_u64_rem(u64 dividend, u32 divisor, u32 *remainder) dividend 48 arch/x86/include/asm/div64.h } d = { dividend }; dividend 1712 arch/x86/kvm/x86.c static uint32_t div_frac(uint32_t dividend, uint32_t divisor) dividend 1714 arch/x86/kvm/x86.c do_shl32_div32(dividend, divisor); dividend 1715 arch/x86/kvm/x86.c return dividend; dividend 256 drivers/acpi/acpica/utmath.c acpi_ut_short_divide(u64 dividend, dividend 272 drivers/acpi/acpica/utmath.c dividend_ovl.full = dividend; dividend 315 drivers/acpi/acpica/utmath.c union uint64_overlay dividend; dividend 335 drivers/acpi/acpica/utmath.c dividend.full = in_dividend; dividend 347 drivers/acpi/acpica/utmath.c ACPI_DIV_64_BY_32(0, dividend.part.hi, divisor.part.lo, dividend 350 drivers/acpi/acpica/utmath.c ACPI_DIV_64_BY_32(partial1, dividend.part.lo, divisor.part.lo, dividend 360 drivers/acpi/acpica/utmath.c normalized_dividend = dividend; dividend 392 drivers/acpi/acpica/utmath.c if (partial3.part.lo >= dividend.part.hi) { dividend 393 drivers/acpi/acpica/utmath.c if (partial3.part.lo == dividend.part.hi) { dividend 394 drivers/acpi/acpica/utmath.c if (partial2.part.lo > dividend.part.lo) { dividend 404 drivers/acpi/acpica/utmath.c remainder.full = remainder.full - dividend.full; dividend 94 drivers/clk/pistachio/clk-pll.c static inline u64 do_div_round_closest(u64 dividend, u64 divisor) dividend 96 drivers/clk/pistachio/clk-pll.c dividend += divisor / 2; dividend 97 drivers/clk/pistachio/clk-pll.c return div64_u64(dividend, divisor); dividend 540 drivers/clk/sirf/clk-atlas7.c u64 dividend = rate * DTO_RESL_DOUBLE; dividend 542 drivers/clk/sirf/clk-atlas7.c do_div(dividend, *parent_rate); dividend 543 drivers/clk/sirf/clk-atlas7.c dividend *= *parent_rate; dividend 544 drivers/clk/sirf/clk-atlas7.c do_div(dividend, DTO_RESL_DOUBLE); dividend 546 drivers/clk/sirf/clk-atlas7.c return dividend; dividend 552 drivers/clk/sirf/clk-atlas7.c u64 dividend = rate * DTO_RESL_DOUBLE; dividend 555 drivers/clk/sirf/clk-atlas7.c do_div(dividend, parent_rate); dividend 557 drivers/clk/sirf/clk-atlas7.c clkc_writel(dividend, clk->inc_offset); dividend 99 drivers/clk/sirf/clk-common.c u64 dividend; dividend 120 drivers/clk/sirf/clk-common.c dividend = (u64)fin * nf; dividend 121 drivers/clk/sirf/clk-common.c do_div(dividend, nr * od); dividend 123 drivers/clk/sirf/clk-common.c return (long)dividend; dividend 29 drivers/clk/versatile/icst.c u64 dividend = p->ref * 2 * (u64)(vco.v + 8); dividend 32 drivers/clk/versatile/icst.c do_div(dividend, divisor); dividend 33 drivers/clk/versatile/icst.c return (unsigned long)dividend; dividend 44 drivers/gpu/drm/amd/display/dc/basics/fixpt31_32.c unsigned long long dividend, dividend 52 drivers/gpu/drm/amd/display/dc/basics/fixpt31_32.c result = div64_u64_rem(dividend, divisor, remainder); dividend 146 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c u64 dividend = HDMI_PLL_CMP_CNT * fdata; dividend 150 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c rem = do_div(dividend, divisor); dividend 152 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c dividend++; dividend 154 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c return dividend - 1; dividend 2489 drivers/gpu/drm/omapdrm/dss/dispc.c #define DIV_FRAC(dividend, divisor) \ dividend 2490 drivers/gpu/drm/omapdrm/dss/dispc.c ((dividend) * 100 / (divisor) - ((dividend) / (divisor) * 100)) dividend 314 drivers/hwmon/ina2xx.c unsigned int dividend = DIV_ROUND_CLOSEST(1000000000, dividend 316 drivers/hwmon/ina2xx.c if (val <= 0 || val > dividend) dividend 321 drivers/hwmon/ina2xx.c data->current_lsb_uA = DIV_ROUND_CLOSEST(dividend, val); dividend 436 drivers/hwmon/ntc_thermistor.c static inline u64 div64_u64_safe(u64 dividend, u64 divisor) dividend 438 drivers/hwmon/ntc_thermistor.c if (divisor == 0 && dividend == 0) dividend 442 drivers/hwmon/ntc_thermistor.c return div64_u64(dividend, divisor); dividend 76 drivers/iio/common/hid-sensors/hid-sensor-attributes.c static void simple_div(int dividend, int divisor, int *whole, dividend 87 drivers/iio/common/hid-sensors/hid-sensor-attributes.c *whole = dividend/divisor; dividend 88 drivers/iio/common/hid-sensors/hid-sensor-attributes.c rem = dividend % divisor; dividend 292 drivers/media/dvb-frontends/cx24113.c u64 dividend; dividend 337 drivers/media/dvb-frontends/cx24113.c dividend = F; dividend 338 drivers/media/dvb-frontends/cx24113.c do_div(dividend, state->config->xtal_khz * 1000 * factor * 2); dividend 339 drivers/media/dvb-frontends/cx24113.c F = dividend; dividend 620 drivers/media/i2c/max2175.c static inline s64 max2175_round_closest(s64 dividend, s32 divisor) dividend 622 drivers/media/i2c/max2175.c if ((dividend > 0 && divisor > 0) || (dividend < 0 && divisor < 0)) dividend 623 drivers/media/i2c/max2175.c return div_s64(dividend + divisor / 2, divisor); dividend 625 drivers/media/i2c/max2175.c return div_s64(dividend - divisor / 2, divisor); dividend 150 drivers/media/tuners/max2165.c static int fixpt_div32(u32 dividend, u32 divisor, u32 *quotient, u32 *fraction) dividend 159 drivers/media/tuners/max2165.c q = dividend / divisor; dividend 160 drivers/media/tuners/max2165.c remainder = dividend - q * divisor; dividend 565 drivers/media/tuners/tda18271-fe.c s32 divisor, dividend; dividend 609 drivers/media/tuners/tda18271-fe.c dividend = (prog_cal[RF2] - prog_tab[RF2] - dividend 612 drivers/media/tuners/tda18271-fe.c map[i].rf_a1 = (dividend / divisor); dividend 616 drivers/media/tuners/tda18271-fe.c dividend = (prog_cal[RF3] - prog_tab[RF3] - dividend 619 drivers/media/tuners/tda18271-fe.c map[i].rf_a2 = (dividend / divisor); dividend 973 drivers/mtd/spi-nor/spi-nor.c u64 dividend, u32 *remainder) dividend 976 drivers/mtd/spi-nor/spi-nor.c *remainder = (u32)dividend & erase->size_mask; dividend 977 drivers/mtd/spi-nor/spi-nor.c return dividend >> erase->size_shift; dividend 232 drivers/net/ethernet/amd/xgbe/xgbe-ptp.c u64 dividend; dividend 256 drivers/net/ethernet/amd/xgbe/xgbe-ptp.c dividend = 50000000; dividend 257 drivers/net/ethernet/amd/xgbe/xgbe-ptp.c dividend <<= 32; dividend 258 drivers/net/ethernet/amd/xgbe/xgbe-ptp.c pdata->tstamp_addend = div_u64(dividend, pdata->ptpclk_rate); dividend 1060 drivers/net/wireless/broadcom/b43/phy_lp.c static u32 lpphy_qdiv_roundup(u32 dividend, u32 divisor, u8 precision) dividend 1067 drivers/net/wireless/broadcom/b43/phy_lp.c quotient = dividend / divisor; dividend 1068 drivers/net/wireless/broadcom/b43/phy_lp.c remainder = dividend % divisor; dividend 1005 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c wlc_lcnphy_qdiv_roundup(u32 dividend, u32 divisor, u8 precision) dividend 1009 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c quotient = dividend / divisor; dividend 1010 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c remainder = dividend % divisor; dividend 2694 drivers/scsi/megaraid/megaraid_sas.h u32 mega_mod64(u64 dividend, u32 divisor); dividend 70 drivers/scsi/megaraid/megaraid_sas_fp.c u32 mega_mod64(u64 dividend, u32 divisor) dividend 77 drivers/scsi/megaraid/megaraid_sas_fp.c d = dividend; dividend 88 drivers/scsi/megaraid/megaraid_sas_fp.c u64 mega_div64_32(uint64_t dividend, uint32_t divisor) dividend 96 drivers/scsi/megaraid/megaraid_sas_fp.c d = dividend; dividend 1410 drivers/scsi/mpt3sas/mpt3sas_base.c static u32 base_mod64(u64 dividend, u32 divisor) dividend 1416 drivers/scsi/mpt3sas/mpt3sas_base.c remainder = do_div(dividend, divisor); dividend 1765 drivers/thermal/tegra/soctherm.c u8 depth, dividend; dividend 1784 drivers/thermal/tegra/soctherm.c dividend = THROT_DEPTH_DIVIDEND(depth); dividend 1794 drivers/thermal/tegra/soctherm.c r = REG_SET_MASK(r, CCROC_THROT_PSKIP_CTRL_DIVIDEND_MASK, dividend); dividend 1858 drivers/thermal/tegra/soctherm.c u8 dividend; dividend 1861 drivers/thermal/tegra/soctherm.c dividend = THROT_DEPTH_DIVIDEND(depth); dividend 1865 drivers/thermal/tegra/soctherm.c r = REG_SET_MASK(r, THROT_PSKIP_CTRL_DIVIDEND_MASK, dividend); dividend 595 drivers/tty/serial/st-asc.c u64 dividend = (u64)baud * (1 << 16); dividend 597 drivers/tty/serial/st-asc.c do_div(dividend, port->uartclk / 16); dividend 598 drivers/tty/serial/st-asc.c asc_out(port, ASC_BAUDRATE, dividend); dividend 2457 drivers/video/fbdev/omap2/omapfb/dss/dispc.c #define DIV_FRAC(dividend, divisor) \ dividend 2458 drivers/video/fbdev/omap2/omapfb/dss/dispc.c ((dividend) * 100 / (divisor) - ((dividend) / (divisor) * 100)) dividend 217 include/asm-generic/div64.h extern uint32_t __div64_32(uint64_t *dividend, uint32_t divisor); dividend 24 include/linux/math64.h static inline u64 div_u64_rem(u64 dividend, u32 divisor, u32 *remainder) dividend 26 include/linux/math64.h *remainder = dividend % divisor; dividend 27 include/linux/math64.h return dividend / divisor; dividend 38 include/linux/math64.h static inline s64 div_s64_rem(s64 dividend, s32 divisor, s32 *remainder) dividend 40 include/linux/math64.h *remainder = dividend % divisor; dividend 41 include/linux/math64.h return dividend / divisor; dividend 52 include/linux/math64.h static inline u64 div64_u64_rem(u64 dividend, u64 divisor, u64 *remainder) dividend 54 include/linux/math64.h *remainder = dividend % divisor; dividend 55 include/linux/math64.h return dividend / divisor; dividend 65 include/linux/math64.h static inline u64 div64_u64(u64 dividend, u64 divisor) dividend 67 include/linux/math64.h return dividend / divisor; dividend 77 include/linux/math64.h static inline s64 div64_s64(s64 dividend, s64 divisor) dividend 79 include/linux/math64.h return dividend / divisor; dividend 88 include/linux/math64.h static inline u64 div_u64_rem(u64 dividend, u32 divisor, u32 *remainder) dividend 90 include/linux/math64.h *remainder = do_div(dividend, divisor); dividend 91 include/linux/math64.h return dividend; dividend 96 include/linux/math64.h extern s64 div_s64_rem(s64 dividend, s32 divisor, s32 *remainder); dividend 100 include/linux/math64.h extern u64 div64_u64_rem(u64 dividend, u64 divisor, u64 *remainder); dividend 104 include/linux/math64.h extern u64 div64_u64(u64 dividend, u64 divisor); dividend 108 include/linux/math64.h extern s64 div64_s64(s64 dividend, s64 divisor); dividend 123 include/linux/math64.h static inline u64 div_u64(u64 dividend, u32 divisor) dividend 126 include/linux/math64.h return div_u64_rem(dividend, divisor, &remainder); dividend 136 include/linux/math64.h static inline s64 div_s64(s64 dividend, s32 divisor) dividend 139 include/linux/math64.h return div_s64_rem(dividend, divisor, &remainder); dividend 143 include/linux/math64.h u32 iter_div_u64_rem(u64 dividend, u32 divisor, u64 *remainder); dividend 146 include/linux/math64.h __iter_div_u64_rem(u64 dividend, u32 divisor, u64 *remainder) dividend 150 include/linux/math64.h while (dividend >= divisor) { dividend 153 include/linux/math64.h asm("" : "+rm"(dividend)); dividend 155 include/linux/math64.h dividend -= divisor; dividend 159 include/linux/math64.h *remainder = dividend; dividend 297 include/linux/math64.h #define DIV64_U64_ROUND_CLOSEST(dividend, divisor) \ dividend 298 include/linux/math64.h ({ u64 _tmp = (divisor); div64_u64((dividend) + _tmp / 2, _tmp); }) dividend 619 include/linux/mtd/rawnand.h #define __DIVIDE(dividend, divisor) ({ \ dividend 620 include/linux/mtd/rawnand.h (__typeof__(dividend))(sizeof(dividend) <= sizeof(unsigned long) ? \ dividend 621 include/linux/mtd/rawnand.h DIV_ROUND_UP(dividend, divisor) : \ dividend 622 include/linux/mtd/rawnand.h DIV_ROUND_UP_ULL(dividend, divisor)); \ dividend 3598 kernel/events/core.c u64 divisor, dividend; dividend 3649 kernel/events/core.c dividend = count * sec; dividend 3651 kernel/events/core.c dividend = count * sec; dividend 3655 kernel/events/core.c dividend >>= 1; dividend 3662 kernel/events/core.c return dividend; dividend 3664 kernel/events/core.c return div64_u64(dividend, divisor); dividend 71 lib/math/div64.c s64 div_s64_rem(s64 dividend, s32 divisor, s32 *remainder) dividend 75 lib/math/div64.c if (dividend < 0) { dividend 76 lib/math/div64.c quotient = div_u64_rem(-dividend, abs(divisor), (u32 *)remainder); dividend 81 lib/math/div64.c quotient = div_u64_rem(dividend, abs(divisor), (u32 *)remainder); dividend 102 lib/math/div64.c u64 div64_u64_rem(u64 dividend, u64 divisor, u64 *remainder) dividend 109 lib/math/div64.c quot = div_u64_rem(dividend, divisor, &rem32); dividend 113 lib/math/div64.c quot = div_u64(dividend >> n, divisor >> n); dividend 118 lib/math/div64.c *remainder = dividend - quot * divisor; dividend 142 lib/math/div64.c u64 div64_u64(u64 dividend, u64 divisor) dividend 148 lib/math/div64.c quot = div_u64(dividend, divisor); dividend 151 lib/math/div64.c quot = div_u64(dividend >> n, divisor >> n); dividend 155 lib/math/div64.c if ((dividend - quot * divisor) >= divisor) dividend 170 lib/math/div64.c s64 div64_s64(s64 dividend, s64 divisor) dividend 174 lib/math/div64.c quot = div64_u64(abs(dividend), abs(divisor)); dividend 175 lib/math/div64.c t = (dividend ^ divisor) >> 63; dividend 188 lib/math/div64.c u32 iter_div_u64_rem(u64 dividend, u32 divisor, u64 *remainder) dividend 190 lib/math/div64.c return __iter_div_u64_rem(dividend, divisor, remainder); dividend 2489 net/ipv4/tcp_input.c u64 dividend = (u64)tp->snd_ssthresh * tp->prr_delivered + dividend 2491 net/ipv4/tcp_input.c sndcnt = div_u64(dividend, tp->prior_cwnd) - tp->prr_out; dividend 732 sound/x86/intel_hdmi_audio.c u64 dividend, divisor; dividend 739 sound/x86/intel_hdmi_audio.c dividend = (u64)tmds * n_param*1000; dividend 741 sound/x86/intel_hdmi_audio.c cts_val = div64_u64(dividend, divisor);