Home
last modified time | relevance | path

Searched refs:arch_is_in_isr (Results 1 – 25 of 29) sorted by relevance

12

/Zephyr-Core-3.4.0/arch/arm64/include/
Dexc.h29 static ALWAYS_INLINE bool arch_is_in_isr(void) in arch_is_in_isr() function
/Zephyr-Core-3.4.0/arch/arm/core/aarch32/cortex_m/
Dthread_abort.c30 if (arch_is_in_isr()) { in z_impl_k_thread_abort()
/Zephyr-Core-3.4.0/arch/posix/include/
Dkernel_arch_func.h36 static inline bool arch_is_in_isr(void) in arch_is_in_isr() function
/Zephyr-Core-3.4.0/arch/mips/include/
Dkernel_arch_func.h40 static inline bool arch_is_in_isr(void) in arch_is_in_isr() function
/Zephyr-Core-3.4.0/arch/arm/include/aarch32/cortex_a_r/
Dexc.h36 static ALWAYS_INLINE bool arch_is_in_isr(void) in arch_is_in_isr() function
/Zephyr-Core-3.4.0/arch/sparc/include/
Dkernel_arch_func.h48 static inline bool arch_is_in_isr(void) in arch_is_in_isr() function
/Zephyr-Core-3.4.0/arch/nios2/include/
Dkernel_arch_func.h44 static inline bool arch_is_in_isr(void) in arch_is_in_isr() function
/Zephyr-Core-3.4.0/arch/arc/include/
Dkernel_arch_func.h53 static inline bool arch_is_in_isr(void) in arch_is_in_isr() function
/Zephyr-Core-3.4.0/arch/x86/include/
Dkernel_arch_func.h19 static inline bool arch_is_in_isr(void) in arch_is_in_isr() function
/Zephyr-Core-3.4.0/kernel/
Dsched.c950 return arch_irq_unlocked(key) && !arch_is_in_isr(); in resched()
1004 __ASSERT(!arch_is_in_isr(), ""); in k_sched_unlock()
1333 __ASSERT(!arch_is_in_isr(), ""); in z_impl_k_thread_priority_set()
1393 __ASSERT(!arch_is_in_isr(), ""); in z_impl_k_yield()
1421 __ASSERT(!arch_is_in_isr(), ""); in z_tick_sleep()
1464 __ASSERT(!arch_is_in_isr(), ""); in z_impl_k_sleep()
1538 if (!arch_is_in_isr()) { in z_impl_k_wakeup()
1602 return !arch_is_in_isr() && is_preempt(_current); in z_impl_k_is_preempt_thread()
1749 if (is_aborting(thread) && thread == _current && arch_is_in_isr()) { in z_thread_abort()
1769 if (arch_is_in_isr()) { in z_thread_abort()
[all …]
Dsmp.c127 bool pinned = arch_is_in_isr() || !arch_irq_unlocked(k); in z_smp_cpu_mobile()
Dmutex.c101 __ASSERT(!arch_is_in_isr(), "mutexes cannot be used inside ISRs"); in z_impl_k_mutex_lock()
205 __ASSERT(!arch_is_in_isr(), "mutexes cannot be used inside ISRs"); in z_impl_k_mutex_unlock()
Dkheap.c76 __ASSERT(!arch_is_in_isr() || K_TIMEOUT_EQ(timeout, K_NO_WAIT), ""); in k_heap_aligned_alloc()
Dsem.c128 __ASSERT(((arch_is_in_isr() == false) || in z_impl_k_sem_take()
Dmsg_q.c118 __ASSERT(!arch_is_in_isr() || K_TIMEOUT_EQ(timeout, K_NO_WAIT), ""); in z_impl_k_msgq_put()
210 __ASSERT(!arch_is_in_isr() || K_TIMEOUT_EQ(timeout, K_NO_WAIT), ""); in z_impl_k_msgq_get()
Dtimer.c231 __ASSERT(!arch_is_in_isr(), ""); in z_impl_k_timer_status_sync()
Devents.c234 __ASSERT(((arch_is_in_isr() == false) || in k_event_wait_internal()
/Zephyr-Core-3.4.0/arch/arm/include/aarch32/cortex_m/
Dexc.h46 static ALWAYS_INLINE bool arch_is_in_isr(void) in arch_is_in_isr() function
/Zephyr-Core-3.4.0/arch/x86/core/
Defi.c127 if (arch_is_in_isr()) { in efi_console_putchar()
Dfatal.c52 if (_current == NULL || arch_is_in_isr()) { in z_x86_check_stack_bounds()
/Zephyr-Core-3.4.0/kernel/include/
Dkernel_arch_interface.h238 static inline bool arch_is_in_isr(void);
Dksched.h253 __ASSERT(!arch_is_in_isr(), ""); in z_sched_lock()
263 __ASSERT(!arch_is_in_isr(), ""); in z_sched_unlock_no_reschedule()
/Zephyr-Core-3.4.0/arch/riscv/include/
Dkernel_arch_func.h75 static inline bool arch_is_in_isr(void) in arch_is_in_isr() function
/Zephyr-Core-3.4.0/arch/xtensa/include/
Dkernel_arch_func.h178 static inline bool arch_is_in_isr(void) in arch_is_in_isr() function
/Zephyr-Core-3.4.0/arch/arm/core/aarch32/
Dthread.c466 if (arch_is_in_isr()) { in arch_float_disable()

12