Home
last modified time | relevance | path

Searched refs:tick (Results 1 – 6 of 6) sorted by relevance

/src/
A Dclock.c31 #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 Dthread.c340 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 Dscheduler_comm.c33 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 Dscheduler_up.c456 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 Dscheduler_mp.c1111 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 DKconfig117 System's tick frequency, Hz.

Completed in 25 milliseconds