Searched refs:tick (Results 1 – 6 of 6) sorted by relevance
/src/ |
A D | clock.c | 31 #define rt_tick rt_cpu_index(0)->tick 97 void rt_tick_set(rt_tick_t tick) in rt_tick_set() argument 110 thread->user_time += tick; in _update_process_times() 111 pcpu->cpu_stat.user += tick; in _update_process_times() 129 #define _update_process_times(tick) argument 177 _update_process_times(tick); in rt_tick_increase_tick() 182 rt_atomic_add(&(rt_cpu_self()->tick), tick); in rt_tick_increase_tick() 188 rt_sched_tick_increase(tick); in rt_tick_increase_tick() 216 rt_tick_t tick; in rt_tick_from_millisecond() local 225 tick = ms; in rt_tick_from_millisecond() [all …]
|
A D | thread.c | 340 RT_ASSERT(tick != 0); in rt_thread_init() 355 tick); in rt_thread_init() 531 RT_ASSERT(tick != 0); in rt_thread_create() 557 tick); in rt_thread_create() 620 if (tick == 0) in _thread_sleep() 678 return _thread_sleep(tick); in rt_thread_delay() 698 RT_ASSERT(tick != RT_NULL); in rt_thread_delay_until() 716 *tick += inc_tick; in rt_thread_delay_until() 738 *tick = cur_tick; in rt_thread_delay_until() 756 rt_tick_t tick; in rt_thread_mdelay() local [all …]
|
A D | scheduler_comm.c | 33 void rt_sched_thread_init_ctx(struct rt_thread *thread, rt_uint32_t tick, rt_uint8_t priority) in rt_sched_thread_init_ctx() argument 44 rt_sched_thread_init_priv(thread, tick, priority); in rt_sched_thread_init_ctx() 290 rt_err_t rt_sched_tick_increase(rt_tick_t tick) in rt_sched_tick_increase() argument 299 if(RT_SCHED_PRIV(thread).remaining_tick > tick) in rt_sched_tick_increase() 301 RT_SCHED_PRIV(thread).remaining_tick -= tick; in rt_sched_tick_increase()
|
A D | scheduler_up.c | 456 void rt_sched_thread_init_priv(struct rt_thread *thread, rt_uint32_t tick, rt_uint8_t priority) in rt_sched_thread_init_priv() argument 473 RT_SCHED_PRIV(thread).init_tick = tick; in rt_sched_thread_init_priv() 474 RT_SCHED_PRIV(thread).remaining_tick = tick; in rt_sched_thread_init_priv()
|
A D | scheduler_mp.c | 1111 void rt_sched_thread_init_priv(struct rt_thread *thread, rt_uint32_t tick, rt_uint8_t priority) in rt_sched_thread_init_priv() argument 1128 RT_SCHED_PRIV(thread).init_tick = tick; in rt_sched_thread_init_priv() 1129 RT_SCHED_PRIV(thread).remaining_tick = tick; in rt_sched_thread_init_priv()
|
A D | Kconfig | 117 System's tick frequency, Hz.
|
Completed in 25 milliseconds