Home
last modified time | relevance | path

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

12

/linux/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()
H A DMakefile10 obj-y += timeconv.o timecounter.o alarmtimer.o
/linux/include/clocksource/
H A Darm_arch_timer.h9 #include <linux/timecounter.h>
73 struct timecounter timecounter; member
/linux/drivers/net/ethernet/cavium/common/
H A Dcavium_ptp.h10 #include <linux/timecounter.h>
18 struct timecounter time_counter;
/linux/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Dclock.h50 struct timecounter tc;
/linux/drivers/ptp/
H A Dptp_private.h82 struct timecounter tc;
H A Dptp_mock.c8 * using a timecounter/cyclecounter on top of CLOCK_MONOTONIC_RAW.
13 #include <linux/timecounter.h>
39 struct timecounter tc;
/linux/drivers/net/ethernet/ti/
H A Dcpts.h22 #include <linux/timecounter.h>
110 struct timecounter tc;
/linux/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()
/linux/drivers/net/can/rockchip/
H A Drockchip_canfd.h18 #include <linux/timecounter.h>
474 struct timecounter tc;
/linux/drivers/net/ethernet/freescale/
H A Dfec.h24 #include <linux/timecounter.h>
654 struct timecounter tc;
/linux/drivers/net/ethernet/pensando/ionic/
H A Dionic_lif.h8 #include <linux/timecounter.h>
251 struct timecounter tc;
/linux/drivers/net/ethernet/intel/e1000e/
H A De1000.h18 #include <linux/timecounter.h>
329 struct timecounter tc;
/linux/drivers/net/ethernet/qlogic/qede/
H A Dqede_ptp.c14 struct timecounter tc;
113 /* Re-init the timecounter */ in qede_ptp_settime()
414 /* Init cyclecounter and timecounter */ in qede_ptp_init()
/linux/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_common.h16 #include <linux/timecounter.h>
318 struct timecounter time_counter;
327 u64 (*ptp_tstamp2nsec)(const struct timecounter *time_counter, u64 timestamp);
/linux/drivers/net/dsa/mv88e6xxx/
H A Dchip.h20 #include <linux/timecounter.h>
419 struct timecounter tstamp_tc;
/linux/drivers/net/ethernet/intel/igc/
H A Digc.h14 #include <linux/timecounter.h>
325 struct timecounter tc;
/linux/drivers/net/ethernet/intel/igb/
H A Digb.h12 #include <linux/timecounter.h>
636 struct timecounter tc;
/linux/include/sound/
H A Dhdaudio.h16 #include <linux/timecounter.h>
558 struct timecounter tc;
/linux/drivers/net/ethernet/mellanox/mlx4/
H A Dmlx4_en.h425 struct timecounter clock;
/linux/sound/hda/core/
H A Dstream.c647 struct timecounter *tc = &azx_dev->tc; in azx_timecounter_init()
665 * force timecounter to use predefined value, in azx_timecounter_init()
/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_ptp.c6 #include <linux/timecounter.h>
86 struct timecounter tc;
153 static u64 mlxsw_sp1_ptp_ns2cycles(const struct timecounter *tc, u64 nsec) in mlxsw_sp1_ptp_ns2cycles()
/linux/drivers/net/can/spi/mcp251xfd/
H A Dmcp251xfd.h23 #include <linux/timecounter.h>
662 struct timecounter tc;
/linux/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe.h16 #include <linux/timecounter.h>
800 struct timecounter hw_tc;
/linux/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x.h27 #include <linux/timecounter.h>
1838 struct timecounter timecounter; member

12