devtimer_process_func process_func;
devtimer_timeout_func timeout_func;
devtimer_ref timer = (devtimer_ref)param0;
devtimer_process_func process_func;
devtimer_timeout_func timeout_func;
devtimer_ref timer = (devtimer_ref)param0;
devtimer_retain(timer);
timer->dt_callout = thread_call_allocate(devtimer_process, timer);
if (timer->dt_callout == NULL) {
devtimer_retain(timer);
timer->dt_callout = thread_call_allocate(devtimer_process, timer);
if (timer->dt_callout == NULL) {