/linux-6.12.1/kernel/time/ |
D | timecounter.c | 8 void timecounter_init(struct timecounter *tc, in timecounter_init() function 18 EXPORT_SYMBOL_GPL(timecounter_init);
|
/linux-6.12.1/drivers/ptp/ |
D | ptp_mock.c | 83 timecounter_init(&phc->tc, &phc->cc, ns); in mock_phc_settime64() 148 timecounter_init(&phc->tc, &phc->cc, 0); in mock_phc_create()
|
D | ptp_vclock.c | 119 timecounter_init(&vclock->tc, &vclock->cc, ns); in ptp_vclock_settime() 216 timecounter_init(&vclock->tc, &vclock->cc, 0); in ptp_vclock_register()
|
/linux-6.12.1/drivers/net/ethernet/amd/xgbe/ |
D | xgbe-ptp.c | 202 timecounter_init(&pdata->tstamp_tc, &pdata->tstamp_cc, nsec); in xgbe_settime() 254 timecounter_init(&pdata->tstamp_tc, &pdata->tstamp_cc, in xgbe_ptp_register()
|
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx4/ |
D | en_clock.c | 208 timecounter_init(&mdev->clock, &mdev->cycles, ns); in mlx4_en_phc_settime() 284 timecounter_init(&mdev->clock, &mdev->cycles, in mlx4_en_init_timestamp()
|
/linux-6.12.1/include/linux/ |
D | timecounter.h | 102 extern void timecounter_init(struct timecounter *tc,
|
/linux-6.12.1/drivers/net/can/spi/mcp251xfd/ |
D | mcp251xfd-timestamp.c | 56 timecounter_init(&priv->tc, &priv->cc, ktime_get_real_ns()); in mcp251xfd_timestamp_start()
|
/linux-6.12.1/drivers/net/ethernet/cavium/common/ |
D | cavium_ptp.c | 194 timecounter_init(&clock->time_counter, &clock->cycle_counter, nsec); in cavium_ptp_settime() 256 timecounter_init(&clock->time_counter, &clock->cycle_counter, in cavium_ptp_probe()
|
/linux-6.12.1/drivers/net/can/rockchip/ |
D | rockchip_canfd-timestamp.c | 92 timecounter_init(&priv->tc, &priv->cc, ktime_get_real_ns()); in rkcanfd_timestamp_start()
|
/linux-6.12.1/drivers/net/ethernet/freescale/ |
D | fec_ptp.c | 327 timecounter_init(&fep->tc, &fep->cc, 0); in fec_ptp_start_cyclecounter() 492 timecounter_init(&fep->tc, &fep->cc, ns); in fec_ptp_settime() 806 timecounter_init(&fep->tc, &fep->cc, ns); in fec_ptp_restore_state()
|
/linux-6.12.1/drivers/net/ethernet/marvell/octeontx2/nic/ |
D | otx2_ptp.c | 268 timecounter_init(&ptp->time_counter, &ptp->cycle_counter, nsec); in otx2_ptp_tc_settime() 456 timecounter_init(&ptp_ptr->time_counter, &ptp_ptr->cycle_counter, in otx2_ptp_init()
|
/linux-6.12.1/drivers/net/ethernet/qlogic/qede/ |
D | qede_ptp.c | 115 timecounter_init(&ptp->tc, &ptp->cc, ns); in qede_ptp_settime() 421 timecounter_init(&ptp->tc, &ptp->cc, ktime_to_ns(ktime_get_real())); in qede_ptp_init()
|
/linux-6.12.1/drivers/net/dsa/mv88e6xxx/ |
D | ptp.c | 321 timecounter_init(&chip->tstamp_tc, &chip->tstamp_cc, ns); in mv88e6xxx_ptp_settime() 535 timecounter_init(&chip->tstamp_tc, &chip->tstamp_cc, in mv88e6xxx_ptp_setup()
|
/linux-6.12.1/arch/microblaze/kernel/ |
D | timer.c | 212 timecounter_init(&xilinx_tc, &xilinx_cc, sched_clock()); in init_xilinx_timecounter()
|
/linux-6.12.1/drivers/net/ethernet/pensando/ionic/ |
D | ionic_phc.c | 396 timecounter_init(&phc->tc, &phc->cc, ns); in ionic_phc_settime64() 618 timecounter_init(&phc->tc, &phc->cc, ktime_get_real_ns()); in ionic_lif_alloc_phc()
|
/linux-6.12.1/drivers/net/ethernet/intel/e1000e/ |
D | ptp.c | 204 timecounter_init(&adapter->tc, &adapter->cc, ns); in e1000e_phc_settime()
|
/linux-6.12.1/drivers/net/ethernet/broadcom/bnxt/ |
D | bnxt_ptp.c | 71 timecounter_init(&ptp->tc, &ptp->cc, ns); in bnxt_ptp_settime() 975 timecounter_init(&ptp->tc, &ptp->cc, ktime_to_ns(ktime_get_real())); in bnxt_ptp_timecounter_init() 981 timecounter_init(&ptp->tc, &ptp->cc, ns); in bnxt_ptp_rtc_timecounter_init()
|
/linux-6.12.1/drivers/net/ethernet/ti/ |
D | cpts.c | 269 timecounter_init(&cpts->tc, &cpts->cc, ns); in cpts_ptp_settime() 566 timecounter_init(&cpts->tc, &cpts->cc, ktime_get_real_ns()); in cpts_register()
|
/linux-6.12.1/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_ptp.c | 609 timecounter_init(&adapter->hw_tc, &adapter->hw_cc, ns); in ixgbe_ptp_settime() 1341 timecounter_init(&adapter->hw_tc, &adapter->hw_cc, in ixgbe_ptp_reset()
|
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
D | clock.c | 382 timecounter_init(&timer->tc, &timer->cycles, timespec64_to_ns(ts)); in mlx5_ptp_settime() 1031 timecounter_init(&timer->tc, &timer->cycles, in mlx5_timecounter_init()
|
/linux-6.12.1/drivers/net/ethernet/intel/igb/ |
D | igb_ptp.c | 348 timecounter_init(&igb->tc, &igb->cc, ns); in igb_ptp_settime_82576() 1515 timecounter_init(&adapter->tc, &adapter->cc, in igb_ptp_reset()
|
/linux-6.12.1/drivers/net/ethernet/mellanox/mlxsw/ |
D | spectrum_ptp.c | 243 timecounter_init(&clock->tc, &clock->cycles, nsec); in mlxsw_sp1_ptp_settime() 293 timecounter_init(&clock->tc, &clock->cycles, 0); in mlxsw_sp1_ptp_clock_init()
|
/linux-6.12.1/sound/hda/ |
D | hdac_stream.c | 646 timecounter_init(tc, cc, nsec); in azx_timecounter_init()
|
/linux-6.12.1/drivers/net/ethernet/intel/igc/ |
D | igc_ptp.c | 1311 timecounter_init(&adapter->tc, &adapter->cc, in igc_ptp_reset()
|
/linux-6.12.1/drivers/clocksource/ |
D | arm_arch_timer.c | 1169 timecounter_init(&arch_timer_kvm_info.timecounter, in arch_counter_register()
|