Home
last modified time | relevance | path

Searched refs:time (Results 1 – 4 of 4) sorted by relevance

/src/
A Dmempool.c281 void *rt_mp_alloc(rt_mp_t mp, rt_int32_t time) in rt_mp_alloc() argument
299 if (time == 0) in rt_mp_alloc()
315 if (time > 0) in rt_mp_alloc()
323 &time); in rt_mp_alloc()
336 if (time > 0) in rt_mp_alloc()
338 time -= rt_tick_get() - before_sleep; in rt_mp_alloc()
339 if (time < 0) in rt_mp_alloc()
340 time = 0; in rt_mp_alloc()
A Dtimer.c134 rt_tick_t time, in _timer_init() argument
153 timer->init_tick = time; in _timer_init()
271 rt_tick_t time, in rt_timer_init() argument
277 RT_ASSERT(time < RT_TICK_MAX / 2); in rt_timer_init()
282 _timer_init(timer, timeout, parameter, time, flag); in rt_timer_init()
348 rt_tick_t time, in rt_timer_create() argument
355 RT_ASSERT(time < RT_TICK_MAX / 2); in rt_timer_create()
364 _timer_init(timer, timeout, parameter, time, flag); in rt_timer_create()
A Dipc.c644 rt_err_t rt_sem_take(rt_sem_t sem, rt_int32_t time) in rt_sem_take() argument
646 return _rt_sem_take(sem, time, RT_UNINTERRUPTIBLE); in rt_sem_take()
650 rt_err_t rt_sem_take_interruptible(rt_sem_t sem, rt_int32_t time) in rt_sem_take_interruptible() argument
652 return _rt_sem_take(sem, time, RT_INTERRUPTIBLE); in rt_sem_take_interruptible()
656 rt_err_t rt_sem_take_killable(rt_sem_t sem, rt_int32_t time) in rt_sem_take_killable() argument
658 return _rt_sem_take(sem, time, RT_KILLABLE); in rt_sem_take_killable()
1537 rt_err_t rt_mutex_take(rt_mutex_t mutex, rt_int32_t time) in rt_mutex_take() argument
1539 return _rt_mutex_take(mutex, time, RT_UNINTERRUPTIBLE); in rt_mutex_take()
1545 return _rt_mutex_take(mutex, time, RT_INTERRUPTIBLE); in rt_mutex_take_interruptible()
1549 rt_err_t rt_mutex_take_killable(rt_mutex_t mutex, rt_int32_t time) in rt_mutex_take_killable() argument
[all …]
A DKconfig26 RT-Thread Nano is a very small size and refined hard real-time kernel,
145 plug in to the system on run-time.

Completed in 13 milliseconds