Lines Matching refs:CadenceTimerState

54 static void cadence_timer_update(CadenceTimerState *s)  in cadence_timer_update()
59 static CadenceTimerState *cadence_timer_from_addr(void *opaque, in cadence_timer_from_addr()
70 static uint64_t cadence_timer_get_ns(CadenceTimerState *s, uint64_t timer_steps) in cadence_timer_get_ns()
86 static uint64_t cadence_timer_get_steps(CadenceTimerState *s, uint64_t ns) in cadence_timer_get_steps()
122 static void cadence_timer_run(CadenceTimerState *s) in cadence_timer_run()
155 static void cadence_timer_sync(CadenceTimerState *s) in cadence_timer_sync()
200 CadenceTimerState *s = opaque; in cadence_timer_tick()
209 CadenceTimerState *s = cadence_timer_from_addr(opaque, offset); in cadence_ttc_read_imp()
292 CadenceTimerState *s = cadence_timer_from_addr(opaque, offset); in cadence_ttc_write()
369 static void cadence_timer_reset(CadenceTimerState *s) in cadence_timer_reset()
374 static void cadence_timer_init(uint32_t freq, CadenceTimerState *s) in cadence_timer_init()
376 memset(s, 0, sizeof(CadenceTimerState)); in cadence_timer_init()
406 cadence_timer_sync((CadenceTimerState *)opaque); in cadence_timer_pre_save()
413 CadenceTimerState *s = opaque; in cadence_timer_post_load()
429 VMSTATE_UINT32(reg_clock, CadenceTimerState),
430 VMSTATE_UINT32(reg_count, CadenceTimerState),
431 VMSTATE_UINT32(reg_value, CadenceTimerState),
432 VMSTATE_UINT16(reg_interval, CadenceTimerState),
433 VMSTATE_UINT16_ARRAY(reg_match, CadenceTimerState, 3),
434 VMSTATE_UINT32(reg_intr, CadenceTimerState),
435 VMSTATE_UINT32(reg_intr_en, CadenceTimerState),
436 VMSTATE_UINT32(reg_event_ctrl, CadenceTimerState),
437 VMSTATE_UINT32(reg_event, CadenceTimerState),
449 CadenceTimerState),