Symbol: timecounter
arch/arm64/kvm/arch_timer.c
1408
timecounter = &info->timecounter;
arch/arm64/kvm/arch_timer.c
1410
if (!timecounter->cc) {
arch/arm64/kvm/arch_timer.c
151
return timecounter->cc->read(timecounter->cc);
arch/arm64/kvm/arch_timer.c
239
ns = cyclecounter_cyc2ns(timecounter->cc,
arch/arm64/kvm/arch_timer.c
241
timecounter->mask,
arch/arm64/kvm/arch_timer.c
26
static struct timecounter *timecounter;
arch/microblaze/kernel/timer.c
192
static struct timecounter xilinx_tc = {
drivers/clocksource/arm_arch_timer.c
946
timecounter_init(&arch_timer_kvm_info.timecounter,
drivers/net/can/rockchip/rockchip_canfd.h
474
struct timecounter tc;
drivers/net/can/spi/mcp251xfd/mcp251xfd.h
669
struct timecounter tc;
drivers/net/can/usb/gs_usb.c
334
struct timecounter tc;
drivers/net/dsa/mv88e6xxx/chip.h
419
struct timecounter tstamp_tc;
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
1838
struct timecounter timecounter;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
13740
timecounter_adjtime(&bp->timecounter, delta);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
13756
ns = timecounter_read(&bp->timecounter);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
13782
timecounter_init(&bp->timecounter, &bp->cyclecounter, ns);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
15133
ns = timecounter_cyc2time(&bp->timecounter, timestamp);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
15167
ns = timecounter_cyc2time(&bp->timecounter, timestamp);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
15470
timecounter_init(&bp->timecounter, &bp->cyclecounter,
drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.h
103
struct timecounter tc;
drivers/net/ethernet/cavium/common/cavium_ptp.h
18
struct timecounter time_counter;
drivers/net/ethernet/freescale/fec.h
647
struct timecounter tc;
drivers/net/ethernet/intel/e1000e/e1000.h
330
struct timecounter tc;
drivers/net/ethernet/intel/igb/igb.h
636
struct timecounter tc;
drivers/net/ethernet/intel/igc/igc.h
325
struct timecounter tc;
drivers/net/ethernet/intel/ixgbe/ixgbe.h
800
struct timecounter hw_tc;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
320
struct timecounter time_counter;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
329
u64 (*ptp_tstamp2nsec)(const struct timecounter *time_counter, u64 timestamp);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ptp.c
288
static u64 otx2_ptp_hw_tstamp2time(const struct timecounter *time_counter, u64 tstamp)
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
425
struct timecounter clock;
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.h
50
struct timecounter tc;
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
153
static u64 mlxsw_sp1_ptp_ns2cycles(const struct timecounter *tc, u64 nsec)
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
86
struct timecounter tc;
drivers/net/ethernet/pensando/ionic/ionic_lif.h
254
struct timecounter tc;
drivers/net/ethernet/qlogic/qede/qede_ptp.c
14
struct timecounter tc;
drivers/net/ethernet/ti/cpts.h
110
struct timecounter tc;
drivers/net/ethernet/wangxun/libwx/wx_type.h
1395
struct timecounter hw_tc;
drivers/ptp/ptp_mock.c
39
struct timecounter tc;
drivers/ptp/ptp_private.h
83
struct timecounter tc;
include/clocksource/arm_arch_timer.h
68
struct timecounter timecounter;
include/linux/timecounter.h
102
extern void timecounter_init(struct timecounter *tc,
include/linux/timecounter.h
116
extern u64 timecounter_read(struct timecounter *tc);
include/linux/timecounter.h
143
static inline u64 timecounter_cyc2time(const struct timecounter *tc, u64 cycle_tstamp)
include/linux/timecounter.h
87
static inline void timecounter_adjtime(struct timecounter *tc, s64 delta)
include/sound/hdaudio.h
561
struct timecounter tc;
kernel/time/timecounter.c
31
static u64 timecounter_read_delta(struct timecounter *tc)
kernel/time/timecounter.c
52
u64 timecounter_read(struct timecounter *tc)
kernel/time/timecounter.c
8
void timecounter_init(struct timecounter *tc,
sound/hda/core/stream.c
645
struct timecounter *tc = &azx_dev->tc;