Searched refs:time (Results 1 – 4 of 4) sorted by relevance
| /src/ |
| A D | mempool.c | 281 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 D | timer.c | 134 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 D | ipc.c | 644 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 D | Kconfig | 26 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 11 milliseconds