Searched refs:timecounter (Results 1 - 25 of 43) sorted by relevance

12

/linux-master/include/linux/
H A Dtimecounter.h3 * linux/include/linux/timecounter.h
38 * struct timecounter - layer above a &struct cyclecounter which counts nanoseconds
55 struct timecounter { struct
84 * @tc: The &struct timecounter to adjust
87 static inline void timecounter_adjtime(struct timecounter *tc, s64 delta)
102 extern void timecounter_init(struct timecounter *tc,
116 extern u64 timecounter_read(struct timecounter *tc);
134 extern u64 timecounter_cyc2time(const struct timecounter *tc,
H A Dptp_clock_kernel.h14 #include <linux/timecounter.h>
/linux-master/kernel/time/
H A Dtimecounter.c6 #include <linux/timecounter.h>
8 void timecounter_init(struct timecounter *tc,
31 static u64 timecounter_read_delta(struct timecounter *tc)
52 u64 timecounter_read(struct timecounter *tc)
79 u64 timecounter_cyc2time(const struct timecounter *tc,
H A DMakefile4 obj-y += timeconv.o timecounter.o alarmtimer.o
/linux-master/drivers/net/ethernet/cavium/common/
H A Dcavium_ptp.h10 #include <linux/timecounter.h>
18 struct timecounter time_counter;
H A Dcavium_ptp.c8 #include <linux/timecounter.h>
/linux-master/include/clocksource/
H A Darm_arch_timer.h9 #include <linux/timecounter.h>
67 struct timecounter timecounter; member in struct:arch_timer_kvm_info
/linux-master/drivers/net/ethernet/marvell/octeontx2/af/
H A Dptp.h11 #include <linux/timecounter.h>
/linux-master/drivers/net/ethernet/qlogic/qede/
H A Dqede_ptp.h12 #include <linux/timecounter.h>
/linux-master/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_ptp.h14 #include <linux/timecounter.h>
84 struct timecounter tc;
86 /* serialize timecounter access */
/linux-master/drivers/net/ethernet/ti/
H A Dcpts.h22 #include <linux/timecounter.h>
110 struct timecounter tc;
/linux-master/drivers/ptp/
H A Dptp_mock.c8 * using a timecounter/cyclecounter on top of CLOCK_MONOTONIC_RAW.
13 #include <linux/timecounter.h>
39 struct timecounter tc;
H A Dptp_private.h77 struct timecounter tc;
/linux-master/arch/microblaze/kernel/
H A Dtimer.c21 #include <linux/timecounter.h>
192 static struct timecounter xilinx_tc = {
242 /* register timecounter - for ftrace support */
/linux-master/arch/arm64/kvm/
H A Darch_timer.c26 static struct timecounter *timecounter; variable in typeref:struct:timecounter
175 return timecounter->cc->read(timecounter->cc);
264 ns = cyclecounter_cyc2ns(timecounter->cc,
266 timecounter->mask,
1373 timecounter = &info->timecounter;
1375 if (!timecounter->cc) {
1376 kvm_err("kvm_arch_timer: uninitialized timecounter\
[all...]
/linux-master/sound/pci/hda/
H A Dhda_controller.h9 #include <linux/timecounter.h>
/linux-master/drivers/net/ethernet/pensando/ionic/
H A Dionic_lif.h8 #include <linux/timecounter.h>
251 struct timecounter tc;
/linux-master/drivers/net/dsa/hirschmann/
H A Dhellcreek.h22 #include <linux/timecounter.h>
/linux-master/drivers/net/dsa/mv88e6xxx/
H A Dchip.h18 #include <linux/timecounter.h>
409 struct timecounter tstamp_tc;
/linux-master/drivers/net/ethernet/intel/e1000e/
H A De1000.h18 #include <linux/timecounter.h>
329 struct timecounter tc;
/linux-master/drivers/net/ethernet/intel/igb/
H A Digb.h12 #include <linux/timecounter.h>
628 struct timecounter tc;
/linux-master/drivers/net/ethernet/freescale/
H A Dfec.h22 #include <linux/timecounter.h>
655 struct timecounter tc;
/linux-master/drivers/net/ethernet/intel/igc/
H A Digc.h14 #include <linux/timecounter.h>
282 struct timecounter tc;
/linux-master/drivers/net/dsa/sja1105/
H A Dsja1105.h9 #include <linux/timecounter.h>
/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_common.h16 #include <linux/timecounter.h>
321 struct timecounter time_counter;
330 u64 (*ptp_tstamp2nsec)(const struct timecounter *time_counter, u64 timestamp);

Completed in 449 milliseconds

12