| /linux/include/linux/ |
| H A D | timecounter.h | 30 struct cyclecounter { struct 31 u64 (*read)(struct cyclecounter *cc); argument 56 struct cyclecounter *cc; 72 static inline u64 cyclecounter_cyc2ns(const struct cyclecounter *cc, in cyclecounter_cyc2ns() 103 struct cyclecounter *cc,
|
| /linux/drivers/ptp/ |
| H A D | ptp_mock.c | 40 struct cyclecounter cc; 44 static u64 mock_phc_cc_read(struct cyclecounter *cc) in mock_phc_cc_read() 140 phc->cc = (struct cyclecounter) { in mock_phc_create()
|
| H A D | ptp_vclock.c | 172 static u64 ptp_vclock_read(struct cyclecounter *cc) in ptp_vclock_read() 183 static const struct cyclecounter ptp_vclock_cc = {
|
| /linux/drivers/net/can/spi/mcp251xfd/ |
| H A D | mcp251xfd-timestamp.c | 14 static u64 mcp251xfd_timestamp_raw_read(struct cyclecounter *cc) in mcp251xfd_timestamp_raw_read() 44 struct cyclecounter *cc = &priv->cc; in mcp251xfd_timestamp_init()
|
| /linux/kernel/time/ |
| H A D | timecounter.c | 9 struct cyclecounter *cc, in timecounter_init() 69 static u64 cc_cyc2ns_backwards(const struct cyclecounter *cc, in cc_cyc2ns_backwards()
|
| /linux/drivers/clocksource/ |
| H A D | arm_arch_timer.c | 145 static u64 arch_counter_read_cc(struct cyclecounter *cc) in arch_counter_read_cc() 158 static struct cyclecounter cyclecounter __ro_after_init = { 938 cyclecounter.mask = CLOCKSOURCE_MASK(width); in arch_counter_register() 944 cyclecounter.mult = clocksource_counter.mult; in arch_counter_register() 945 cyclecounter.shift = clocksource_counter.shift; in arch_counter_register() 947 &cyclecounter, start_count); in arch_counter_register()
|
| /linux/drivers/net/can/rockchip/ |
| H A D | rockchip_canfd-timestamp.c | 11 static u64 rkcanfd_timestamp_read(struct cyclecounter *cc) in rkcanfd_timestamp_read() 44 struct cyclecounter *cc = &priv->cc; in rkcanfd_timestamp_init()
|
| H A D | rockchip_canfd.h | 473 struct cyclecounter cc;
|
| /linux/arch/microblaze/kernel/ |
| H A D | timer.c | 196 static u64 xilinx_cc_read(struct cyclecounter *cc) in xilinx_cc_read() 201 static struct cyclecounter xilinx_cc = {
|
| /linux/drivers/net/ethernet/cavium/common/ |
| H A D | cavium_ptp.h | 17 struct cyclecounter cycle_counter;
|
| H A D | cavium_ptp.c | 212 static u64 cavium_ptp_cc_read(struct cyclecounter *cc) in cavium_ptp_cc_read() 225 struct cyclecounter *cc; in cavium_ptp_probe()
|
| /linux/drivers/net/ethernet/intel/ixgbe/ |
| H A D | ixgbe_ptp.c | 163 struct cyclecounter *cc = &adapter->hw_cc; in ixgbe_ptp_setup_sdp_X540() 243 struct cyclecounter *cc = &adapter->hw_cc; in ixgbe_ptp_setup_sdp_X550() 330 static u64 ixgbe_ptp_read_X550(struct cyclecounter *cc) in ixgbe_ptp_read_X550() 367 static u64 ixgbe_ptp_read_82599(struct cyclecounter *cc) in ixgbe_ptp_read_82599() 1206 struct cyclecounter cc; in ixgbe_ptp_start_cyclecounter()
|
| H A D | ixgbe.h | 799 struct cyclecounter hw_cc;
|
| /linux/drivers/net/ethernet/wangxun/libwx/ |
| H A D | wx_ptp.c | 337 struct cyclecounter *cc = &wx->hw_cc; in wx_ptp_trigger_calc() 367 struct cyclecounter *cc = &wx->hw_cc; in wx_ptp_setup_sdp() 655 static u64 wx_ptp_read(struct cyclecounter *hw_cc) in wx_ptp_read() 712 struct cyclecounter cc; in wx_ptp_reset_cyclecounter()
|
| /linux/drivers/net/ethernet/ti/ |
| H A D | cpts.h | 109 struct cyclecounter cc;
|
| H A D | cpts.c | 184 static u64 cpts_systim_read(struct cyclecounter *cc) in cpts_systim_read()
|
| /linux/drivers/net/ethernet/marvell/octeontx2/nic/ |
| H A D | otx2_ptp.c | 196 static u64 ptp_cc_read(struct cyclecounter *cc) in ptp_cc_read() 385 struct cyclecounter *cc; in otx2_ptp_init()
|
| /linux/drivers/net/ethernet/mellanox/mlx4/ |
| H A D | en_clock.c | 41 static u64 mlx4_en_read_clock(struct cyclecounter *tc) in mlx4_en_read_clock()
|
| /linux/sound/hda/core/ |
| H A D | stream.c | 635 static u64 azx_cc_read(struct cyclecounter *cc) in azx_cc_read() 646 struct cyclecounter *cc = &azx_dev->cc; in azx_timecounter_init()
|
| /linux/drivers/net/ethernet/intel/igc/ |
| H A D | igc.h | 324 struct cyclecounter cc;
|
| /linux/drivers/net/ethernet/intel/igb/ |
| H A D | igb_ptp.c | 76 static u64 igb_ptp_read_82576(struct cyclecounter *cc) in igb_ptp_read_82576() 93 static u64 igb_ptp_read_82580(struct cyclecounter *cc) in igb_ptp_read_82580()
|
| /linux/drivers/net/ethernet/mellanox/mlxsw/ |
| H A D | spectrum_ptp.c | 85 struct cyclecounter cycles; 134 static u64 mlxsw_sp1_ptp_read_frc(struct cyclecounter *cc) in mlxsw_sp1_ptp_read_frc()
|
| /linux/drivers/net/ethernet/freescale/ |
| H A D | fec_ptp.c | 99 static u64 fec_ptp_read(struct cyclecounter *cc) in fec_ptp_read()
|
| /linux/include/sound/ |
| H A D | hdaudio.h | 562 struct cyclecounter cc;
|
| /linux/drivers/net/ethernet/broadcom/bnx2x/ |
| H A D | bnx2x.h | 1837 struct cyclecounter cyclecounter; member
|