| /linux/drivers/virtio/ |
| H A D | virtio_rtc_ptp.c | 51 int __weak viortc_hw_xtstamp_params(u8 *hw_counter, enum clocksource_ids *cs_id) in viortc_hw_xtstamp_params() argument 80 * @cs_id: clocksource id corresponding to hw_counter 89 u8 hw_counter, enum clocksource_ids cs_id, in viortc_ptp_do_xtstamp() argument 95 ctx->system_counterval.cs_id = cs_id; in viortc_ptp_do_xtstamp() 131 enum clocksource_ids cs_id; in viortc_ptp_getcrosststamp() local 138 ret = viortc_hw_xtstamp_params(&hw_counter, &cs_id); in viortc_ptp_getcrosststamp() 143 if (history_begin.cs_id != cs_id) in viortc_ptp_getcrosststamp() 154 ret = viortc_ptp_do_xtstamp(vio_ptp, hw_counter, cs_id, in viortc_ptp_getcrosststamp() 270 enum clocksource_ids cs_id; viortc_ptp_get_cross_cap() local [all...] |
| H A D | virtio_rtc_arm.c | 17 int viortc_hw_xtstamp_params(u8 *hw_counter, enum clocksource_ids *cs_id) in viortc_hw_xtstamp_params() argument 20 *cs_id = CSID_ARM_ARCH_COUNTER; in viortc_hw_xtstamp_params()
|
| H A D | virtio_rtc_internal.h | 80 int viortc_hw_xtstamp_params(u8 *hw_counter, enum clocksource_ids *cs_id);
|
| /linux/drivers/ptp/ |
| H A D | ptp_vmclock.c | 51 enum clocksource_ids cs_id, sys_cs_id; member 130 * same counter as st->cs_id, in which case all three times in vmclock_get_crosststamp() 140 if (sts->pre_sts.cs_id == st->cs_id) { in vmclock_get_crosststamp() 143 } else if (sts->pre_sts.hw_csid == st->cs_id && in vmclock_get_crosststamp() 181 system_counter->cs_id = st->cs_id; in vmclock_get_crosststamp() 213 system_counter->cs_id = CSID_X86_KVM_CLK; in vmclock_get_crosststamp_kvmclock() 272 if (systime_snapshot.cs_id == CSID_X86_TSC || in ptp_vmclock_getcrosststamp() 273 systime_snapshot.cs_id in ptp_vmclock_getcrosststamp() 340 enum clocksource_ids cs_id; vmclock_ptp_register() local [all...] |
| H A D | ptp_kvm_common.c | 31 enum clocksource_ids cs_id; in ptp_kvm_get_time_fn() local 39 ret = kvm_arch_ptp_get_crosststamp(&cycle, &tspec, &cs_id); in ptp_kvm_get_time_fn() 49 system_counter->cs_id = cs_id; in ptp_kvm_get_time_fn()
|
| H A D | ptp_kvm_x86.c | 96 enum clocksource_ids *cs_id) in kvm_arch_ptp_get_crosststamp() argument 126 *cs_id = CSID_X86_KVM_CLK; in kvm_arch_ptp_get_crosststamp()
|
| /linux/drivers/gpu/drm/panthor/ |
| H A D | panthor_sched.c | 1179 * @cs_id: Queue slot ID. 1187 cs_slot_prog_locked(struct panthor_device *ptdev, u32 csg_id, u32 cs_id) in cs_slot_prog_locked() argument 1189 struct panthor_queue *queue = ptdev->scheduler->csg_slots[csg_id].group->queues[cs_id]; in cs_slot_prog_locked() 1190 struct panthor_fw_cs_iface *cs_iface = panthor_fw_get_cs_iface(ptdev, csg_id, cs_id); in cs_slot_prog_locked() 1219 * @cs_id: Queue slot. 1227 cs_slot_reset_locked(struct panthor_device *ptdev, u32 csg_id, u32 cs_id) in cs_slot_reset_locked() argument 1229 struct panthor_fw_cs_iface *cs_iface = panthor_fw_get_cs_iface(ptdev, csg_id, cs_id); in cs_slot_reset_locked() 1231 struct panthor_queue *queue = group->queues[cs_id]; in cs_slot_reset_locked() 1271 * @cs_id: Queue slot. 1276 cs_slot_sync_queue_state_locked(struct panthor_device *ptdev, u32 csg_id, u32 cs_id) in cs_slot_sync_queue_state_locked() argument 1478 cs_slot_process_fatal_event_locked(struct panthor_device * ptdev,u32 csg_id,u32 cs_id) cs_slot_process_fatal_event_locked() argument 1524 cs_slot_process_fault_event_locked(struct panthor_device * ptdev,u32 csg_id,u32 cs_id) cs_slot_process_fault_event_locked() argument 1575 group_process_tiler_oom(struct panthor_group * group,u32 cs_id) group_process_tiler_oom() argument 1668 u32 cs_id = ffs(tiler_oom) - 1; group_tiler_oom_work() local 1679 cs_slot_process_tiler_oom_event_locked(struct panthor_device * ptdev,u32 csg_id,u32 cs_id) cs_slot_process_tiler_oom_event_locked() argument 1701 cs_slot_process_irq_locked(struct panthor_device * ptdev,u32 csg_id,u32 cs_id) cs_slot_process_irq_locked() argument 1824 u32 cs_id = ffs(cs_irqs) - 1; sched_process_csg_irq_locked() local 2620 u32 cs_id = ffs(tested_queues) - 1; sync_upd_work() local [all...] |
| /linux/include/linux/ |
| H A D | timekeeping.h | 286 * @cs_id: Clocksource ID 298 enum clocksource_ids cs_id; 309 * @cs_id: Clocksource ID corresponding to system counter value. Used by 317 enum clocksource_ids cs_id; 294 enum clocksource_ids cs_id; global() member 324 enum clocksource_ids cs_id; global() member
|
| H A D | ptp_kvm.h | 20 struct timespec64 *tspec, enum clocksource_ids *cs_id);
|
| H A D | clockchips.h | 115 enum clocksource_ids cs_id; member
|
| /linux/drivers/clocksource/ |
| H A D | arm_arch_timer.c | 1254 enum clocksource_ids *cs_id) in kvm_arch_ptp_get_crosststamp() 1282 if (cs_id) 1283 *cs_id = CSID_ARM_ARCH_COUNTER; 1247 kvm_arch_ptp_get_crosststamp(u64 * cycle,struct timespec64 * ts,enum clocksource_ids * cs_id) kvm_arch_ptp_get_crosststamp() argument
|
| /linux/kernel/time/ |
| H A D | timekeeping.c | 401 tk->cs_id = clock->id; in tk_setup_internals() 906 if (data_race(tk->cs_id) != id) in ktime_expiry_to_cycles() 912 if (tk->cs_id != id) in ktime_expiry_to_cycles() 1262 systime_snapshot->cs_id = tk->tkr_mono.clock->id; in adjust_historical_crosststamp() 1420 if (cs->id == scv->cs_id) in ktime_real_to_base_clock() 1424 * Check whether cs_id matches the base clock. Prevent the compiler from in ktime_real_to_base_clock() 1428 if (!base || base->id != scv->cs_id) in ktime_real_to_base_clock() 1439 scv->cs_id = cs->id; 1567 if (xtstamp->sys_counter.cs_id == CSID_GENERIC || in timekeeping_clocksource_has_base()
|
| H A D | clockevents.c | 314 if (unlikely(!ktime_expiry_to_cycles(dev->cs_id, expires, &cycles))) in clockevent_set_next_coupled()
|
| /linux/drivers/net/ethernet/intel/e1000e/ |
| H A D | ptp.c | 128 system->cs_id = CSID_X86_ART; in e1000e_phc_get_syncdevicetime()
|
| /linux/include/uapi/drm/ |
| H A D | radeon_drm.h | 985 __u32 cs_id; member
|
| /linux/drivers/net/ethernet/intel/idpf/ |
| H A D | idpf_ptp.c | 274 system->cs_id = IS_ENABLED(CONFIG_X86) ? CSID_X86_ART in idpf_ptp_get_sync_device_time()
|
| /linux/drivers/net/ethernet/intel/igc/ |
| H A D | igc_ptp.c | 970 .cs_id = CSID_X86_ART, in igc_device_tstamp_to_system()
|
| /linux/sound/hda/common/ |
| H A D | controller.c | 459 system->cs_id = CSID_X86_ART; in azx_get_sync_time()
|
| /linux/drivers/net/ethernet/broadcom/bnxt/ |
| H A D | bnxt_ptp.c | 892 system->cs_id = CSID_X86_ART; in bnxt_phc_get_syncdevicetime()
|
| /linux/arch/x86/kernel/apic/ |
| H A D | apic.c | 597 levt->cs_id = CSID_X86_TSC; in setup_APIC_timer()
|
| /linux/drivers/net/ethernet/intel/ice/ |
| H A D | ice_ptp.c | 2140 system->cs_id = CSID_X86_ART; in ice_capture_crosststamp()
|