Lines Matching defs:ltimer
13 #include <platsupport/ltimer.h>
18 #include "../../ltimer.h"
178 int ltimer_default_init(ltimer_t *ltimer, ps_io_ops_t ops, ltimer_callback_fn_t callback, void *callback_token)
180 if (ltimer == NULL) {
181 ZF_LOGE("ltimer cannot be NULL");
185 int error = ltimer_default_describe(ltimer, ops);
190 ltimer->get_time = get_time;
191 ltimer->get_resolution = get_resolution;
192 ltimer->set_timeout = set_timeout;
193 ltimer->reset = reset;
194 ltimer->destroy = destroy;
196 error = ps_calloc(&ops.malloc_ops, 1, sizeof(odroidc2_ltimer_t), <imer->data);
200 assert(ltimer->data != NULL);
202 odroidc2_ltimer_t *odroidc2_timer = ltimer->data;
211 destroy(ltimer->data);
215 odroidc2_timer->callback_data.ltimer = ltimer;
222 destroy(ltimer->data);
233 int ltimer_default_describe(ltimer_t *ltimer, ps_io_ops_t ops)
235 if (ltimer == NULL) {
240 *ltimer = (ltimer_t) {