Home
last modified time | relevance | path

Searched refs:expire_time (Results 1 – 24 of 24) sorted by relevance

/openbmc/qemu/util/
H A Dqemu-timer.c185 int64_t expire_time; in timerlist_expired() local
195 expire_time = timer_list->active_timers->expire_time; in timerlist_expired()
215 int64_t expire_time; in timerlist_deadline_ns() local
233 expire_time = timer_list->active_timers->expire_time; in timerlist_deadline_ns()
254 int64_t expire_time; in qemu_clock_deadline_ns_all() local
277 expire_time = ts->expire_time; in qemu_clock_deadline_ns_all()
372 ts->expire_time = -1; in timer_init_full()
385 ts->expire_time = -1; in timer_del_locked()
413 ts->expire_time = MAX(expire_time, 0); in timer_mod_ns_locked()
467 if (ts->expire_time == -1 || ts->expire_time > expire_time) { in timer_mod_anticipate_ns()
[all …]
/openbmc/qemu/tests/unit/
H A Dptimer-test-stubs.c50 ts->expire_time = -1; in timer_init_full()
53 void timer_mod(QEMUTimer *ts, int64_t expire_time) in timer_mod() argument
66 ts->expire_time = MAX(expire_time * ts->scale, 0); in timer_mod()
99 deadline = t->expire_time; in qemu_clock_deadline_ns_all()
101 deadline = MIN(deadline, t->expire_time); in qemu_clock_deadline_ns_all()
H A Dptimer-test.c26 static void ptimer_test_expire_qemu_timers(int64_t expire_time, in ptimer_test_expire_qemu_timers() argument
33 if (t->expire_time == expire_time) { in ptimer_test_expire_qemu_timers()
/openbmc/linux/drivers/pps/generators/
H A Dpps_gen_parport.c57 struct timespec64 expire_time, ts1, ts2, ts3, dts; in hrtimer_event() local
76 expire_time = ktime_to_timespec64(hrtimer_get_softexpires(timer)); in hrtimer_event()
81 if (expire_time.tv_sec != ts1.tv_sec || ts1.tv_nsec > lim) { in hrtimer_event()
91 } while (expire_time.tv_sec == ts2.tv_sec && ts2.tv_nsec < lim); in hrtimer_event()
101 } while (expire_time.tv_sec == ts2.tv_sec && ts2.tv_nsec < lim); in hrtimer_event()
117 dts = timespec64_sub(ts1, expire_time); in hrtimer_event()
131 ktime_set(expire_time.tv_sec + 1, in hrtimer_event()
/openbmc/qemu/hw/acpi/
H A Dich9_tco.c39 tr->expire_time = qemu_clock_get_ns(QEMU_CLOCK_VIRTUAL) + nsec; in tco_timer_reload()
40 timer_mod(tr->tco_timer, tr->expire_time); in tco_timer_reload()
45 tr->expire_time = -1; in tco_timer_stop()
93 if (tr->expire_time != -1) { in tco_ioport_readw()
95 int64_t elapsed = (tr->expire_time - now) / TCO_TICK_NSEC; in tco_ioport_readw()
245 .expire_time = -1, in acpi_pm_tco_init()
271 VMSTATE_INT64(expire_time, TCOIORegs),
H A Dcore.c480 int64_t expire_time; in acpi_pm_tmr_update() local
484 expire_time = muldiv64(ar->tmr.overflow_time, NANOSECONDS_PER_SECOND, in acpi_pm_tmr_update()
486 timer_mod(ar->tmr.timer, expire_time); in acpi_pm_tmr_update()
/openbmc/qemu/hw/rtc/
H A Dls7a_rtc.c138 int64_t now, expire_time; in toymatch_write() local
147 expire_time = now + (qemu_timedate_diff(&tm) - s->offset_toy) * 1000; in toymatch_write()
148 timer_mod(s->toy_timer[num], expire_time); in toymatch_write()
188 uint64_t expire_time, now; in ls7a_toy_start() local
196 expire_time = now + (qemu_timedate_diff(&tm) - s->offset_toy) * 1000; in ls7a_toy_start()
197 timer_mod(s->toy_timer[i], expire_time); in ls7a_toy_start()
204 uint64_t expire_time; in ls7a_rtc_start() local
208 expire_time = ticks_to_ns(s->rtcmatch[i]) - ticks_to_ns(s->offset_rtc); in ls7a_rtc_start()
209 timer_mod_ns(s->rtc_timer[i], expire_time); in ls7a_rtc_start()
/openbmc/qemu/hw/timer/
H A Di8254.c256 int64_t expire_time; in pit_irq_timer_update() local
262 expire_time = pit_get_next_transition_time(s, current_time); in pit_irq_timer_update()
268 (double)(expire_time - current_time) / NANOSECONDS_PER_SECOND); in pit_irq_timer_update()
270 s->next_transition_time = expire_time; in pit_irq_timer_update()
271 if (expire_time != -1) in pit_irq_timer_update()
272 timer_mod(s->irq_timer, expire_time); in pit_irq_timer_update()
/openbmc/linux/drivers/acpi/
H A Dacpi_pad.c149 unsigned long expire_time; in power_saving_thread() local
152 expire_time = last_jiffies + round_robin_time * HZ; in power_saving_thread()
153 if (time_before(expire_time, jiffies)) { in power_saving_thread()
160 expire_time = jiffies + HZ * (100 - idle_pct) / 100; in power_saving_thread()
185 if (time_before(expire_time, jiffies)) { in power_saving_thread()
/openbmc/qemu/include/qemu/
H A Dtimer.h85 int64_t expire_time; /* in nanoseconds */ member
648 void timer_mod_ns(QEMUTimer *ts, int64_t expire_time);
661 void timer_mod_anticipate_ns(QEMUTimer *ts, int64_t expire_time);
687 void timer_mod_anticipate(QEMUTimer *ts, int64_t expire_time);
/openbmc/qemu/include/hw/acpi/
H A Dich9_tco.h71 int64_t expire_time; member
/openbmc/qemu/hw/usb/
H A Dhcd-uhci.h56 int64_t expire_time; member
H A Dhcd-uhci.c353 s->expire_time = qemu_clock_get_ns(QEMU_CLOCK_VIRTUAL) + in uhci_post_load()
377 VMSTATE_INT64_V(expire_time, UHCIState, 2),
395 s->expire_time = qemu_clock_get_ns(QEMU_CLOCK_VIRTUAL) + in uhci_port_write()
397 timer_mod(s->frame_timer, s->expire_time); in uhci_port_write()
1100 t_last_run = s->expire_time - frame_t; in uhci_frame_timer()
1107 s->expire_time += skipped * frame_t; in uhci_frame_timer()
1124 s->expire_time += frame_t; in uhci_frame_timer()
H A Dhcd-dwc2.c573 int64_t t_now, expire_time; in dwc2_work_bh() local
605 expire_time = t_now + NANOSECONDS_PER_SECOND / 4000; in dwc2_work_bh()
606 timer_mod(s->frame_timer, expire_time); in dwc2_work_bh()
H A Dhcd-ehci.c2267 int64_t expire_time, t_now; in ehci_work_bh() local
2349 expire_time = t_now + in ehci_work_bh()
2353 expire_time = t_now + (NANOSECONDS_PER_SECOND in ehci_work_bh()
2356 timer_mod(ehci->frame_timer, expire_time); in ehci_work_bh()
/openbmc/linux/drivers/gpu/drm/i915/gvt/
H A Dsched_policy.c72 ktime_t expire_time; member
250 if (cur_time >= sched_data->expire_time) { in intel_gvt_schedule()
252 sched_data->expire_time = ktime_add_ms( in intel_gvt_schedule()
/openbmc/qemu/hw/input/
H A Dhid.c99 uint64_t expire_time = qemu_clock_get_ns(QEMU_CLOCK_VIRTUAL) + in hid_set_next_idle() local
104 timer_mod_ns(hs->idle_timer, expire_time); in hid_set_next_idle()
/openbmc/qemu/hw/watchdog/
H A Dspapr_watchdog.c245 (uint64_t *)&w->timer.expire_time, in spapr_wdt_realize()
/openbmc/qemu/migration/
H A Dsavevm.c152 uint64_t expire_time; in timer_put() local
154 expire_time = timer_expire_time_ns(ts); in timer_put()
155 qemu_put_be64(f, expire_time); in timer_put()
160 uint64_t expire_time; in timer_get() local
162 expire_time = qemu_get_be64(f); in timer_get()
163 if (expire_time != -1) { in timer_get()
164 timer_mod_ns(ts, expire_time); in timer_get()
/openbmc/linux/drivers/net/wireless/silabs/wfx/
H A Dhif_api_cmd.h191 __le32 expire_time; member
/openbmc/linux/drivers/gpu/drm/vc4/
H A Dvc4_bo.c521 unsigned long expire_time = jiffies - msecs_to_jiffies(1000); in vc4_bo_cache_free_old() local
528 if (time_before(expire_time, bo->free_time)) { in vc4_bo_cache_free_old()
/openbmc/linux/net/smc/
H A Dsmc_llc.c2110 unsigned long expire_time; in smc_llc_testlink_work() local
2116 expire_time = link->wr_rx_tstamp + link->llc_testlink_time; in smc_llc_testlink_work()
2117 if (time_is_after_jiffies(expire_time)) { in smc_llc_testlink_work()
2118 next_interval = expire_time - jiffies; in smc_llc_testlink_work()
/openbmc/linux/drivers/net/wireless/st/cw1200/
H A Dwsm.h830 __le32 expire_time; member
/openbmc/linux/net/wireless/
H A Dscan.c480 unsigned long expire_time) in __cfg80211_bss_expire() argument
490 if (!time_after(expire_time, bss->ts)) in __cfg80211_bss_expire()