Home
last modified time | relevance | path

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

123

/kernel/linux/linux-5.10/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 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,
/kernel/linux/linux-6.6/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 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(const struct timecounter *tc,
H A Dptp_clock_kernel.h14 #include <linux/timecounter.h>
/kernel/linux/linux-5.10/kernel/time/
H A Dtimecounter.c6 #include <linux/timecounter.h>
8 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()
/kernel/linux/linux-6.6/kernel/time/
H A Dtimecounter.c6 #include <linux/timecounter.h>
8 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(const struct timecounter *tc, in timecounter_cyc2time()
/kernel/linux/linux-5.10/include/clocksource/
H A Darm_arch_timer.h9 #include <linux/timecounter.h>
64 struct timecounter timecounter; member
/kernel/linux/linux-6.6/include/clocksource/
H A Darm_arch_timer.h9 #include <linux/timecounter.h>
67 struct timecounter timecounter; member
/kernel/linux/linux-5.10/drivers/net/ethernet/cavium/common/
H A Dcavium_ptp.h10 #include <linux/timecounter.h>
18 struct timecounter time_counter;
/kernel/linux/linux-6.6/drivers/net/ethernet/cavium/common/
H A Dcavium_ptp.h10 #include <linux/timecounter.h>
18 struct timecounter time_counter;
/kernel/linux/linux-5.10/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 in kvm_timer_hyp_init()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/ti/
H A Dcpts.h22 #include <linux/timecounter.h>
110 struct timecounter tc;
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_ptp.h14 #include <linux/timecounter.h>
84 struct timecounter tc;
86 /* serialize timecounter access */
/kernel/linux/linux-6.6/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.h68 struct timecounter tc;
/kernel/linux/linux-6.6/drivers/net/ethernet/ti/
H A Dcpts.h22 #include <linux/timecounter.h>
110 struct timecounter tc;
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/octeontx2/af/
H A Dptp.h10 #include <linux/timecounter.h>
/kernel/linux/linux-6.6/arch/arm64/kvm/
H A Darch_timer.c26 static struct timecounter *timecounter; variable
175 return timecounter->cc->read(timecounter->cc); in kvm_phys_timer_read()
264 ns = cyclecounter_cyc2ns(timecounter->cc, in kvm_counter_compute_delta()
266 timecounter->mask, in kvm_counter_compute_delta()
1376 timecounter = &info->timecounter; in kvm_timer_hyp_init()
1378 if (!timecounter->cc) { in kvm_timer_hyp_init()
1379 kvm_err("kvm_arch_timer: uninitialized timecounter\ in kvm_timer_hyp_init()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qede/
H A Dqede_ptp.h12 #include <linux/timecounter.h>
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qede/
H A Dqede_ptp.h12 #include <linux/timecounter.h>
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/af/
H A Dptp.h11 #include <linux/timecounter.h>
/kernel/linux/linux-5.10/arch/microblaze/kernel/
H A Dtimer.c21 #include <linux/timecounter.h>
192 static struct timecounter xilinx_tc = {
242 /* register timecounter - for ftrace support */ in xilinx_clocksource_init()
/kernel/linux/linux-6.6/arch/microblaze/kernel/
H A Dtimer.c21 #include <linux/timecounter.h>
192 static struct timecounter xilinx_tc = {
242 /* register timecounter - for ftrace support */ in xilinx_clocksource_init()
/kernel/linux/linux-5.10/sound/pci/hda/
H A Dhda_controller.h9 #include <linux/timecounter.h>
/kernel/linux/linux-6.6/sound/pci/hda/
H A Dhda_controller.h9 #include <linux/timecounter.h>
/kernel/linux/linux-5.10/drivers/net/dsa/mv88e6xxx/
H A Dchip.h18 #include <linux/timecounter.h>
331 struct timecounter tstamp_tc;

Completed in 13 milliseconds

123