Home
last modified time | relevance | path

Searched refs:hv_timer (Results 1 – 8 of 8) sorted by relevance

/hypervisor/include/common/
A Dtimer.h40 struct hv_timer { struct
63 void initialize_timer(struct hv_timer *timer, argument
76 bool timer_expired(const struct hv_timer *timer, uint64_t now, uint64_t *delta);
85 bool timer_is_started(const struct hv_timer *timer);
94 void update_timer(struct hv_timer *timer, uint64_t timeout, uint64_t period);
106 int32_t add_timer(struct hv_timer *timer);
115 void del_timer(struct hv_timer *timer);
A Dschedule.h116 struct hv_timer tick_timer;
122 struct hv_timer tick_timer;
A Dptdev.h145 struct hv_timer intr_delay_timer; /* used for delay intr injection */
/hypervisor/common/
A Dtimer.c40 bool timer_is_started(const struct hv_timer *timer) in timer_is_started()
45 static void run_timer(const struct hv_timer *timer) in run_timer()
57 struct hv_timer *timer = NULL; in update_physical_timer()
62 struct hv_timer, node); in update_physical_timer()
73 struct hv_timer *timer) in local_add_timer()
76 struct hv_timer *tmp; in local_add_timer()
81 tmp = container_of(pos, struct hv_timer, node); in local_add_timer()
94 int32_t add_timer(struct hv_timer *timer) in add_timer()
128 void initialize_timer(struct hv_timer *timer, in initialize_timer()
161 void del_timer(struct hv_timer *timer) in del_timer()
[all …]
/hypervisor/debug/
A Dconsole.c21 struct hv_timer console_timer;
/hypervisor/include/arch/x86/asm/guest/
A Dvlapic.h46 struct hv_timer timer;
/hypervisor/arch/x86/guest/
A Dvlapic.c265 struct hv_timer *timer; in vlapic_reset_timer()
276 struct hv_timer *timer; in set_expiration()
304 struct hv_timer *timer = &vtimer->timer; in vlapic_update_lvtt()
394 struct hv_timer *timer; in vlapic_set_tsc_deadline_msr()
/hypervisor/dm/
A Dvrtc.c683 static struct hv_timer calibrate_timer;

Completed in 15 milliseconds