Lines Matching refs:ptimer_state

22 struct ptimer_state  struct
46 static void ptimer_trigger(ptimer_state *s) in ptimer_trigger() argument
51 static void ptimer_reload(ptimer_state *s, int delta_adjust) in ptimer_reload()
157 ptimer_state *s = (ptimer_state *)opaque; in ptimer_tick()
201 uint64_t ptimer_get_count(ptimer_state *s) in ptimer_get_count()
297 void ptimer_set_count(ptimer_state *s, uint64_t count) in ptimer_set_count()
306 void ptimer_run(ptimer_state *s, int oneshot) in ptimer_run()
326 void ptimer_stop(ptimer_state *s) in ptimer_stop()
340 void ptimer_set_period(ptimer_state *s, int64_t period) in ptimer_set_period()
352 void ptimer_set_period_from_clock(ptimer_state *s, const Clock *clk, in ptimer_set_period_from_clock()
385 void ptimer_set_freq(ptimer_state *s, uint32_t freq) in ptimer_set_freq()
398 void ptimer_set_limit(ptimer_state *s, uint64_t limit, int reload) in ptimer_set_limit()
409 uint64_t ptimer_get_limit(ptimer_state *s) in ptimer_get_limit()
414 void ptimer_transaction_begin(ptimer_state *s) in ptimer_transaction_begin()
421 void ptimer_transaction_commit(ptimer_state *s) in ptimer_transaction_commit()
445 VMSTATE_UINT8(enabled, ptimer_state),
446 VMSTATE_UINT64(limit, ptimer_state),
447 VMSTATE_UINT64(delta, ptimer_state),
448 VMSTATE_UINT32(period_frac, ptimer_state),
449 VMSTATE_INT64(period, ptimer_state),
450 VMSTATE_INT64(last_event, ptimer_state),
451 VMSTATE_INT64(next_event, ptimer_state),
452 VMSTATE_TIMER_PTR(timer, ptimer_state),
457 ptimer_state *ptimer_init(ptimer_cb callback, void *callback_opaque, in ptimer_init()
460 ptimer_state *s; in ptimer_init()
465 s = g_new0(ptimer_state, 1); in ptimer_init()
481 void ptimer_free(ptimer_state *s) in ptimer_free()