Home
last modified time | relevance | path

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

/kernel/linux/linux-6.6/drivers/ptp/
H A Dptp_vclock.c126 struct system_device_crosststamp *xtstamp) in ptp_vclock_getcrosststamp()
133 err = pptp->info->getcrosscycles(pptp->info, xtstamp); in ptp_vclock_getcrosststamp()
139 ns = timecounter_cyc2time(&vclock->tc, ktime_to_ns(xtstamp->device)); in ptp_vclock_getcrosststamp()
142 xtstamp->device = ns_to_ktime(ns); in ptp_vclock_getcrosststamp()
125 ptp_vclock_getcrosststamp(struct ptp_clock_info *ptp, struct system_device_crosststamp *xtstamp) ptp_vclock_getcrosststamp() argument
H A Dptp_kvm_common.c59 struct system_device_crosststamp *xtstamp) in ptp_kvm_getcrosststamp()
62 NULL, xtstamp); in ptp_kvm_getcrosststamp()
58 ptp_kvm_getcrosststamp(struct ptp_clock_info *ptp, struct system_device_crosststamp *xtstamp) ptp_kvm_getcrosststamp() argument
H A Dptp_chardev.c114 struct system_device_crosststamp xtstamp; in ptp_ioctl() local
276 err = ptp->info->getcrosststamp(ptp->info, &xtstamp); in ptp_ioctl()
281 ts = ktime_to_timespec64(xtstamp.device); in ptp_ioctl()
284 ts = ktime_to_timespec64(xtstamp.sys_realtime); in ptp_ioctl()
287 ts = ktime_to_timespec64(xtstamp.sys_monoraw); in ptp_ioctl()
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dptp.c151 struct system_device_crosststamp *xtstamp) in iwl_mvm_phc_get_crosstimestamp()
163 memset(xtstamp, 0, sizeof(struct system_device_crosststamp)); in iwl_mvm_phc_get_crosstimestamp()
186 xtstamp->device = (ktime_t)gp2_ns; in iwl_mvm_phc_get_crosstimestamp()
187 xtstamp->sys_realtime = sys_time; in iwl_mvm_phc_get_crosstimestamp()
150 iwl_mvm_phc_get_crosstimestamp(struct ptp_clock_info *ptp, struct system_device_crosststamp *xtstamp) iwl_mvm_phc_get_crosstimestamp() argument
/kernel/linux/linux-5.10/drivers/ptp/
H A Dptp_chardev.c114 struct system_device_crosststamp xtstamp; in ptp_ioctl() local
273 err = ptp->info->getcrosststamp(ptp->info, &xtstamp); in ptp_ioctl()
278 ts = ktime_to_timespec64(xtstamp.device); in ptp_ioctl()
281 ts = ktime_to_timespec64(xtstamp.sys_realtime); in ptp_ioctl()
284 ts = ktime_to_timespec64(xtstamp.sys_monoraw); in ptp_ioctl()
H A Dptp_kvm.c86 struct system_device_crosststamp *xtstamp) in ptp_kvm_getcrosststamp()
89 NULL, xtstamp); in ptp_kvm_getcrosststamp()
85 ptp_kvm_getcrosststamp(struct ptp_clock_info *ptp, struct system_device_crosststamp *xtstamp) ptp_kvm_getcrosststamp() argument
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/e1000e/
H A Dptp.c147 * @xtstamp: structure containing timestamp
153 struct system_device_crosststamp *xtstamp) in e1000e_phc_getcrosststamp()
159 adapter, NULL, xtstamp); in e1000e_phc_getcrosststamp()
152 e1000e_phc_getcrosststamp(struct ptp_clock_info *ptp, struct system_device_crosststamp *xtstamp) e1000e_phc_getcrosststamp() argument
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/e1000e/
H A Dptp.c135 * @xtstamp: structure containing timestamp
141 struct system_device_crosststamp *xtstamp) in e1000e_phc_getcrosststamp()
147 adapter, NULL, xtstamp); in e1000e_phc_getcrosststamp()
140 e1000e_phc_getcrosststamp(struct ptp_clock_info *ptp, struct system_device_crosststamp *xtstamp) e1000e_phc_getcrosststamp() argument
/kernel/linux/linux-5.10/sound/pci/hda/
H A Dhda_controller.c491 struct system_device_crosststamp *xtstamp) in azx_get_crosststamp()
494 substream, NULL, xtstamp); in azx_get_crosststamp()
514 struct system_device_crosststamp xtstamp; in azx_get_time_info() local
536 ret = azx_get_crosststamp(substream, &xtstamp); in azx_get_time_info()
545 *system_ts = ktime_to_timespec64(xtstamp.sys_monoraw); in azx_get_time_info()
549 *system_ts = ktime_to_timespec64(xtstamp.sys_realtime); in azx_get_time_info()
554 *audio_ts = ktime_to_timespec64(xtstamp.device); in azx_get_time_info()
490 azx_get_crosststamp(struct snd_pcm_substream *substream, struct system_device_crosststamp *xtstamp) azx_get_crosststamp() argument
/kernel/linux/linux-6.6/sound/pci/hda/
H A Dhda_controller.c474 struct system_device_crosststamp *xtstamp) in azx_get_crosststamp()
477 substream, NULL, xtstamp); in azx_get_crosststamp()
497 struct system_device_crosststamp xtstamp; in azx_get_time_info() local
518 ret = azx_get_crosststamp(substream, &xtstamp); in azx_get_time_info()
527 *system_ts = ktime_to_timespec64(xtstamp.sys_monoraw); in azx_get_time_info()
531 *system_ts = ktime_to_timespec64(xtstamp.sys_realtime); in azx_get_time_info()
536 *audio_ts = ktime_to_timespec64(xtstamp.device); in azx_get_time_info()
473 azx_get_crosststamp(struct snd_pcm_substream *substream, struct system_device_crosststamp *xtstamp) azx_get_crosststamp() argument
/kernel/linux/linux-6.6/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_ptp.c250 struct system_device_crosststamp *xtstamp) in stmmac_getcrosststamp()
256 priv, NULL, xtstamp); in stmmac_getcrosststamp()
249 stmmac_getcrosststamp(struct ptp_clock_info *ptp, struct system_device_crosststamp *xtstamp) stmmac_getcrosststamp() argument
/kernel/linux/linux-5.10/include/linux/
H A Dtimekeeping.h288 struct system_device_crosststamp *xtstamp);
/kernel/linux/linux-6.6/include/linux/
H A Dtimekeeping.h290 struct system_device_crosststamp *xtstamp);
/kernel/linux/linux-5.10/kernel/time/
H A Dtimekeeping.c1188 * @xtstamp: Receives simultaneously captured system and device time
1198 struct system_device_crosststamp *xtstamp) in get_device_system_crosststamp()
1217 ret = get_time_fn(&xtstamp->device, &system_counterval, ctx); in get_device_system_crosststamp()
1255 xtstamp->sys_realtime = ktime_add_ns(base_real, nsec_real); in get_device_system_crosststamp()
1256 xtstamp->sys_monoraw = ktime_add_ns(base_raw, nsec_raw); in get_device_system_crosststamp()
1284 discontinuity, xtstamp); in get_device_system_crosststamp()
1192 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) get_device_system_crosststamp() argument
/kernel/linux/linux-6.6/kernel/time/
H A Dtimekeeping.c1203 * @xtstamp: Receives simultaneously captured system and device time
1213 struct system_device_crosststamp *xtstamp) in get_device_system_crosststamp()
1232 ret = get_time_fn(&xtstamp->device, &system_counterval, ctx); in get_device_system_crosststamp()
1268 xtstamp->sys_realtime = ktime_add_ns(base_real, nsec_real); in get_device_system_crosststamp()
1269 xtstamp->sys_monoraw = ktime_add_ns(base_raw, nsec_raw); in get_device_system_crosststamp()
1297 discontinuity, xtstamp); in get_device_system_crosststamp()
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) get_device_system_crosststamp() argument

Completed in 16 milliseconds