| /src/ |
| A D | signal.c | 97 rt_base_t level; in _signal_deliver() local 99 level = rt_spin_lock_irqsave(&_thread_signal_lock); in _signal_deliver() 181 rt_sched_lock_level_t level; in rt_signal_check() local 235 rt_base_t level; in rt_signal_install() local 277 rt_base_t level; in rt_signal_mask() local 300 rt_base_t level; in rt_signal_unmask() local 336 rt_base_t level; in rt_signal_wait() local 454 rt_base_t level; in rt_thread_handle_sig() local 514 rt_base_t level; in rt_thread_alloc_sig() local 546 rt_base_t level; in rt_thread_free_sig() local [all …]
|
| A D | scheduler_up.c | 136 rt_base_t level; in rt_sched_lock() local 141 *plvl = level; in rt_sched_lock() 161 rt_hw_interrupt_enable(level); in rt_sched_unlock() 184 rt_hw_interrupt_enable(level); in rt_sched_unlock_n_resched() 281 rt_base_t level; in rt_schedule() local 405 rt_hw_interrupt_enable(level); in rt_schedule() 487 rt_base_t level; in rt_sched_insert_thread() local 539 rt_base_t level; in rt_sched_remove_thread() local 591 rt_base_t level; in rt_exit_critical_safe() local 652 rt_base_t level; in rt_enter_critical() local [all …]
|
| A D | scheduler_mp.c | 552 rt_base_t level; in rt_sched_lock() local 556 SCHEDULER_LOCK(level); in rt_sched_lock() 557 *plvl = level; in rt_sched_lock() 588 rt_base_t level; in rt_sched_is_locked() local 739 rt_base_t level; in _sched_thread_process_signal() local 740 SCHEDULER_LOCK(level); in _sched_thread_process_signal() 898 rt_base_t level; in rt_schedule() local 992 rt_base_t level; in rt_scheduler_do_irq_switch() local 1298 rt_base_t level; in rt_enter_critical() local 1352 rt_base_t level; in rt_exit_critical() local [all …]
|
| A D | object.c | 276 rt_base_t level; in rt_object_get_length() local 283 level = rt_spin_lock_irqsave(&(information->spinlock)); in rt_object_get_length() 310 rt_base_t level; in rt_object_get_pointers() local 321 level = rt_spin_lock_irqsave(&(information->spinlock)); in rt_object_get_pointers() 361 rt_base_t level; in rt_object_init() local 379 level = rt_spin_lock_irqsave(&(information->spinlock)); in rt_object_init() 419 level = rt_spin_lock_irqsave(&(information->spinlock)); in rt_object_init() 444 rt_base_t level; in rt_object_detach() local 482 rt_base_t level; in rt_object_allocate() local 561 rt_base_t level; in rt_object_delete() local [all …]
|
| A D | ipc.c | 209 rt_base_t level; in rt_susp_list_resume_all_irq() local 415 rt_base_t level; in rt_sem_detach() local 508 rt_ubase_t level; in rt_sem_delete() local 560 rt_base_t level; in _rt_sem_take() local 697 rt_base_t level; in rt_sem_release() local 761 rt_base_t level; in rt_sem_control() local 1830 rt_base_t level; in rt_event_detach() local 1969 rt_base_t level; in rt_event_send() local 2104 rt_base_t level; in _rt_event_recv() local 2267 rt_base_t level; in rt_event_control() local [all …]
|
| A D | cpu_mp.c | 87 rt_base_t level; in RTM_EXPORT() local 89 level = rt_hw_local_irq_disable(); in RTM_EXPORT() 93 return level; in RTM_EXPORT() 106 void rt_spin_unlock_irqrestore(struct rt_spinlock *lock, rt_base_t level) in RTM_EXPORT() 113 rt_hw_local_irq_enable(level); in RTM_EXPORT() 146 rt_base_t level; in rt_cpus_lock() local 149 level = rt_hw_local_irq_disable(); in rt_cpus_lock() 171 return level; in rt_cpus_lock() 180 void rt_cpus_unlock(rt_base_t level) in rt_cpus_unlock() argument 204 rt_hw_local_irq_enable(level); in rt_cpus_unlock()
|
| A D | mempool.c | 144 rt_base_t level; in rt_mp_detach() local 151 level = rt_spin_lock_irqsave(&(mp->spinlock)); in rt_mp_detach() 157 rt_spin_unlock_irqrestore(&(mp->spinlock), level); in rt_mp_detach() 245 rt_base_t level; in rt_mp_delete() local 254 level = rt_spin_lock_irqsave(&(mp->spinlock)); in rt_mp_delete() 258 rt_spin_unlock_irqrestore(&(mp->spinlock), level); in rt_mp_delete() 284 rt_base_t level; in rt_mp_alloc() local 294 level = rt_spin_lock_irqsave(&(mp->spinlock)); in rt_mp_alloc() 342 level = rt_spin_lock_irqsave(&(mp->spinlock)); in rt_mp_alloc() 376 rt_base_t level; in rt_mp_free() local [all …]
|
| A D | timer.c | 295 rt_base_t level; in rt_timer_detach() local 304 level = rt_spin_lock_irqsave(spinlock); in rt_timer_detach() 379 rt_base_t level; in rt_timer_delete() local 389 level = rt_spin_lock_irqsave(spinlock); in rt_timer_delete() 492 rt_base_t level; in _timer_check() local 495 level = rt_spin_lock_irqsave(lock); in _timer_check() 552 rt_spin_unlock_irqrestore(lock, level); in _timer_check() 568 rt_base_t level; in rt_timer_start() local 628 rt_base_t level; in rt_timer_stop() local 668 rt_base_t level; in rt_timer_control() local [all …]
|
| A D | kservice.c | 809 rt_base_t level; in rt_malloc() local 817 _heap_unlock(level); in rt_malloc() 835 rt_base_t level; in rt_realloc() local 845 _heap_unlock(level); in rt_realloc() 888 rt_base_t level; in rt_free() local 898 _heap_unlock(level); in rt_free() 916 rt_base_t level; in rt_memory_info() local 922 _heap_unlock(level); in rt_memory_info() 929 rt_base_t level; in rt_page_alloc() local 937 _heap_unlock(level); in rt_page_alloc() [all …]
|
| A D | cpu_up.c | 67 rt_base_t level; in rt_spin_lock_irqsave() local 69 level = rt_hw_interrupt_disable(); in rt_spin_lock_irqsave() 72 return level; in rt_spin_lock_irqsave() 84 void rt_spin_unlock_irqrestore(struct rt_spinlock *lock, rt_base_t level) in rt_spin_unlock_irqrestore() argument 89 rt_hw_interrupt_enable(level); in rt_spin_unlock_irqrestore()
|
| A D | idle.c | 74 rt_base_t level; in rt_thread_idle_sethook() local 76 level = rt_spin_lock_irqsave(&_hook_spinlock); in rt_thread_idle_sethook() 88 rt_spin_unlock_irqrestore(&_hook_spinlock, level); in rt_thread_idle_sethook() 105 rt_base_t level; in rt_thread_idle_delhook() local 107 level = rt_spin_lock_irqsave(&_hook_spinlock); in rt_thread_idle_delhook() 119 rt_spin_unlock_irqrestore(&_hook_spinlock, level); in rt_thread_idle_delhook()
|
| A D | defunct.c | 35 rt_base_t level; in rt_thread_defunct_enqueue() local 36 level = rt_spin_lock_irqsave(&_defunct_spinlock); in rt_thread_defunct_enqueue() 38 rt_spin_unlock_irqrestore(&_defunct_spinlock, level); in rt_thread_defunct_enqueue() 49 rt_base_t level; in rt_thread_defunct_dequeue() local 53 level = rt_spin_lock_irqsave(&_defunct_spinlock); in rt_thread_defunct_dequeue() 59 rt_spin_unlock_irqrestore(&_defunct_spinlock, level); in rt_thread_defunct_dequeue()
|
| A D | irq.c | 139 rt_base_t level; in rt_interrupt_get_nest() local 141 level = rt_hw_local_irq_disable(); in rt_interrupt_get_nest() 143 rt_hw_local_irq_enable(level); in rt_interrupt_get_nest()
|
| A D | Kconfig | 18 BSP can define these basic data types in ARCH_CPU level. 93 prompt "The maximal level value of priority of thread" 179 int "The priority level value of timer thread" 233 bool "Enable critical level tracing" 445 int "Max number of backtrace level"
|
| A D | mem.c | 549 rt_base_t level; in memcheck() local 558 level = rt_hw_interrupt_disable(); in memcheck() 587 rt_hw_interrupt_enable(level); in memcheck() 596 rt_hw_interrupt_enable(level); in memcheck()
|
| A D | thread.c | 85 rt_base_t level; in _thread_detach_from_mutex() local 87 level = rt_spin_lock_irqsave(&thread->spinlock); in _thread_detach_from_mutex() 109 rt_spin_unlock_irqrestore(&thread->spinlock, level); in _thread_detach_from_mutex()
|
| A D | memheap.c | 872 rt_base_t level; in memheapcheck() local 876 level = rt_hw_interrupt_disable(); in memheapcheck() 918 rt_hw_interrupt_enable(level); in memheapcheck()
|