Home
last modified time | relevance | path

Searched refs:timecounter (Results 1 – 25 of 29) sorted by relevance

12

/OK3568_Linux_fs/kernel/include/linux/
H A Dtimecounter.h55 struct timecounter { struct
84 static inline void timecounter_adjtime(struct timecounter *tc, s64 delta) in timecounter_adjtime()
99 extern void timecounter_init(struct timecounter *tc,
111 extern u64 timecounter_read(struct timecounter *tc);
127 extern u64 timecounter_cyc2time(struct timecounter *tc,
/OK3568_Linux_fs/kernel/kernel/time/
H A Dtimecounter.c8 void timecounter_init(struct timecounter *tc, in timecounter_init()
31 static u64 timecounter_read_delta(struct timecounter *tc) in timecounter_read_delta()
52 u64 timecounter_read(struct timecounter *tc) in timecounter_read()
79 u64 timecounter_cyc2time(struct timecounter *tc, in timecounter_cyc2time()
H A DMakefile4 obj-y += timeconv.o timecounter.o alarmtimer.o
/OK3568_Linux_fs/kernel/include/clocksource/
H A Darm_arch_timer.h64 struct timecounter timecounter; member
/OK3568_Linux_fs/kernel/arch/arm64/kvm/
H A Darch_timer.c24 static struct timecounter *timecounter; variable
143 return timecounter->cc->read(timecounter->cc); in kvm_phys_timer_read()
220 ns = cyclecounter_cyc2ns(timecounter->cc, in kvm_timer_compute_delta()
222 timecounter->mask, in kvm_timer_compute_delta()
223 &timecounter->frac); in kvm_timer_compute_delta()
982 timecounter = &info->timecounter; in kvm_timer_hyp_init()
984 if (!timecounter->cc) { in kvm_timer_hyp_init()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/cavium/common/
H A Dcavium_ptp.h18 struct timecounter time_counter;
/OK3568_Linux_fs/kernel/drivers/net/ethernet/ti/
H A Dcpts.h110 struct timecounter tc;
/OK3568_Linux_fs/kernel/arch/microblaze/kernel/
H A Dtimer.c192 static struct timecounter xilinx_tc = {
/OK3568_Linux_fs/kernel/drivers/net/ethernet/freescale/
H A Dfec.h565 struct timecounter tc;
/OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/igc/
H A Digc.h217 struct timecounter tc;
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_ptp.c65 struct timecounter tc;
114 static u64 mlxsw_sp1_ptp_ns2cycles(const struct timecounter *tc, u64 nsec) in mlxsw_sp1_ptp_ns2cycles()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/e1000e/
H A De1000.h326 struct timecounter tc;
/OK3568_Linux_fs/kernel/drivers/net/dsa/mv88e6xxx/
H A Dchip.h331 struct timecounter tstamp_tc;
/OK3568_Linux_fs/kernel/drivers/net/ethernet/qlogic/qede/
H A Dqede_ptp.c14 struct timecounter tc;
/OK3568_Linux_fs/kernel/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_common.h224 struct timecounter time_counter;
/OK3568_Linux_fs/kernel/sound/hda/
H A Dhdac_stream.c530 struct timecounter *tc = &azx_dev->tc; in azx_timecounter_init()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/igb/
H A Digb.h628 struct timecounter tc;
/OK3568_Linux_fs/kernel/include/sound/
H A Dhdaudio.h538 struct timecounter tc;
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx4/
H A Dmlx4_en.h439 struct timecounter clock;
/OK3568_Linux_fs/kernel/drivers/net/ethernet/amd/xgbe/
H A Dxgbe.h1193 struct timecounter tstamp_tc;
/OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe.h726 struct timecounter hw_tc;
/OK3568_Linux_fs/kernel/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x.h1837 struct timecounter timecounter; member
H A Dbnx2x_main.c13814 timecounter_adjtime(&bp->timecounter, delta); in bnx2x_ptp_adjtime()
13830 ns = timecounter_read(&bp->timecounter); in bnx2x_ptp_gettime()
13856 timecounter_init(&bp->timecounter, &bp->cyclecounter, ns); in bnx2x_ptp_settime()
15201 ns = timecounter_cyc2time(&bp->timecounter, timestamp); in bnx2x_ptp_task()
15235 ns = timecounter_cyc2time(&bp->timecounter, timestamp); in bnx2x_set_rx_ts()
15517 timecounter_init(&bp->timecounter, &bp->cyclecounter, in bnx2x_init_ptp()
/OK3568_Linux_fs/kernel/include/linux/mlx5/
H A Ddriver.h651 struct timecounter tc;
/OK3568_Linux_fs/kernel/drivers/clocksource/
H A Darm_arch_timer.c1028 timecounter_init(&arch_timer_kvm_info.timecounter, in arch_counter_register()

12