Home
last modified time | relevance | path

Searched refs:ptp_clock_time (Results 1 – 6 of 6) sorted by relevance

/linux-6.12.1/include/uapi/linux/
Dptp_clock.h88 struct ptp_clock_time { struct
121 struct ptp_clock_time start;
128 struct ptp_clock_time phase;
130 struct ptp_clock_time period; /* Desired period, zero means disable. */
139 struct ptp_clock_time on;
155 struct ptp_clock_time ts[2 * PTP_MAX_SAMPLES + 1];
177 struct ptp_clock_time ts[PTP_MAX_SAMPLES][3];
181 struct ptp_clock_time device;
182 struct ptp_clock_time sys_realtime;
183 struct ptp_clock_time sys_monoraw;
[all …]
/linux-6.12.1/tools/testing/selftests/ptp/
Dtestptp.c111 static int64_t pctns(struct ptp_clock_time *t) in pctns()
162 struct ptp_clock_time *pct; in main()
/linux-6.12.1/drivers/net/dsa/microchip/
Dksz_ptp.c433 struct timespec64 ptp_clock_time; in ksz_tstamp_reconstruct() local
442 ptp_clock_time = ptp_data->clock_time; in ksz_tstamp_reconstruct()
446 ts.tv_sec = (ptp_clock_time.tv_sec & ~3) | ts.tv_sec; in ksz_tstamp_reconstruct()
449 diff = timespec64_sub(ts, ptp_clock_time); in ksz_tstamp_reconstruct()
/linux-6.12.1/drivers/net/ethernet/aquantia/atlantic/
Daq_ptp.c393 struct ptp_clock_time *t = &rq->perout.period; in aq_ptp_perout_pin_configure()
394 struct ptp_clock_time *s = &rq->perout.start; in aq_ptp_perout_pin_configure()
/linux-6.12.1/drivers/ptp/
Dptp_chardev.c173 struct ptp_clock_time *pct; in ptp_ioctl()
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/lib/
Dclock.c685 struct ptp_clock_time *time = &rq->perout.start; in perout_conf_npps_real_time()