Home
last modified time | relevance | path

Searched refs:hrtimer (Results 1 – 14 of 14) sorted by relevance

/netbsd-src/sys/external/bsd/drm2/include/linux/
H A Dhrtimer.h48 struct hrtimer { struct
49 enum hrtimer_restart (*function)(struct hrtimer *); argument
71 void hrtimer_init(struct hrtimer *, clockid_t, enum hrtimer_mode); argument
72 void hrtimer_set_expires(struct hrtimer *, ktime_t);
73 void hrtimer_add_expires_ns(struct hrtimer *, uint64_t);
74 void hrtimer_start(struct hrtimer *, ktime_t, enum hrtimer_mode);
75 void hrtimer_start_range_ns(struct hrtimer *, ktime_t, uint64_t,
77 int hrtimer_cancel(struct hrtimer *);
78 bool hrtimer_active(struct hrtimer *);
79 uint64_t hrtimer_forward(struct hrtimer *, ktime_t, ktime_t);
[all …]
/netbsd-src/sys/external/bsd/drm2/linux/
H A Dlinux_hrtimer.c41 hrtimer_init(struct hrtimer *hrt, clockid_t clkid, enum hrtimer_mode mode) in hrtimer_init()
52 _hrtimer_schedule(struct hrtimer *hrt) in _hrtimer_schedule()
72 struct hrtimer *hrt = cookie; in hrtimer_fire()
86 hrtimer_set_expires(struct hrtimer *hrt, ktime_t expires) in hrtimer_set_expires()
93 hrtimer_add_expires_ns(struct hrtimer *hrt, uint64_t ns) in hrtimer_add_expires_ns()
100 hrtimer_start(struct hrtimer *hrt, ktime_t expires, enum hrtimer_mode mode) in hrtimer_start()
107 hrtimer_start_range_ns(struct hrtimer *hrt, ktime_t expires, uint64_t range_ns, in hrtimer_start_range_ns()
118 hrtimer_cancel(struct hrtimer *hrt) in hrtimer_cancel()
142 hrtimer_active(struct hrtimer *hrt) in hrtimer_active()
156 hrtimer_forward(struct hrtimer *hrt, ktime_t now, ktime_t period) in hrtimer_forward()
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/
H A Di915_pmu.h62 struct hrtimer timer;
H A Di915_perf_types.h231 struct hrtimer poll_check_timer;
H A Di915_pmu.c401 static enum hrtimer_restart i915_sample(struct hrtimer *hrtimer) in i915_sample() argument
404 container_of(hrtimer, struct drm_i915_private, pmu.timer); in i915_sample()
426 hrtimer_forward(hrtimer, now, ns_to_ktime(PERIOD)); in i915_sample()
H A Di915_perf.c406 static enum hrtimer_restart oa_poll_check_timer_cb(struct hrtimer *hrtimer);
3150 static enum hrtimer_restart oa_poll_check_timer_cb(struct hrtimer *hrtimer) in oa_poll_check_timer_cb() argument
3153 container_of(hrtimer, typeof(*stream), poll_check_timer); in oa_poll_check_timer_cb()
3165 hrtimer_forward_now(hrtimer, ns_to_ktime(POLL_PERIOD)); in oa_poll_check_timer_cb()
H A Dintel_uncore.h156 struct hrtimer timer;
H A Dintel_uncore.c408 intel_uncore_fw_release_timer(struct hrtimer *timer) in intel_uncore_fw_release_timer()
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gvt/
H A Dsched_policy.c74 struct hrtimer timer;
269 static enum hrtimer_restart tbs_timer_fn(struct hrtimer *timer_data) in tbs_timer_fn()
H A Dinterrupt.h204 struct hrtimer timer;
H A Dinterrupt.c650 static enum hrtimer_restart vblank_timer_fn(struct hrtimer *data) in vblank_timer_fn()
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
H A Damdgpu_mode.h427 struct hrtimer vblank_timer;
H A Damdgpu_dce_virtual.c691 static enum hrtimer_restart dce_virtual_vblank_timer_handle(struct hrtimer *vblank_timer) in dce_virtual_vblank_timer_handle()
/netbsd-src/sys/dev/pci/
H A Dxmm7360.c572 struct hrtimer deadline;
1375 static enum hrtimer_restart xmm7360_net_deadline_cb(struct hrtimer *t) in xmm7360_net_deadline_cb()