Lines Matching refs:flag
102 if (timer->parent.flag & RT_TIMER_FLAG_SOFT_TIMER) in _timerlock_idx()
135 rt_uint8_t flag) in _timer_init() argument
140 flag |= RT_TIMER_FLAG_SOFT_TIMER; in _timer_init()
144 timer->parent.flag = flag; in _timer_init()
147 timer->parent.flag &= ~RT_TIMER_FLAG_ACTIVATED; in _timer_init()
272 rt_uint8_t flag) in rt_timer_init() argument
282 _timer_init(timer, timeout, parameter, time, flag); in rt_timer_init()
308 timer->parent.flag &= ~RT_TIMER_FLAG_ACTIVATED; in rt_timer_detach()
349 rt_uint8_t flag) in rt_timer_create() argument
364 _timer_init(timer, timeout, parameter, time, flag); in rt_timer_create()
393 timer->parent.flag &= ~RT_TIMER_FLAG_ACTIVATED; in rt_timer_delete()
419 timer->parent.flag &= ~RT_TIMER_FLAG_ACTIVATED; in _timer_start()
476 timer->parent.flag |= RT_TIMER_FLAG_ACTIVATED; in _timer_start()
519 if (!(t->parent.flag & RT_TIMER_FLAG_PERIODIC)) in _timer_check()
521 t->parent.flag &= ~RT_TIMER_FLAG_ACTIVATED; in _timer_check()
542 if ((t->parent.flag & RT_TIMER_FLAG_PERIODIC) && in _timer_check()
543 (t->parent.flag & RT_TIMER_FLAG_ACTIVATED)) in _timer_check()
546 t->parent.flag &= ~RT_TIMER_FLAG_ACTIVATED; in _timer_check()
580 if (timer->parent.flag & RT_TIMER_FLAG_SOFT_TIMER) in rt_timer_start()
593 if (timer->parent.flag & RT_TIMER_FLAG_THREAD_TIMER) in rt_timer_start()
639 if (!(timer->parent.flag & RT_TIMER_FLAG_ACTIVATED)) in rt_timer_stop()
648 timer->parent.flag &= ~RT_TIMER_FLAG_ACTIVATED; in rt_timer_stop()
685 if (timer->parent.flag & RT_TIMER_FLAG_ACTIVATED) in rt_timer_control()
688 timer->parent.flag &= ~RT_TIMER_FLAG_ACTIVATED; in rt_timer_control()
694 timer->parent.flag &= ~RT_TIMER_FLAG_PERIODIC; in rt_timer_control()
698 timer->parent.flag |= RT_TIMER_FLAG_PERIODIC; in rt_timer_control()
702 if(timer->parent.flag & RT_TIMER_FLAG_ACTIVATED) in rt_timer_control()