Lines Matching refs:eventtimer
48 struct eventtimer;
49 typedef int et_start_t(struct eventtimer *et,
51 typedef int et_stop_t(struct eventtimer *et);
52 typedef void et_event_cb_t(struct eventtimer *et, void *arg);
53 typedef int et_deregister_cb_t(struct eventtimer *et, void *arg);
55 struct eventtimer { struct
56 SLIST_ENTRY(eventtimer) et_all;
92 int et_register(struct eventtimer *et); argument
93 int et_deregister(struct eventtimer *et);
94 void et_change_frequency(struct eventtimer *et, uint64_t newfreq);
96 struct eventtimer *et_find(const char *name, int check, int want);
97 int et_init(struct eventtimer *et, et_event_cb_t *event,
99 int et_start(struct eventtimer *et, sbintime_t first, sbintime_t period);
100 int et_stop(struct eventtimer *et);
101 int et_ban(struct eventtimer *et);
102 int et_free(struct eventtimer *et);