Lines Matching refs:arg
202 rt_err_t rt_cputimer_control(rt_cputimer_t timer, int cmd, void *arg) in rt_cputimer_control() argument
214 *(rt_uint64_t *)arg = timer->init_tick; in rt_cputimer_control()
218 RT_ASSERT((*(rt_uint64_t *)arg) < 0x7fffffffffffffff); in rt_cputimer_control()
219 timer->init_tick = *(rt_uint64_t *)arg; in rt_cputimer_control()
220 timer->timeout_tick = *(rt_uint64_t *)arg + clock_cpu_gettime(); in rt_cputimer_control()
235 *(rt_uint32_t *)arg = RT_TIMER_FLAG_ACTIVATED; in rt_cputimer_control()
240 *(rt_uint32_t *)arg = RT_TIMER_FLAG_DEACTIVATED; in rt_cputimer_control()
245 *(rt_uint64_t *)arg = timer->timeout_tick; in rt_cputimer_control()
248 arg = (void *)timer->timeout_func; in rt_cputimer_control()
252 timer->timeout_func = (void (*)(void *))arg; in rt_cputimer_control()
256 *(void **)arg = timer->parameter; in rt_cputimer_control()
260 timer->parameter = arg; in rt_cputimer_control()