Lines Matching refs:div64_u64
797 ioc->timer_slack_ns = div64_u64( in ioc_refresh_period_us()
831 vrate_pct = div64_u64(ioc->vtime_base_rate * 100, VTIME_PER_USEC); in ioc_autop_idx()
1015 vrate = div64_u64(vrate * (100 + VRATE_CLAMP_ADJ_PCT), 100); in ioc_adjust_base_vrate()
1018 vrate = div64_u64(vrate * (100 - VRATE_CLAMP_ADJ_PCT), 100); in ioc_adjust_base_vrate()
1204 hwa = div64_u64((u64)hwa * active, active_sum); in current_hweight()
1207 hwi = div64_u64((u64)hwi * inuse, inuse_sum); in current_hweight()
1238 hwm = div64_u64((u64)hwm * inuse, child_inuse_sum); in current_hweight_max()
1366 delay = iocg->delay >> div64_u64(tdelta, USEC_PER_SEC); in iocg_kick_delay()
1623 *rq_wait_pct_p = div64_u64(rq_wait_ns * 100, in ioc_lat_stat()
1709 iocg->usage_delta_us = div64_u64(vusage_delta, ioc->vtime_base_rate); in iocg_flush_stat_leaf()
1761 ioc->vtime_err -= div64_u64(excess * old_hwi, WEIGHT_ONE); in hweight_after_donation()
2103 usage_pct = div64_u64(100 * ioc->dfgv_usage_us_sum, dur); in ioc_forgive_debts()
2212 ioc->vtime_err -= div64_u64(excess * old_hwi, in ioc_check_iocgs()
2822 size_nsec = div64_u64(calc_size_vtime_cost(rq, ioc), VTIME_PER_NSEC); in ioc_rqos_done()