Searched refs:xtstamp (Results 1 - 9 of 9) sorted by relevance

/linux-master/drivers/ptp/
H A Dptp_kvm_common.c59 struct system_device_crosststamp *xtstamp)
62 NULL, xtstamp);
58 ptp_kvm_getcrosststamp(struct ptp_clock_info *ptp, struct system_device_crosststamp *xtstamp) argument
H A Dptp_vclock.c126 struct system_device_crosststamp *xtstamp)
133 err = pptp->info->getcrosscycles(pptp->info, xtstamp);
139 ns = timecounter_cyc2time(&vclock->tc, ktime_to_ns(xtstamp->device));
142 xtstamp->device = ns_to_ktime(ns);
125 ptp_vclock_getcrosststamp(struct ptp_clock_info *ptp, struct system_device_crosststamp *xtstamp) argument
H A Dptp_chardev.c165 struct system_device_crosststamp xtstamp; local
330 err = ptp->info->getcrosststamp(ptp->info, &xtstamp);
335 ts = ktime_to_timespec64(xtstamp.device);
338 ts = ktime_to_timespec64(xtstamp.sys_realtime);
341 ts = ktime_to_timespec64(xtstamp.sys_monoraw);
/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dptp.c151 struct system_device_crosststamp *xtstamp)
163 memset(xtstamp, 0, sizeof(struct system_device_crosststamp));
186 xtstamp->device = (ktime_t)gp2_ns;
187 xtstamp->sys_realtime = sys_time;
150 iwl_mvm_phc_get_crosstimestamp(struct ptp_clock_info *ptp, struct system_device_crosststamp *xtstamp) argument
/linux-master/drivers/net/ethernet/intel/e1000e/
H A Dptp.c135 * @xtstamp: structure containing timestamp
141 struct system_device_crosststamp *xtstamp)
147 adapter, NULL, xtstamp);
140 e1000e_phc_getcrosststamp(struct ptp_clock_info *ptp, struct system_device_crosststamp *xtstamp) argument
/linux-master/include/linux/
H A Dtimekeeping.h328 struct system_device_crosststamp *xtstamp);
/linux-master/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_ptp.c258 struct system_device_crosststamp *xtstamp)
264 priv, NULL, xtstamp);
257 stmmac_getcrosststamp(struct ptp_clock_info *ptp, struct system_device_crosststamp *xtstamp) argument
/linux-master/sound/pci/hda/
H A Dhda_controller.c480 struct system_device_crosststamp *xtstamp)
483 substream, NULL, xtstamp);
503 struct system_device_crosststamp xtstamp; local
524 ret = azx_get_crosststamp(substream, &xtstamp);
533 *system_ts = ktime_to_timespec64(xtstamp.sys_monoraw);
537 *system_ts = ktime_to_timespec64(xtstamp.sys_realtime);
542 *audio_ts = ktime_to_timespec64(xtstamp.device);
479 azx_get_crosststamp(struct snd_pcm_substream *substream, struct system_device_crosststamp *xtstamp) argument
/linux-master/kernel/time/
H A Dtimekeeping.c1203 * @xtstamp: Receives simultaneously captured system and device time
1213 struct system_device_crosststamp *xtstamp)
1232 ret = get_time_fn(&xtstamp->device, &system_counterval, ctx);
1269 xtstamp->sys_realtime = ktime_add_ns(base_real, nsec_real);
1270 xtstamp->sys_monoraw = ktime_add_ns(base_raw, nsec_raw);
1298 discontinuity, xtstamp);
1207 get_device_system_crosststamp(int (*get_time_fn) (ktime_t *device_time, struct system_counterval_t *sys_counterval, void *ctx), void *ctx, struct system_time_snapshot *history_begin, struct system_device_crosststamp *xtstamp) argument

Completed in 241 milliseconds