Lines Matching refs:cycles
44 container_of(tc, struct mlx4_en_dev, cycles); in mlx4_en_read_clock()
133 mdev->cycles.mult = neg_adj ? mult - diff : mult + diff; in mlx4_en_phc_adjfreq()
202 timecounter_init(&mdev->clock, &mdev->cycles, ns); in mlx4_en_phc_settime()
265 memset(&mdev->cycles, 0, sizeof(mdev->cycles)); in mlx4_en_init_timestamp()
266 mdev->cycles.read = mlx4_en_read_clock; in mlx4_en_init_timestamp()
267 mdev->cycles.mask = CLOCKSOURCE_MASK(48); in mlx4_en_init_timestamp()
268 mdev->cycles.shift = freq_to_shift(dev->caps.hca_core_clock); in mlx4_en_init_timestamp()
269 mdev->cycles.mult = in mlx4_en_init_timestamp()
270 clocksource_khz2mult(1000 * dev->caps.hca_core_clock, mdev->cycles.shift); in mlx4_en_init_timestamp()
271 mdev->nominal_c_mult = mdev->cycles.mult; in mlx4_en_init_timestamp()
274 timecounter_init(&mdev->clock, &mdev->cycles, in mlx4_en_init_timestamp()
281 ns = cyclecounter_cyc2ns(&mdev->cycles, mdev->cycles.mask, zero, &zero); in mlx4_en_init_timestamp()