Home
last modified time | relevance | path

Searched refs:overflow_cycles (Results 1 – 2 of 2) sorted by relevance

/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/lib/
Dclock.c518 u64 overflow_cycles; in mlx5_init_clock() local
547 overflow_cycles = div64_u64(~0ULL >> 1, clock->cycles.mult); in mlx5_init_clock()
548 overflow_cycles = min(overflow_cycles, div_u64(clock->cycles.mask, 3)); in mlx5_init_clock()
550 ns = cyclecounter_cyc2ns(&clock->cycles, overflow_cycles, in mlx5_init_clock()
/Linux-v5.4/drivers/net/ethernet/mellanox/mlxsw/
Dspectrum_ptp.c253 u64 overflow_cycles, nsec, frac = 0; in mlxsw_sp1_ptp_clock_init() local
280 overflow_cycles = div64_u64(~0ULL >> 1, clock->cycles.mult); in mlxsw_sp1_ptp_clock_init()
281 overflow_cycles = min(overflow_cycles, div_u64(clock->cycles.mask, 3)); in mlxsw_sp1_ptp_clock_init()
283 nsec = cyclecounter_cyc2ns(&clock->cycles, overflow_cycles, 0, &frac); in mlxsw_sp1_ptp_clock_init()