Lines Matching refs:timer

19 aos_status_t aos_timer_new(aos_timer_t *timer, void (*fn)(void *, void *), void *arg,  in aos_timer_new()  argument
24 if (timer == NULL) { in aos_timer_new()
29 …ret = krhino_timer_dyn_create((ktimer_t **)(timer), "AOS", (timer_cb_t)fn, MS2TICK(ms), MS2TICK(ro… in aos_timer_new()
34 bool aos_timer_is_valid(aos_timer_t *timer) in aos_timer_is_valid() argument
38 if (timer == NULL) { in aos_timer_is_valid()
42 k_timer = (ktimer_t *)*timer; in aos_timer_is_valid()
54 aos_status_t aos_timer_new_ext(aos_timer_t *timer, void (*fn)(void *, void *), void *arg, in aos_timer_new_ext() argument
59 if (timer == NULL) { in aos_timer_new_ext()
65 …ret = krhino_timer_dyn_create((ktimer_t **)(timer), "AOS", (timer_cb_t)fn, MS2TICK(ms), MS2TICK(ro… in aos_timer_new_ext()
70 aos_status_t aos_timer_create(aos_timer_t *timer, void (*fn)(void *, void *), void *arg, in aos_timer_create() argument
75 if (timer == NULL) { in aos_timer_create()
81 …ret = krhino_timer_dyn_create((ktimer_t **)(timer), "AOS", (timer_cb_t)fn, MS2TICK(ms), MS2TICK(ro… in aos_timer_create()
86 void aos_timer_free(aos_timer_t *timer) in aos_timer_free() argument
88 if (timer == NULL || *timer == NULL) { in aos_timer_free()
92 krhino_timer_dyn_del((ktimer_t *)*timer); in aos_timer_free()
93 *timer = NULL; in aos_timer_free()
96 aos_status_t aos_timer_start(aos_timer_t *timer) in aos_timer_start() argument
100 CHECK_HANDLE(timer); in aos_timer_start()
102 ret = krhino_timer_start((ktimer_t *)*timer); in aos_timer_start()
106 aos_status_t aos_timer_stop(aos_timer_t *timer) in aos_timer_stop() argument
110 CHECK_HANDLE(timer); in aos_timer_stop()
112 ret = krhino_timer_stop((ktimer_t *)*timer); in aos_timer_stop()
116 aos_status_t aos_timer_change(aos_timer_t *timer, uint32_t ms) in aos_timer_change() argument
120 CHECK_HANDLE(timer); in aos_timer_change()
122 ret = krhino_timer_change((ktimer_t *)*timer, MS2TICK(ms), MS2TICK(ms)); in aos_timer_change()
125 aos_status_t aos_timer_change_once(aos_timer_t *timer, uint32_t ms) in aos_timer_change_once() argument
129 CHECK_HANDLE(timer); in aos_timer_change_once()
131 ret = krhino_timer_change((ktimer_t *)*timer, MS2TICK(ms), 0); in aos_timer_change_once()
136 int aos_timer_gettime(aos_timer_t *timer, uint64_t value[4]) in aos_timer_gettime() argument
142 CHECK_HANDLE(timer); in aos_timer_gettime()
143 ktimer = (ktimer_t *)*timer; in aos_timer_gettime()