__div64_32
Regular
4.4
: Absent ⚠️
4.8
: Absent ⚠️
4.10
: Absent ⚠️
4.13
: Absent ⚠️
4.15
: Absent ⚠️
4.18
: Absent ⚠️
5.0
: Absent ⚠️
5.3
: Absent ⚠️
5.4
: Absent ⚠️
5.8
: Absent ⚠️
5.11
: Absent ⚠️
5.13
: Absent ⚠️
5.15
: Absent ⚠️
5.19
: Absent ⚠️
6.2
: Absent ⚠️
6.5
: Absent ⚠️
6.8
: Absent ⚠️
arm64
: Absent ⚠️
armhf
: Duplicate, Selective Inline ⚠️uint32_t __div64_32(uint64_t *n, uint32_t base);
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In arch/arm/vfp/vfpsingle.c (c0306b10)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- arch/arm/vfp/vfpsingle.c:vfp_single_fdiv
- arch/arm/vfp/vfpsingle.c:vfp_estimate_sqrt_significand
In arch/arm/vfp/vfpdouble.c (c0308f3c)
Location: arch/arm/include/asm/div64.h:33
Inline: True
In arch/arm/kernel/smp.c (c03122d8)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- arch/arm/kernel/smp.c:cpufreq_scale
In arch/arm/mach-omap2/timer.c (c1512dfc)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- arch/arm/mach-omap2/timer.c:realtime_counter_init
In arch/arm/mach-omap2/vc.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In kernel/sched/core.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In kernel/sched/cputime.c (c038ec50)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- kernel/sched/cputime.c:div_u64_rem
In kernel/sched/fair.c (c039062c)
Location: arch/arm/include/asm/div64.h:33
Inline: True
In kernel/sched/rt.c (c039b3d4)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- kernel/sched/rt.c:div_u64_rem
In kernel/sched/deadline.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: True
In kernel/sched/pelt.c (c03aa0a0)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- kernel/sched/pelt.c:div_u64_rem
In kernel/sched/debug.c (c03ac530)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- kernel/sched/debug.c:div_u64_rem
In kernel/sched/psi.c (c03b3ce0)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- kernel/sched/psi.c:update_averages
In kernel/power/main.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: True
In kernel/power/process.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: True
In kernel/power/hibernate.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: True
In kernel/power/snapshot.c (c03bfb8c)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- kernel/power/snapshot.c:__fraction
In kernel/power/wakelock.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In kernel/printk/printk.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In kernel/time/time.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: True
In kernel/time/timer.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In kernel/time/hrtimer.c (c03eb800)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- kernel/time/hrtimer.c:__ktime_divns
In kernel/time/timekeeping.c (c03ef298)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- kernel/time/timekeeping.c:scale64_check_overflow
- kernel/time/timekeeping.c:mul_u64_u32_div
- kernel/time/timekeeping.c:mul_u64_u32_div
In kernel/time/ntp.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In kernel/time/clocksource.c (c03f24cc)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- kernel/time/clocksource.c:__clocksource_update_freq_scale
- kernel/time/clocksource.c:__clocksource_update_freq_scale
- kernel/time/clocksource.c:clocks_calc_max_nsecs
- kernel/time/clocksource.c:clocks_calc_mult_shift
In kernel/time/jiffies.c (c03f2960)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- kernel/time/jiffies.c:register_refined_jiffies
- kernel/time/jiffies.c:register_refined_jiffies
In kernel/time/alarmtimer.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: True
In kernel/time/clockevents.c (c03faf2c)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- kernel/time/clockevents.c:cev_delta2ns
In kernel/time/tick-sched.c (c03ffcec)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_setup_sched_timer
In kernel/acct.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In kernel/cgroup/cgroup.c (c041b960)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_parse_float
In kernel/cgroup/rstat.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In kernel/debug/kdb/kdb_main.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In kernel/relay.c (c044a6a4)
Location: arch/arm/include/asm/div64.h:33
Inline: True
In kernel/taskstats.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In kernel/tsacct.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In kernel/trace/ftrace.c (c044e488)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- kernel/trace/ftrace.c:div_u64_rem
In kernel/trace/trace.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In kernel/trace/trace_output.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In kernel/trace/trace_hwlat.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In kernel/trace/trace_functions_graph.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In kernel/trace/blktrace.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In kernel/bpf/verifier.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In kernel/events/core.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In mm/page-writeback.c (c04e6688)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- mm/page-writeback.c:wb_update_write_bandwidth
- mm/page-writeback.c:__wb_calc_thresh
- mm/page-writeback.c:div_u64_rem
In mm/vmscan.c (c04f19e4)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- mm/vmscan.c:do_shrink_slab
In mm/shmem.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In mm/vmstat.c (c0501b00)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- mm/vmstat.c:__fragmentation_index
In mm/page_alloc.c (c052f644)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- mm/page_alloc.c:__setup_per_zone_wmarks
Direct callers:
- mm/page_alloc.c:alloc_large_system_hash
In mm/slub.c (c0548978)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- mm/slub.c:div_u64_rem
In fs/fs-writeback.c (c05a0df4)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- fs/fs-writeback.c:wb_split_bdi_pages
In fs/proc/task_mmu.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In fs/proc/uptime.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In fs/ext4/balloc.c (c062056c)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_get_group_no_and_offset
In fs/ext4/extents_status.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In fs/ext4/ialloc.c (c0635238)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- fs/ext4/ialloc.c:find_group_orlov
In fs/ext4/mballoc.c (c06549a4)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mb_scan_aligned
- fs/ext4/mballoc.c:ext4_mb_find_by_goal
In fs/ext4/resize.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In fs/ext4/super.c (c0682bcc)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_fill_super
Direct callers:
- fs/ext4/super.c:ext4_fill_super
- fs/ext4/super.c:ext4_fill_super
In fs/jbd2/journal.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In security/keys/proc.c (c06ee4c0)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- security/keys/proc.c:div_u64_rem
In block/blk-sysfs.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In block/blk-settings.c (c0794748)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- block/blk-settings.c:queue_limit_discard_alignment
- block/blk-settings.c:queue_limit_alignment_offset
In block/blk-merge.c (c07961e8)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- block/blk-merge.c:blk_bio_discard_split
In block/blk-lib.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In block/blk-stat.c (c07a09d4)
Location: arch/arm/include/asm/div64.h:33
Inline: True
In block/genhd.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In block/partition-generic.c (c07a7a34)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- block/partition-generic.c:queue_limit_discard_alignment
- block/partition-generic.c:queue_limit_alignment_offset
- block/partition-generic.c:div_u64_rem
In block/partitions/efi.c (c07b0d18)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- block/partitions/efi.c:last_lba
In block/blk-throttle.c (c07bcfc0)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- block/blk-throttle.c:throtl_downgrade_check
- block/blk-throttle.c:throtl_downgrade_check
In block/blk-iocost.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: True
In block/blk-wbt.c (c07c86c8)
Location: arch/arm/include/asm/div64.h:33
Inline: True
In lib/string_helpers.c (c07dea84)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- lib/string_helpers.c:string_get_size
- lib/string_helpers.c:string_get_size
- lib/string_helpers.c:string_get_size
In lib/kstrtox.c (c07df440)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- lib/kstrtox.c:div_u64_rem
In lib/math/div64.c (c07e0938)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- lib/math/div64.c:div_s64_rem
In lib/math/reciprocal_div.c (c07e1094)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- lib/math/reciprocal_div.c:reciprocal_value_adv
- lib/math/reciprocal_div.c:reciprocal_value_adv
- lib/math/reciprocal_div.c:reciprocal_value
In lib/dim/dim.c (c080e968)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- lib/dim/dim.c:dim_calc_stats
In drivers/phy/phy-core-mipi-dphy.c (c082bb78)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/phy/phy-core-mipi-dphy.c:phy_mipi_dphy_config_validate
- drivers/phy/phy-core-mipi-dphy.c:phy_mipi_dphy_get_default_config
In drivers/gpio/gpio-mvebu.c (c086b848)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/gpio/gpio-mvebu.c:mvebu_pwm_get_state
- drivers/gpio/gpio-mvebu.c:mvebu_pwm_get_state
In drivers/pwm/core.c (c08748dc)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/pwm/core.c:pwm_adjust_config
In drivers/pci/setup-bus.c (c088caac)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/pci/setup-bus.c:div_u64_rem
In drivers/clk/clk-divider.c (c08ef904)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/clk/clk-divider.c:divider_get_val
- drivers/clk/clk-divider.c:divider_ro_round_rate_parent
- drivers/clk/clk-divider.c:divider_round_rate_parent
- drivers/clk/clk-divider.c:clk_divider_bestdiv
- drivers/clk/clk-divider.c:_div_round_closest
- drivers/clk/clk-divider.c:_div_round_closest
- drivers/clk/clk-divider.c:_div_round_closest
- drivers/clk/clk-divider.c:_div_round_up
- drivers/clk/clk-divider.c:divider_recalc_rate
In drivers/clk/clk-fixed-factor.c (c08f02fc)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/clk/clk-fixed-factor.c:clk_factor_recalc_rate
In drivers/clk/clk-fractional-divider.c (c08f22dc)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/clk/clk-fractional-divider.c:clk_fd_recalc_rate
In drivers/clk/clk-hsdk-pll.c (c08f49e8)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/clk/clk-hsdk-pll.c:hsdk_pll_recalc_rate
In drivers/clk/clk-npcm7xx.c (c08f55f8)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/clk/clk-npcm7xx.c:npcm7xx_clk_pll_recalc_rate
In drivers/clk/clk-qoriq.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In drivers/clk/actions/owl-factor.c (c08f6324)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/clk/actions/owl-factor.c:owl_factor_helper_recalc_rate
In drivers/clk/berlin/berlin2-avpll.c (c08f6f80)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/clk/berlin/berlin2-avpll.c:berlin2_avpll_channel_recalc_rate
- drivers/clk/berlin/berlin2-avpll.c:berlin2_avpll_vco_recalc_rate
In drivers/clk/berlin/berlin2-pll.c (c08f7090)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/clk/berlin/berlin2-pll.c:berlin2_pll_recalc_rate
In drivers/clk/imx/clk-frac-pll.c (c08faebc)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/clk/imx/clk-frac-pll.c:clk_pll_set_rate
- drivers/clk/imx/clk-frac-pll.c:clk_pll_round_rate
- drivers/clk/imx/clk-frac-pll.c:clk_pll_recalc_rate
In drivers/clk/imx/clk-pfd.c (c08fb678)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/clk/imx/clk-pfd.c:clk_pfd_set_rate
- drivers/clk/imx/clk-pfd.c:clk_pfd_round_rate
- drivers/clk/imx/clk-pfd.c:clk_pfd_round_rate
- drivers/clk/imx/clk-pfd.c:clk_pfd_recalc_rate
In drivers/clk/imx/clk-pfdv2.c (c08fba98)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/clk/imx/clk-pfdv2.c:clk_pfdv2_set_rate
- drivers/clk/imx/clk-pfdv2.c:clk_pfdv2_round_rate
- drivers/clk/imx/clk-pfdv2.c:clk_pfdv2_round_rate
- drivers/clk/imx/clk-pfdv2.c:clk_pfdv2_recalc_rate
In drivers/clk/imx/clk-pllv1.c (c08fbd50)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/clk/imx/clk-pllv1.c:clk_pllv1_recalc_rate
In drivers/clk/imx/clk-pllv2.c (c08fc0e4)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/clk/imx/clk-pllv2.c:__clk_pllv2_recalc_rate
In drivers/clk/imx/clk-pllv3.c (c08fc688)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/clk/imx/clk-pllv3.c:clk_pllv3_vf610_rate_to_mf
- drivers/clk/imx/clk-pllv3.c:clk_pllv3_vf610_mf_to_rate
- drivers/clk/imx/clk-pllv3.c:clk_pllv3_av_set_rate
- drivers/clk/imx/clk-pllv3.c:clk_pllv3_av_round_rate
- drivers/clk/imx/clk-pllv3.c:clk_pllv3_av_round_rate
- drivers/clk/imx/clk-pllv3.c:clk_pllv3_av_recalc_rate
In drivers/clk/imx/clk-pllv4.c (c08fcf18)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/clk/imx/clk-pllv4.c:clk_pllv4_set_rate
- drivers/clk/imx/clk-pllv4.c:clk_pllv4_round_rate
- drivers/clk/imx/clk-pllv4.c:clk_pllv4_round_rate
- drivers/clk/imx/clk-pllv4.c:clk_pllv4_recalc_rate
In drivers/clk/imx/clk-sccg-pll.c (c08fdc98)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/clk/imx/clk-sccg-pll.c:clk_sccg_pll_recalc_rate
- drivers/clk/imx/clk-sccg-pll.c:clk_sccg_pll_recalc_rate
- drivers/clk/imx/clk-sccg-pll.c:clk_sccg_divr1_lookup
- drivers/clk/imx/clk-sccg-pll.c:clk_sccg_divf1_lookup
- drivers/clk/imx/clk-sccg-pll.c:clk_sccg_divr2_lookup
- drivers/clk/imx/clk-sccg-pll.c:clk_sccg_divq_lookup
In drivers/clk/imx/clk-pll14xx.c (c08fe0d8)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/clk/imx/clk-pll14xx.c:clk_pll1443x_recalc_rate
- drivers/clk/imx/clk-pll14xx.c:clk_pll1416x_recalc_rate
In drivers/clk/mediatek/clk-pll.c (c08ff6b8)
Location: arch/arm/include/asm/div64.h:33
Inline: True
In drivers/clk/meson/clk-mpll.c (c0901e20)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/clk/meson/clk-mpll.c:params_from_rate
- drivers/clk/meson/clk-mpll.c:params_from_rate
- drivers/clk/meson/clk-mpll.c:rate_from_params
In drivers/clk/meson/clk-pll.c (c0902894)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/clk/meson/clk-pll.c:meson_clk_get_pll_range_m
- drivers/clk/meson/clk-pll.c:__pll_params_with_frac
- drivers/clk/meson/clk-pll.c:__pll_params_to_rate
- drivers/clk/meson/clk-pll.c:__pll_params_to_rate
In drivers/clk/mvebu/common.c (c0903554)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/clk/mvebu/common.c:kirkwood_fix_sscg_deviation
In drivers/clk/renesas/clk-rcar-gen2.c (c09047c8)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/clk/renesas/clk-rcar-gen2.c:cpg_z_clk_round_rate
In drivers/clk/renesas/rcar-gen2-cpg.c (c09049f8)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/clk/renesas/rcar-gen2-cpg.c:cpg_z_clk_round_rate
In drivers/clk/rockchip/clk-pll.c (c09076b8)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/clk/rockchip/clk-pll.c:rockchip_rk3399_pll_recalc_rate
- drivers/clk/rockchip/clk-pll.c:rockchip_rk3399_pll_recalc_rate
- drivers/clk/rockchip/clk-pll.c:rockchip_rk3399_pll_recalc_rate
- drivers/clk/rockchip/clk-pll.c:rockchip_rk3066_pll_recalc_rate
- drivers/clk/rockchip/clk-pll.c:rockchip_rk3066_pll_recalc_rate
- drivers/clk/rockchip/clk-pll.c:rockchip_rk3036_pll_recalc_rate
- drivers/clk/rockchip/clk-pll.c:rockchip_rk3036_pll_recalc_rate
- drivers/clk/rockchip/clk-pll.c:rockchip_rk3036_pll_recalc_rate
In drivers/clk/rockchip/clk-half-divider.c (c0908790)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/clk/rockchip/clk-half-divider.c:clk_half_divider_set_rate
- drivers/clk/rockchip/clk-half-divider.c:clk_half_divider_round_rate
- drivers/clk/rockchip/clk-half-divider.c:clk_half_divider_bestdiv
- drivers/clk/rockchip/clk-half-divider.c:clk_half_divider_bestdiv
- drivers/clk/rockchip/clk-half-divider.c:clk_half_divider_recalc_rate
In drivers/clk/samsung/clk-pll.c (c090ad28)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/clk/samsung/clk-pll.c:samsung_pll2650xx_recalc_rate
- drivers/clk/samsung/clk-pll.c:samsung_pll2650x_recalc_rate
- drivers/clk/samsung/clk-pll.c:samsung_pll2550xx_recalc_rate
- drivers/clk/samsung/clk-pll.c:samsung_pll2550x_recalc_rate
- drivers/clk/samsung/clk-pll.c:samsung_s3c2440_mpll_recalc_rate
- drivers/clk/samsung/clk-pll.c:samsung_s3c2410_pll_recalc_rate
- drivers/clk/samsung/clk-pll.c:samsung_pll6553_recalc_rate
- drivers/clk/samsung/clk-pll.c:samsung_pll6552_recalc_rate
- drivers/clk/samsung/clk-pll.c:samsung_pll46xx_recalc_rate
- drivers/clk/samsung/clk-pll.c:samsung_pll45xx_recalc_rate
- drivers/clk/samsung/clk-pll.c:samsung_pll36xx_recalc_rate
- drivers/clk/samsung/clk-pll.c:samsung_pll35xx_recalc_rate
- drivers/clk/samsung/clk-pll.c:samsung_pll3000_recalc_rate
- drivers/clk/samsung/clk-pll.c:samsung_pll2126_recalc_rate
In drivers/clk/tegra/clk-divider.c (c090dc18)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/clk/tegra/clk-divider.c:clk_frac_div_recalc_rate
In drivers/clk/tegra/clk-periph-fixed.c (c090e244)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/clk/tegra/clk-periph-fixed.c:tegra_clk_periph_fixed_recalc_rate
In drivers/clk/tegra/clk-pll.c (c0910ecc)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/clk/tegra/clk-pll.c:clk_pllre_recalc_rate
- drivers/clk/tegra/clk-pll.c:_pllre_calc_rate
- drivers/clk/tegra/clk-pll.c:clk_pll_ramp_round_rate
- drivers/clk/tegra/clk-pll.c:clk_plle_recalc_rate
- drivers/clk/tegra/clk-pll.c:clk_pll_recalc_rate
In drivers/clk/tegra/clk-sdmmc-mux.c (c091259c)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/clk/tegra/clk-sdmmc-mux.c:clk_sdmmc_mux_recalc_rate
In drivers/clk/tegra/clk-utils.c (c0915808)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/clk/tegra/clk-utils.c:div_frac_get
In drivers/clk/ti/divider.c (c091692c)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/clk/ti/divider.c:_div_round_up
In drivers/clk/ti/clkt_dpll.c (c0917af8)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/clk/ti/clkt_dpll.c:omap2_get_dpll_rate
- drivers/clk/ti/clkt_dpll.c:_dpll_compute_new_rate
In drivers/clk/ti/clkctrl.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: True
In drivers/clk/ti/dpll3xxx.c (c0918d70)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/clk/ti/dpll3xxx.c:div_u64_rem
In drivers/clk/ti/fapll.c (c091a328)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/clk/ti/fapll.c:ti_fapll_synth_set_frac_rate
- drivers/clk/ti/fapll.c:ti_fapll_synth_set_frac_rate
In drivers/clk/ti/adpll.c (c091b630)
Location: arch/arm/include/asm/div64.h:33
Inline: True
In drivers/clk/versatile/icst.c (c091cb6c)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/clk/versatile/icst.c:icst_hz
In drivers/soc/amlogic/meson-clk-measure.c (c0936530)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/soc/amlogic/meson-clk-measure.c:meson_measure_id
In drivers/soc/tegra/pmc.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In drivers/tty/serial/imx.c (c0995b28)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/tty/serial/imx.c:imx_uart_set_termios
In drivers/base/dd.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: True
In drivers/base/power/sysfs.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: True
In drivers/base/power/main.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In drivers/base/power/wakeup.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: True
In drivers/base/power/wakeup_stats.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: True
In drivers/base/power/domain.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: True
In drivers/ata/libata-scsi.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In drivers/ata/libata-transport.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In drivers/mtd/mtdcore.c (c0a902c0)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/mtd/mtdcore.c:mtd_check_oob_ops
In drivers/mtd/mtdconcat.c (c0a92878)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/mtd/mtdconcat.c:concat_writev
Direct callers:
- drivers/mtd/mtdconcat.c:mtd_concat_create
- drivers/mtd/mtdconcat.c:mtd_concat_create
- drivers/mtd/mtdconcat.c:mtd_concat_create
In drivers/mtd/mtdpart.c (c0a93fc4)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/mtd/mtdpart.c:allocate_partition
Direct callers:
- drivers/mtd/mtdpart.c:allocate_partition
- drivers/mtd/mtdpart.c:allocate_partition
In drivers/mtd/nand/core.c (c0a99c24)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/mtd/nand/core.c:nanddev_offs_to_pos
- drivers/mtd/nand/core.c:nanddev_offs_to_pos
- drivers/mtd/nand/core.c:nanddev_offs_to_pos
- drivers/mtd/nand/core.c:nanddev_offs_to_pos
In drivers/mtd/nand/raw/nand_base.c (c0aa172c)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/mtd/nand/raw/nand_base.c:nand_detect
- drivers/mtd/nand/raw/nand_base.c:find_full_id_nand
In drivers/spi/spi.c (c0aaf710)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/spi/spi.c:spi_transfer_wait
In drivers/net/ethernet/freescale/fec_ptp.c (c0ace8c0)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/net/ethernet/freescale/fec_ptp.c:div_u64_rem
In drivers/net/ethernet/ti/cpts.c (c0ad12e4)
Location: arch/arm/include/asm/div64.h:33
Inline: True
In drivers/net/ethernet/ti/davinci_cpdma.c (c0ad76b8)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/net/ethernet/ti/davinci_cpdma.c:cpdma_chan_set_factors
- drivers/net/ethernet/ti/davinci_cpdma.c:cpdma_chan_set_factors
- drivers/net/ethernet/ti/davinci_cpdma.c:cpdma_chan_set_factors
In drivers/usb/dwc2/core.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: True
In drivers/usb/host/xhci.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In drivers/i2c/busses/i2c-designware-platdrv.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In drivers/i2c/busses/i2c-s3c2410.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: True
In drivers/ptp/ptp_clock.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In drivers/power/supply/charger-manager.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: True
In drivers/thermal/thermal_sysfs.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: True
In drivers/thermal/power_allocator.c (c0bbb5a0)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/thermal/power_allocator.c:divvy_up_power
In drivers/thermal/cpu_cooling.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In drivers/thermal/devfreq_cooling.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In drivers/md/md.c (c0bcec28)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/md/md.c:status_resync
- drivers/md/md.c:max_sync_store
In drivers/md/md-bitmap.c (c0bda5e8)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:md_bitmap_resize
- drivers/md/md-bitmap.c:md_bitmap_resize
- drivers/md/md-bitmap.c:md_bitmap_read_sb
In drivers/md/dm.c (c0bdcad8)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/md/dm.c:max_io_len
In drivers/md/dm-stripe.c (c0be5074)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/md/dm-stripe.c:stripe_map_range_sector
- drivers/md/dm-stripe.c:stripe_map_sector
- drivers/md/dm-stripe.c:stripe_map_sector
- drivers/md/dm-stripe.c:stripe_ctr
- drivers/md/dm-stripe.c:stripe_ctr
In drivers/md/dm-io.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In drivers/md/dm-stats.c (c0bebb60)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/md/dm-stats.c:message_stats_create
In drivers/cpufreq/cpufreq.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In drivers/cpufreq/cpufreq_governor.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In drivers/cpuidle/cpuidle.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: True
In drivers/cpuidle/governors/menu.c (c0c04144)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/cpuidle/governors/menu.c:get_typical_interval
- drivers/cpuidle/governors/menu.c:div_u64_rem
In drivers/cpuidle/governors/teo.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: True
In drivers/mmc/host/mmci.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In drivers/mmc/host/sdhci.c (c0c2659c)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/mmc/host/sdhci.c:sdhci_calc_sw_timeout
- drivers/mmc/host/sdhci.c:sdhci_target_timeout
In drivers/mmc/host/omap_hsmmc.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: True
In drivers/firmware/tegra/bpmp.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: True
In drivers/clocksource/sh_cmt.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In drivers/devfreq/governor_simpleondemand.c (c0c6a2c0)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- drivers/devfreq/governor_simpleondemand.c:div_u64_rem
In drivers/memory/tegra/mc.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In sound/core/pcm_lib.c (c0c97d5c)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- sound/core/pcm_lib.c:div_u64_rem
In sound/soc/codecs/sgtl5000.c (c0cbf21c)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- sound/soc/codecs/sgtl5000.c:sgtl5000_set_clock
In sound/soc/fsl/fsl_ssi.c (c0cc02a4)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- sound/soc/fsl/fsl_ssi.c:fsl_ssi_set_bclk
In net/bpf/test_run.c (c0d63794)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_test_run
In net/ipv4/tcp.c (c0d7da88)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_compute_delivery_rate
In net/ipv4/tcp_input.c (c0d8af40)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:tcp_update_pacing_rate
- net/ipv4/tcp_input.c:tcp_rcv_space_adjust
- net/ipv4/tcp_input.c:tcp_rcv_space_adjust
In net/ipv4/tcp_output.c (c0d90938)
Location: arch/arm/include/asm/div64.h:33
Inline: True
In net/ipv4/tcp_timer.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In net/ipv4/tcp_ipv4.c (c0d99124)
Location: arch/arm/include/asm/div64.h:33
Inline: True
In net/ipv4/tcp_minisocks.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In net/ipv4/tcp_rate.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In net/ipv4/tcp_recovery.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In net/ipv4/af_inet.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In net/ipv4/fib_semantics.c (c0dc2504)
Location: arch/arm/include/asm/div64.h:33
Inline: True
In net/ipv4/nexthop.c (c0dcf3ec)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- net/ipv4/nexthop.c:nh_group_rebalance
In net/ipv4/syncookies.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In net/ipv4/tcp_cubic.c (c0ddc778)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Direct callers:
- net/ipv4/tcp_cubic.c:cubictcp_register
In net/ipv6/addrconf.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In net/ipv6/route.c (c0e133b4)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- net/ipv6/route.c:rt6_upper_bound_set
In net/ipv6/tcp_ipv6.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In net/ipv6/syncookies.c (0)
Location: arch/arm/include/asm/div64.h:33
Inline: False
In net/xdp/xdp_umem.c (c0e7b1bc)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- net/xdp/xdp_umem.c:div_u64_rem
In lib/vsprintf.c (c0e9150c)
Location: arch/arm/include/asm/div64.h:33
Inline: True
Inline callers:
- lib/vsprintf.c:div_u64_rem
Symbols:
c052d540-c052d568: __div64_32 (STB_LOCAL)
c066b748-c066b770: __div64_32 (STB_LOCAL)
c0a9158c-c0a915b4: __div64_32 (STB_LOCAL)
c0a92f7c-c0a92fa4: __div64_32 (STB_LOCAL)
c0ddc778-c0ddc7a0: __div64_32 (STB_LOCAL)
ppc64el
: Absent ⚠️
riscv64
: Absent ⚠️
aws
: Absent ⚠️
azure
: Absent ⚠️
gcp
: Absent ⚠️
lowlatency
: Absent ⚠️
Arch