Lines Matching refs:ptimer_state
97 typedef struct ptimer_state ptimer_state; typedef
128 ptimer_state *ptimer_init(ptimer_cb callback,
138 void ptimer_free(ptimer_state *s);
150 void ptimer_transaction_begin(ptimer_state *s);
160 void ptimer_transaction_commit(ptimer_state *s);
174 void ptimer_set_period(ptimer_state *s, int64_t period);
195 void ptimer_set_period_from_clock(ptimer_state *s, const Clock *clock,
212 void ptimer_set_freq(ptimer_state *s, uint32_t freq);
227 uint64_t ptimer_get_limit(ptimer_state *s);
242 void ptimer_set_limit(ptimer_state *s, uint64_t limit, int reload);
252 uint64_t ptimer_get_count(ptimer_state *s);
266 void ptimer_set_count(ptimer_state *s, uint64_t count);
283 void ptimer_run(ptimer_state *s, int oneshot);
298 void ptimer_stop(ptimer_state *s);
303 VMSTATE_STRUCT_POINTER_V(_field, _state, 1, vmstate_ptimer, ptimer_state)
307 vmstate_ptimer, ptimer_state)