| /linux/include/linux/ |
| H A D | ptp_clock_kernel.h | 52 struct ptp_system_timestamp { struct 210 struct ptp_system_timestamp *sts); 216 struct ptp_system_timestamp *sts); 510 static inline void ptp_read_system_prets(struct ptp_system_timestamp *sts) in ptp_read_system_prets() 516 static inline void ptp_read_system_postts(struct ptp_system_timestamp *sts) in ptp_read_system_postts()
|
| /linux/drivers/net/dsa/sja1105/ |
| H A D | sja1105_ptp.h | 123 struct ptp_system_timestamp *sts); 126 struct ptp_system_timestamp *ptp_sts); 165 struct ptp_system_timestamp *sts) in __sja1105_ptp_gettimex() 171 struct ptp_system_timestamp *ptp_sts) in __sja1105_ptp_settime()
|
| H A D | sja1105_ptp.c | 298 struct ptp_system_timestamp *ptp_sts) in sja1105_ptpclkval_read() 308 struct ptp_system_timestamp *ptp_sts) in sja1105_ptpclkval_write() 521 struct ptp_system_timestamp *ptp_sts) in __sja1105_ptp_gettimex() 540 struct ptp_system_timestamp *ptp_sts) in sja1105_ptp_gettimex() 573 struct ptp_system_timestamp *ptp_sts) in __sja1105_ptp_settime()
|
| H A D | sja1105.h | 332 struct ptp_system_timestamp *ptp_sts); 335 struct ptp_system_timestamp *ptp_sts);
|
| H A D | sja1105_spi.c | 36 size_t len, struct ptp_system_timestamp *ptp_sts) in sja1105_xfer() 133 struct ptp_system_timestamp *ptp_sts) in sja1105_xfer_u64() 152 struct ptp_system_timestamp *ptp_sts) in sja1105_xfer_u32()
|
| /linux/drivers/net/ethernet/intel/ice/ |
| H A D | ice_ptp.h | 311 struct ptp_system_timestamp *sts); 363 struct ptp_system_timestamp *sts) in ice_ptp_read_src_clk_reg()
|
| /linux/drivers/net/ethernet/engleder/ |
| H A D | tsnep_ptp.c | 127 struct ptp_system_timestamp *sts) in tsnep_ptp_gettimex64() 176 struct ptp_system_timestamp *sts) in tsnep_ptp_getcyclesx64()
|
| /linux/drivers/net/dsa/hirschmann/ |
| H A D | hellcreek_ptp.c | 31 struct ptp_system_timestamp *sts) in hellcreek_ptp_clock_read() 57 struct ptp_system_timestamp *sts) in __hellcreek_ptp_gettime() 90 struct ptp_system_timestamp *sts) in hellcreek_ptp_gettimex()
|
| /linux/drivers/net/ethernet/intel/iavf/ |
| H A D | iavf_ptp.c | 214 struct ptp_system_timestamp *sts) in iavf_read_phc_indirect() 245 struct ptp_system_timestamp *sts) in iavf_ptp_gettimex64()
|
| /linux/drivers/net/ethernet/intel/idpf/ |
| H A D | idpf_ptp.c | 100 struct ptp_system_timestamp *sts) in idpf_ptp_read_src_clk_reg_direct() 133 struct ptp_system_timestamp *sts, in idpf_ptp_read_src_clk_reg_mailbox() 164 struct ptp_system_timestamp *sts) in idpf_ptp_read_src_clk_reg() 314 struct ptp_system_timestamp *sts) in idpf_ptp_gettimex64()
|
| /linux/drivers/net/ethernet/ti/icssg/ |
| H A D | icss_iep.h | 93 u64 (*gettime)(void *clockops_data, struct ptp_system_timestamp *sts);
|
| /linux/drivers/ptp/ |
| H A D | ptp_vmclock.c | 99 struct ptp_system_timestamp *sts, in vmclock_get_crosststamp() 199 struct ptp_system_timestamp *sts, in vmclock_get_crosststamp_kvmclock() 309 struct ptp_system_timestamp *sts) in ptp_vmclock_gettimex()
|
| H A D | ptp_chardev.c | 348 struct ptp_system_timestamp *); 354 struct ptp_system_timestamp sts; in ptp_sys_offset_extended()
|
| H A D | ptp_vclock.c | 89 struct ptp_system_timestamp *sts) in ptp_vclock_gettimex()
|
| /linux/drivers/net/ethernet/google/gve/ |
| H A D | gve_ptp.c | 31 struct ptp_system_timestamp *sts) in gve_ptp_gettimex64()
|
| /linux/drivers/net/ethernet/amazon/ena/ |
| H A D | ena_phc.c | 30 struct ptp_system_timestamp *sts) in ena_phc_gettimex64()
|
| /linux/drivers/net/ethernet/amd/xgbe/ |
| H A D | xgbe-ptp.c | 72 struct ptp_system_timestamp *sts) in xgbe_gettimex()
|
| /linux/drivers/net/ethernet/broadcom/bnxt/ |
| H A D | bnxt_ptp.c | 77 static int __bnxt_refclk_read(struct bnxt *bp, struct ptp_system_timestamp *sts, in __bnxt_refclk_read() 101 static int bnxt_refclk_read(struct bnxt *bp, struct ptp_system_timestamp *sts, in bnxt_refclk_read() 115 static int bnxt_refclk_read_low(struct bnxt *bp, struct ptp_system_timestamp *sts, in bnxt_refclk_read_low() 183 struct ptp_system_timestamp *sts) in bnxt_ptp_gettimex()
|
| /linux/drivers/virtio/ |
| H A D | virtio_rtc_ptp.c | 193 struct ptp_system_timestamp *sts) in viortc_ptp_gettimex64()
|
| /linux/drivers/net/ethernet/pensando/ionic/ |
| H A D | ionic_phc.c | 281 struct ptp_system_timestamp *sts) in ionic_hwstamp_read() 425 struct ptp_system_timestamp *sts) in ionic_phc_gettimex64()
|
| /linux/drivers/net/ethernet/intel/e1000e/ |
| H A D | ptp.c | 164 struct ptp_system_timestamp *sts) in e1000e_phc_gettimex()
|
| /linux/drivers/net/ethernet/mellanox/mlxsw/ |
| H A D | spectrum_ptp.c | 113 struct ptp_system_timestamp *sts) in __mlxsw_sp1_ptp_read_frc() 221 struct ptp_system_timestamp *sts) in mlxsw_sp1_ptp_gettimex() 338 struct ptp_system_timestamp *sts) in mlxsw_sp2_ptp_read_utc() 411 struct ptp_system_timestamp *sts) in mlxsw_sp2_ptp_gettimex()
|
| /linux/drivers/net/ethernet/meta/fbnic/ |
| H A D | fbnic_time.c | 147 struct ptp_system_timestamp *sts) in fbnic_ptp_gettimex64()
|
| /linux/include/linux/spi/ |
| H A D | spi.h | 31 struct ptp_system_timestamp; 1152 struct ptp_system_timestamp *ptp_sts;
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
| H A D | clock.c | 379 struct ptp_system_timestamp *sts, in mlx5_read_time() 542 struct ptp_system_timestamp *sts) in mlx5_ptp_gettimex_real_time() 553 struct ptp_system_timestamp *sts) in mlx5_ptp_gettimex() 576 struct ptp_system_timestamp *sts) in mlx5_ptp_getcyclesx()
|