/kernel/linux/linux-5.10/include/linux/ |
H A D | timecounter.h | 3 * 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 D | timecounter.h | 3 * 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 D | ptp_clock_kernel.h | 14 #include <linux/timecounter.h>
|
/kernel/linux/linux-5.10/kernel/time/ |
H A D | timecounter.c | 6 #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 D | timecounter.c | 6 #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 D | arm_arch_timer.h | 9 #include <linux/timecounter.h> 64 struct timecounter timecounter; member
|
/kernel/linux/linux-6.6/include/clocksource/ |
H A D | arm_arch_timer.h | 9 #include <linux/timecounter.h> 67 struct timecounter timecounter; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/cavium/common/ |
H A D | cavium_ptp.h | 10 #include <linux/timecounter.h> 18 struct timecounter time_counter;
|
/kernel/linux/linux-6.6/drivers/net/ethernet/cavium/common/ |
H A D | cavium_ptp.h | 10 #include <linux/timecounter.h> 18 struct timecounter time_counter;
|
/kernel/linux/linux-5.10/arch/arm64/kvm/ |
H A D | arch_timer.c | 24 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 D | cpts.h | 22 #include <linux/timecounter.h> 110 struct timecounter tc;
|
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt_ptp.h | 14 #include <linux/timecounter.h> 84 struct timecounter tc; 86 /* serialize timecounter access */
|
/kernel/linux/linux-6.6/drivers/ptp/ |
H A D | ptp_mock.c | 8 * using a timecounter/cyclecounter on top of CLOCK_MONOTONIC_RAW. 13 #include <linux/timecounter.h> 39 struct timecounter tc;
|
H A D | ptp_private.h | 68 struct timecounter tc;
|
/kernel/linux/linux-6.6/drivers/net/ethernet/ti/ |
H A D | cpts.h | 22 #include <linux/timecounter.h> 110 struct timecounter tc;
|
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | ptp.h | 10 #include <linux/timecounter.h>
|
/kernel/linux/linux-6.6/arch/arm64/kvm/ |
H A D | arch_timer.c | 26 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 D | qede_ptp.h | 12 #include <linux/timecounter.h>
|
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qede/ |
H A D | qede_ptp.h | 12 #include <linux/timecounter.h>
|
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | ptp.h | 11 #include <linux/timecounter.h>
|
/kernel/linux/linux-5.10/arch/microblaze/kernel/ |
H A D | timer.c | 21 #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 D | timer.c | 21 #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 D | hda_controller.h | 9 #include <linux/timecounter.h>
|
/kernel/linux/linux-6.6/sound/pci/hda/ |
H A D | hda_controller.h | 9 #include <linux/timecounter.h>
|
/kernel/linux/linux-5.10/drivers/net/dsa/mv88e6xxx/ |
H A D | chip.h | 18 #include <linux/timecounter.h> 331 struct timecounter tstamp_tc;
|