Home
last modified time | relevance | path

Searched refs:rt_interrupt_nest (Results 1 – 2 of 2) sorted by relevance

/src/
A Dirq.c68 #define rt_interrupt_nest rt_cpu_self()->irq_nest macro
70 volatile rt_atomic_t rt_interrupt_nest = 0; variable
102 rt_atomic_add(&(rt_interrupt_nest), 1); in rt_interrupt_enter()
105 (rt_int32_t)rt_atomic_load(&(rt_interrupt_nest))); in rt_interrupt_enter()
120 (rt_int32_t)rt_atomic_load(&(rt_interrupt_nest))); in rt_interrupt_leave()
122 rt_atomic_sub(&(rt_interrupt_nest), 1); in rt_interrupt_leave()
142 ret = rt_atomic_load(&rt_interrupt_nest); in rt_interrupt_get_nest()
A Dscheduler_up.c51 extern volatile rt_atomic_t rt_interrupt_nest;
345 rt_interrupt_nest, highest_ready_priority, in rt_schedule()
351 if (rt_interrupt_nest == 0) in rt_schedule()

Completed in 9 milliseconds