Symbol: cyclecounter
arch/microblaze/kernel/timer.c
196
static u64 xilinx_cc_read(struct cyclecounter *cc)
arch/microblaze/kernel/timer.c
201
static struct cyclecounter xilinx_cc = {
drivers/clocksource/arm_arch_timer.c
145
static u64 arch_counter_read_cc(struct cyclecounter *cc)
drivers/clocksource/arm_arch_timer.c
158
static struct cyclecounter cyclecounter __ro_after_init = {
drivers/clocksource/arm_arch_timer.c
938
cyclecounter.mask = CLOCKSOURCE_MASK(width);
drivers/clocksource/arm_arch_timer.c
944
cyclecounter.mult = clocksource_counter.mult;
drivers/clocksource/arm_arch_timer.c
945
cyclecounter.shift = clocksource_counter.shift;
drivers/clocksource/arm_arch_timer.c
947
&cyclecounter, start_count);
drivers/net/can/rockchip/rockchip_canfd-timestamp.c
11
static u64 rkcanfd_timestamp_read(struct cyclecounter *cc)
drivers/net/can/rockchip/rockchip_canfd-timestamp.c
44
struct cyclecounter *cc = &priv->cc;
drivers/net/can/rockchip/rockchip_canfd.h
473
struct cyclecounter cc;
drivers/net/can/spi/mcp251xfd/mcp251xfd-timestamp.c
14
static u64 mcp251xfd_timestamp_raw_read(struct cyclecounter *cc)
drivers/net/can/spi/mcp251xfd/mcp251xfd-timestamp.c
44
struct cyclecounter *cc = &priv->cc;
drivers/net/can/spi/mcp251xfd/mcp251xfd.h
668
struct cyclecounter cc;
drivers/net/can/usb/gs_usb.c
333
struct cyclecounter cc;
drivers/net/can/usb/gs_usb.c
426
static u64 gs_usb_timestamp_read(struct cyclecounter *cc) __must_hold(&dev->tc_lock)
drivers/net/can/usb/gs_usb.c
476
struct cyclecounter *cc = &parent->cc;
drivers/net/dsa/mv88e6xxx/chip.h
418
struct cyclecounter tstamp_cc;
drivers/net/dsa/mv88e6xxx/chip.h
729
u64 (*clock_read)(struct cyclecounter *cc);
drivers/net/dsa/mv88e6xxx/ptp.c
141
static u64 mv88e6352_ptp_clock_read(struct cyclecounter *cc)
drivers/net/dsa/mv88e6xxx/ptp.c
155
static u64 mv88e6165_ptp_clock_read(struct cyclecounter *cc)
drivers/net/dsa/mv88e6xxx/ptp.c
447
static u64 mv88e6xxx_ptp_clock_read(struct cyclecounter *cc)
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
1837
struct cyclecounter cyclecounter;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
13782
timecounter_init(&bp->timecounter, &bp->cyclecounter, ns);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
15176
static u64 bnx2x_cyclecounter_read(struct cyclecounter *cc)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
15178
struct bnx2x *bp = container_of(cc, struct bnx2x, cyclecounter);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
15195
memset(&bp->cyclecounter, 0, sizeof(bp->cyclecounter));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
15196
bp->cyclecounter.read = bnx2x_cyclecounter_read;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
15197
bp->cyclecounter.mask = CYCLECOUNTER_MASK(64);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
15198
bp->cyclecounter.shift = 0;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
15199
bp->cyclecounter.mult = 1;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
15470
timecounter_init(&bp->timecounter, &bp->cyclecounter,
drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c
702
static u64 bnxt_cc_read(struct cyclecounter *cc)
drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.h
102
struct cyclecounter cc;
drivers/net/ethernet/cavium/common/cavium_ptp.c
212
static u64 cavium_ptp_cc_read(struct cyclecounter *cc)
drivers/net/ethernet/cavium/common/cavium_ptp.c
225
struct cyclecounter *cc;
drivers/net/ethernet/cavium/common/cavium_ptp.h
17
struct cyclecounter cycle_counter;
drivers/net/ethernet/freescale/fec.h
646
struct cyclecounter cc;
drivers/net/ethernet/freescale/fec_ptp.c
99
static u64 fec_ptp_read(struct cyclecounter *cc)
drivers/net/ethernet/intel/e1000e/e1000.h
329
struct cyclecounter cc;
drivers/net/ethernet/intel/e1000e/netdev.c
4437
static u64 e1000e_cyclecounter_read(struct cyclecounter *cc)
drivers/net/ethernet/intel/igb/igb.h
635
struct cyclecounter cc;
drivers/net/ethernet/intel/igb/igb_ptp.c
76
static u64 igb_ptp_read_82576(struct cyclecounter *cc)
drivers/net/ethernet/intel/igb/igb_ptp.c
93
static u64 igb_ptp_read_82580(struct cyclecounter *cc)
drivers/net/ethernet/intel/igc/igc.h
324
struct cyclecounter cc;
drivers/net/ethernet/intel/ixgbe/ixgbe.h
799
struct cyclecounter hw_cc;
drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c
1206
struct cyclecounter cc;
drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c
163
struct cyclecounter *cc = &adapter->hw_cc;
drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c
243
struct cyclecounter *cc = &adapter->hw_cc;
drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c
330
static u64 ixgbe_ptp_read_X550(struct cyclecounter *cc)
drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c
367
static u64 ixgbe_ptp_read_82599(struct cyclecounter *cc)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
319
struct cyclecounter cycle_counter;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ptp.c
196
static u64 ptp_cc_read(struct cyclecounter *cc)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ptp.c
385
struct cyclecounter *cc;
drivers/net/ethernet/mellanox/mlx4/en_clock.c
41
static u64 mlx4_en_read_clock(struct cyclecounter *tc)
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
423
struct cyclecounter cycles;
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
404
static u64 read_internal_timer(struct cyclecounter *cc)
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.h
49
struct cyclecounter cycles;
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
134
static u64 mlxsw_sp1_ptp_read_frc(struct cyclecounter *cc)
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
85
struct cyclecounter cycles;
drivers/net/ethernet/pensando/ionic/ionic_lif.h
253
struct cyclecounter cc;
drivers/net/ethernet/pensando/ionic/ionic_phc.c
308
static u64 ionic_cc_read(struct cyclecounter *cc)
drivers/net/ethernet/qlogic/qede/qede_ptp.c
13
struct cyclecounter cc;
drivers/net/ethernet/qlogic/qede/qede_ptp.c
184
static u64 qede_ptp_read_cc(struct cyclecounter *cc)
drivers/net/ethernet/ti/cpts.c
184
static u64 cpts_systim_read(struct cyclecounter *cc)
drivers/net/ethernet/ti/cpts.h
109
struct cyclecounter cc;
drivers/net/ethernet/wangxun/libwx/wx_ptp.c
337
struct cyclecounter *cc = &wx->hw_cc;
drivers/net/ethernet/wangxun/libwx/wx_ptp.c
367
struct cyclecounter *cc = &wx->hw_cc;
drivers/net/ethernet/wangxun/libwx/wx_ptp.c
655
static u64 wx_ptp_read(struct cyclecounter *hw_cc)
drivers/net/ethernet/wangxun/libwx/wx_ptp.c
712
struct cyclecounter cc;
drivers/net/ethernet/wangxun/libwx/wx_type.h
1394
struct cyclecounter hw_cc;
drivers/ptp/ptp_mock.c
140
phc->cc = (struct cyclecounter) {
drivers/ptp/ptp_mock.c
40
struct cyclecounter cc;
drivers/ptp/ptp_mock.c
44
static u64 mock_phc_cc_read(struct cyclecounter *cc)
drivers/ptp/ptp_private.h
82
struct cyclecounter cc;
drivers/ptp/ptp_vclock.c
172
static u64 ptp_vclock_read(struct cyclecounter *cc)
drivers/ptp/ptp_vclock.c
183
static const struct cyclecounter ptp_vclock_cc = {
include/linux/timecounter.h
103
struct cyclecounter *cc,
include/linux/timecounter.h
122
static inline u64 cc_cyc2ns_backwards(const struct cyclecounter *cc, u64 cycles, u64 frac)
include/linux/timecounter.h
145
const struct cyclecounter *cc = tc->cc;
include/linux/timecounter.h
31
u64 (*read)(struct cyclecounter *cc);
include/linux/timecounter.h
56
struct cyclecounter *cc;
include/linux/timecounter.h
72
static inline u64 cyclecounter_cyc2ns(const struct cyclecounter *cc,
include/sound/hdaudio.h
562
struct cyclecounter cc;
kernel/time/timecounter.c
9
struct cyclecounter *cc,
sound/hda/core/stream.c
635
static u64 azx_cc_read(struct cyclecounter *cc)
sound/hda/core/stream.c
646
struct cyclecounter *cc = &azx_dev->cc;