| /openbmc/qemu/include/qemu/ |
| H A D | timer.h | 53 } QEMUClockType; typedef 82 typedef void QEMUTimerListNotifyCB(void *opaque, QEMUClockType type); 105 int64_t qemu_clock_get_ns(QEMUClockType type); 116 static inline int64_t qemu_clock_get_ms(QEMUClockType type) in qemu_clock_get_ms() 130 static inline int64_t qemu_clock_get_us(QEMUClockType type) in qemu_clock_get_us() 149 bool qemu_clock_has_timers(QEMUClockType type); 161 bool qemu_clock_expired(QEMUClockType type); 177 bool qemu_clock_use_for_deadline(QEMUClockType type); 191 int64_t qemu_clock_deadline_ns_all(QEMUClockType type, int attr_mask); 200 void qemu_clock_notify(QEMUClockType type); [all …]
|
| H A D | throttle.h | 110 QEMUClockType clock_type; /* the clock used */ 127 QEMUClockType clock_type, 147 QEMUClockType clock_type,
|
| H A D | timed-average.h | 52 QEMUClockType clock_type; /* the clock used */ 55 void timed_average_init(TimedAverage *ta, QEMUClockType clock_type,
|
| H A D | coroutine.h | 236 QEMUClockType type, int64_t ns); 243 static inline void coroutine_fn qemu_co_sleep_ns(QEMUClockType type, int64_t ns) in qemu_co_sleep_ns()
|
| /openbmc/qemu/util/ |
| H A D | qemu-timer.c | 53 QEMUClockType type; 87 static inline QEMUClock *qemu_clock_ptr(QEMUClockType type) in qemu_clock_ptr() 97 QEMUTimerList *timerlist_new(QEMUClockType type, in timerlist_new() 124 static void qemu_clock_init(QEMUClockType type, QEMUTimerListNotifyCB *notify_cb) in qemu_clock_init() 137 bool qemu_clock_use_for_deadline(QEMUClockType type) in qemu_clock_use_for_deadline() 142 void qemu_clock_notify(QEMUClockType type) in qemu_clock_notify() 158 void qemu_clock_enable(QEMUClockType type, bool enabled) in qemu_clock_enable() 178 bool qemu_clock_has_timers(QEMUClockType type) in qemu_clock_has_timers() 202 bool qemu_clock_expired(QEMUClockType type) in qemu_clock_expired() 251 int64_t qemu_clock_deadline_ns_all(QEMUClockType type, int attr_mask) in qemu_clock_deadline_ns_all() [all …]
|
| H A D | qemu-coroutine-sleep.c | 64 QEMUClockType type, int64_t ns) in qemu_co_sleep_ns_wakeable()
|
| H A D | timed-average.c | 99 void timed_average_init(TimedAverage *ta, QEMUClockType clock_type, in timed_average_init()
|
| H A D | throttle.c | 237 QEMUClockType clock_type, in throttle_timers_init() 397 QEMUClockType clock_type, in throttle_config()
|
| H A D | async.c | 522 static void aio_timerlist_notify(void *opaque, QEMUClockType type) in aio_timerlist_notify()
|
| /openbmc/qemu/include/net/ |
| H A D | announce.h | 18 QEMUClockType type; 38 QEMUClockType type,
|
| /openbmc/qemu/rust/qemu-api/src/ |
| H A D | timer.rs | 11 bindings::{self, qemu_clock_get_ns, timer_del, timer_init_full, timer_mod, QEMUClockType}, 110 id: QEMUClockType, 122 id: QEMUClockType::QEMU_CLOCK_VIRTUAL,
|
| /openbmc/qemu/tests/unit/ |
| H A D | ptimer-test-stubs.c | 38 QEMUTimerListGroup *timer_list_group, QEMUClockType type, in timer_init_full() 86 int64_t qemu_clock_get_ns(QEMUClockType type) in qemu_clock_get_ns() 91 int64_t qemu_clock_deadline_ns_all(QEMUClockType type, int attr_mask) in qemu_clock_deadline_ns_all()
|
| H A D | ptimer-test.c | 27 QEMUClockType type) in ptimer_test_expire_qemu_timers()
|
| H A D | test-aio.c | 49 QEMUClockType clock_type;
|
| /openbmc/qemu/include/block/ |
| H A D | aio.h | 539 QEMUClockType type, in aio_timer_new_with_attrs() 559 static inline QEMUTimer *aio_timer_new(AioContext *ctx, QEMUClockType type, in aio_timer_new() 581 QEMUTimer *ts, QEMUClockType type, in aio_timer_init_with_attrs() 601 QEMUTimer *ts, QEMUClockType type, in aio_timer_init()
|
| /openbmc/qemu/stubs/ |
| H A D | qemu-timer-notify-cb.c | 5 void qemu_timer_notify_cb(void *opaque, QEMUClockType type) in qemu_timer_notify_cb()
|
| /openbmc/qemu/system/ |
| H A D | rtc.c | 46 QEMUClockType rtc_clock; 49 static time_t qemu_ref_timedate(QEMUClockType clock) in qemu_ref_timedate()
|
| H A D | cpu-timers.c | 240 void qemu_timer_notify_cb(void *opaque, QEMUClockType type) in qemu_timer_notify_cb()
|
| /openbmc/qemu/include/system/ |
| H A D | cpu-timers.h | 39 void qemu_timer_notify_cb(void *opaque, QEMUClockType type);
|
| H A D | system.h | 48 extern QEMUClockType rtc_clock;
|
| /openbmc/qemu/net/ |
| H A D | announce.c | 75 QEMUClockType type, in qemu_announce_timer_reset()
|
| /openbmc/qemu/rust/qemu-api/ |
| H A D | meson.build | 18 'QEMUClockType',
|
| /openbmc/qemu/block/ |
| H A D | accounting.c | 32 static QEMUClockType clock_type = QEMU_CLOCK_REALTIME;
|
| H A D | throttle-groups.c | 78 QEMUClockType clock_type;
|
| /openbmc/qemu/monitor/ |
| H A D | monitor.c | 327 static inline QEMUClockType monitor_get_event_clock(void) in monitor_get_event_clock()
|