Searched refs:device_time (Results 1 – 13 of 13) sorted by relevance
| /linux/drivers/virtio/ |
| H A D | virtio_rtc_ptp.c | 46 ktime_t device_time; member 64 static int viortc_ptp_get_time_fn(ktime_t *device_time, in viortc_ptp_get_time_fn() argument 70 *device_time = vio_ctx->device_time; in viortc_ptp_get_time_fn() 107 ctx->device_time = ns_to_ktime(ns); in viortc_ptp_do_xtstamp()
|
| /linux/drivers/ptp/ |
| H A D | ptp_s390.c | 62 static int s390_arch_ptp_get_crosststamp(ktime_t *device_time, in s390_arch_ptp_get_crosststamp() argument 69 *device_time = ns_to_ktime(tod_to_ns(clk.tod - TOD_UNIX_EPOCH)); in s390_arch_ptp_get_crosststamp()
|
| H A D | ptp_kvm_common.c | 27 static int ptp_kvm_get_time_fn(ktime_t *device_time, in ptp_kvm_get_time_fn() argument 51 *device_time = timespec64_to_ktime(tspec); in ptp_kvm_get_time_fn()
|
| H A D | ptp_vmclock.c | 237 static int ptp_vmclock_get_time_fn(ktime_t *device_time, in ptp_vmclock_get_time_fn() argument 254 *device_time = timespec64_to_ktime(tspec); in ptp_vmclock_get_time_fn()
|
| /linux/include/linux/ |
| H A D | timekeeping.h | 336 int (*get_time_fn)(ktime_t *device_time,
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
| H A D | clock.c | 286 static int mlx5_mtctr_syncdevicetime(ktime_t *device_time, in mlx5_mtctr_syncdevicetime() argument 302 *device_time = ns_to_ktime(REAL_TIME_TO_NS(device >> 32, device & U32_MAX)); in mlx5_mtctr_syncdevicetime() 304 *device_time = mlx5_timecounter_cyc2time(mdev->clock, device); in mlx5_mtctr_syncdevicetime() 310 mlx5_mtctr_syncdevicecyclestime(ktime_t *device_time, in mlx5_mtctr_syncdevicecyclestime() argument 321 *device_time = ns_to_ktime(device); in mlx5_mtctr_syncdevicecyclestime()
|
| /linux/drivers/net/ethernet/intel/idpf/ |
| H A D | virtchnl2.h | 1564 __le64 device_time; member
|
| /linux/include/uapi/drm/ |
| H A D | habanalabs_accel.h | 993 __u64 device_time; member
|
| /linux/drivers/accel/habanalabs/common/ |
| H A D | habanalabs_ioctl.c | 324 time_sync.device_time = hdev->asic_funcs->get_device_time(hdev); in time_sync_info()
|
| /linux/kernel/time/ |
| H A D | timekeeping.c | 1305 (ktime_t *device_time, in get_device_system_crosststamp()
|
| /linux/drivers/accel/habanalabs/goya/ |
| H A D | goya.c | 5287 u64 device_time = ((u64) RREG32(mmPSOC_TIMESTAMP_CNTCVU)) << 32; in goya_get_device_time() local 5289 return device_time | RREG32(mmPSOC_TIMESTAMP_CNTCVL); in goya_get_device_time()
|
| /linux/drivers/accel/habanalabs/gaudi/ |
| H A D | gaudi.c | 8778 u64 device_time = ((u64) RREG32(mmPSOC_TIMESTAMP_CNTCVU)) << 32; in gaudi_get_device_time() local 8780 return device_time | RREG32(mmPSOC_TIMESTAMP_CNTCVL); in gaudi_get_device_time()
|
| /linux/drivers/accel/habanalabs/gaudi2/ |
| H A D | gaudi2.c | 11486 u64 device_time = ((u64) RREG32(mmPSOC_TIMESTAMP_CNTCVU)) << 32; in gaudi2_get_device_time() local 11488 return device_time | RREG32(mmPSOC_TIMESTAMP_CNTCVL); in gaudi2_get_device_time()
|