Home
last modified time | relevance | path

Searched refs:ktime_t (Results 1 – 25 of 75) sorted by relevance

123

/openbsd/src/sys/dev/pci/drm/include/linux/
Dktime.h25 typedef int64_t ktime_t; typedef
28 static inline ktime_t
36 static inline ktime_t
45 ktime_to_ms(ktime_t k) in ktime_to_ms()
51 ktime_to_us(ktime_t k) in ktime_to_us()
57 ktime_to_ns(ktime_t k) in ktime_to_ns()
75 ktime_to_timespec64(ktime_t k) in ktime_to_timespec64()
87 static inline ktime_t
88 ktime_sub(ktime_t a, ktime_t b) in ktime_sub()
93 static inline ktime_t
[all …]
Ddma-fence.h24 ktime_t timestamp;
44 void (*set_deadline)(struct dma_fence *, ktime_t);
64 int dma_fence_signal_timestamp(struct dma_fence *, ktime_t);
65 int dma_fence_signal_timestamp_locked(struct dma_fence *, ktime_t);
68 ktime_t dma_fence_timestamp(struct dma_fence *);
81 void dma_fence_set_deadline(struct dma_fence *, ktime_t);
84 struct dma_fence *dma_fence_allocate_private_stub(ktime_t);
Dtimekeeping.h12 static inline ktime_t
26 static inline ktime_t
/openbsd/src/sys/dev/pci/drm/include/drm/
Ddrm_vblank.h156 ktime_t time;
264 ktime_t *vblanktime);
265 int drm_crtc_next_vblank_start(struct drm_crtc *crtc, ktime_t *vblanktime);
272 ktime_t *now);
300 ktime_t *stime,
301 ktime_t *etime,
307 ktime_t *vblank_time,
312 ktime_t *vblank_time,
Dgpu_scheduler.h236 ktime_t oldest_job_waiting;
294 ktime_t deadline;
380 ktime_t submit_ts;
600 void drm_sched_rq_update_fifo(struct drm_sched_entity *entity, ktime_t ts);
Ddrm_modeset_helper_vtables.h491 ktime_t *stime, ktime_t *etime,
/openbsd/src/sys/dev/pci/drm/i915/gvt/
Dsched_policy.c58 ktime_t pri_time;
59 ktime_t sched_in_time;
60 ktime_t sched_time;
61 ktime_t left_ts;
62 ktime_t allocated_ts;
72 ktime_t expire_time;
75 static void vgpu_update_timeslice(struct intel_vgpu *vgpu, ktime_t cur_time) in vgpu_update_timeslice()
77 ktime_t delta_ts; in vgpu_update_timeslice()
105 ktime_t fair_timeslice; in gvt_balance_timeslice()
138 ktime_t cur_time; in try_to_schedule_next_vgpu()
[all …]
/openbsd/src/sys/dev/pci/drm/
Ddrm_vblank.c158 ktime_t *tvblank, bool in_vblank_irq);
184 ktime_t t_vblank, u32 last) in store_vblank()
243 ktime_t t_vblank; in drm_reset_vblank_timestamp()
292 ktime_t t_vblank; in drm_update_vblank_count()
698 struct drm_crtc *crtc, int *max_error, ktime_t *vblank_time, in drm_crtc_vblank_helper_get_vblank_timestamp_internal()
706 ktime_t stime, etime; in drm_crtc_vblank_helper_get_vblank_timestamp_internal()
842 ktime_t *vblank_time, in drm_crtc_vblank_helper_get_vblank_timestamp()
872 drm_crtc_get_last_vbltimestamp(struct drm_crtc *crtc, ktime_t *tvblank, in drm_crtc_get_last_vbltimestamp()
897 ktime_t *tvblank, bool in_vblank_irq) in drm_get_last_vbltimestamp()
946 ktime_t *vblanktime) in drm_vblank_count_and_time()
[all …]
/openbsd/src/sys/dev/pci/drm/i915/gt/
Dintel_gt_types.h155 ktime_t last_init_time;
195 ktime_t total;
202 ktime_t start;
Dintel_engine_types.h316 ktime_t total;
323 ktime_t start;
570 ktime_t (*busyness)(struct intel_engine_cs *engine,
571 ktime_t *now);
636 ktime_t rps;
Dintel_rps_types.h28 ktime_t ktime;
66 ktime_t pm_timestamp;
Dintel_gt_pm.c420 static ktime_t __intel_gt_get_awake_time(const struct intel_gt *gt) in __intel_gt_get_awake_time()
422 ktime_t total = gt->stats.total; in __intel_gt_get_awake_time()
431 ktime_t intel_gt_get_awake_time(const struct intel_gt *gt) in intel_gt_get_awake_time()
434 ktime_t total; in intel_gt_get_awake_time()
Dselftest_gt_pm.c53 u32 *out_cycles, ktime_t *out_dt) in measure_clocks()
55 ktime_t dt[5]; in measure_clocks()
Dintel_engine.h252 ktime_t intel_engine_get_busy_time(struct intel_engine_cs *engine,
253 ktime_t *now);
Dselftest_migrate.c838 const ktime_t *a = A, *b = B; in wrap_ktime_compare()
849 ktime_t t[5]; in __perf_clear_blt()
855 ktime_t t0, t1; in __perf_clear_blt()
928 ktime_t t[5]; in __perf_copy_blt()
934 ktime_t t0, t1; in __perf_copy_blt()
/openbsd/src/sys/dev/pci/drm/i915/
Di915_pmu.h108 ktime_t timer_last;
134 ktime_t sleep_last[I915_PMU_MAX_GT];
Di915_gpu_error.h196 ktime_t time;
197 ktime_t boottime;
198 ktime_t uptime;
/openbsd/src/sys/dev/pci/drm/amd/amdgpu/
Damdgpu_ctx.c170 static ktime_t amdgpu_ctx_fence_time(struct dma_fence *fence) in amdgpu_ctx_fence_time()
190 static ktime_t amdgpu_ctx_entity_time(struct amdgpu_ctx *ctx, in amdgpu_ctx_entity_time()
193 ktime_t res = ns_to_ktime(0); in amdgpu_ctx_entity_time()
272 static ktime_t amdgpu_ctx_fini_entity(struct amdgpu_device *adev, in amdgpu_ctx_fini_entity()
275 ktime_t res = ns_to_ktime(0); in amdgpu_ctx_fini_entity()
419 ktime_t spend; in amdgpu_ctx_fini()
970 ktime_t usage[AMDGPU_HW_IP_NUM]) in amdgpu_ctx_mgr_usage()
992 ktime_t spend; in amdgpu_ctx_mgr_usage()
Damdgpu_mode.h685 int *hpos, ktime_t *stime, ktime_t *etime,
701 int *hpos, ktime_t *stime, ktime_t *etime,
Damdgpu_fdinfo.c65 ktime_t usage[AMDGPU_HW_IP_NUM]; in amdgpu_show_fdinfo()
Damdgpu_ctx.h99 ktime_t usage[AMDGPU_HW_IP_NUM]);
/openbsd/src/sys/dev/pci/drm/i915/display/
Dintel_vblank.h37 ktime_t *vblank_time, bool in_vblank_irq);
Dintel_vblank.c324 ktime_t *stime, ktime_t *etime, in i915_get_crtc_scanoutpos()
451 ktime_t *vblank_time, bool in_vblank_irq) in intel_crtc_get_vblank_timestamp()
/openbsd/src/sys/dev/pci/drm/amd/amdkfd/
Dkfd_smi_events.h37 ktime_t ts);
/openbsd/src/sys/dev/pci/drm/i915/gt/uc/
Dintel_guc_ct.h98 ktime_t stall_time;

123