/Zephyr-latest/kernel/include/ |
D | kthread.h | 81 return (thread->base.thread_state & _THREAD_DUMMY) != 0U; in is_thread_dummy() 88 return (thread->base.thread_state & _THREAD_SUSPENDED) != 0U; in z_is_thread_suspended() 93 return (thread->base.thread_state & _THREAD_PENDING) != 0U; in z_is_thread_pending() 98 uint8_t state = thread->base.thread_state; in z_is_thread_prevented_from_running() 116 return (thread->base.thread_state & state) != 0U; in z_is_thread_state_set() 126 thread->base.thread_state |= _THREAD_QUEUED; in z_mark_thread_as_queued() 131 thread->base.thread_state &= ~_THREAD_QUEUED; in z_mark_thread_as_not_queued() 136 thread->base.thread_state |= _THREAD_SUSPENDED; in z_mark_thread_as_suspended() 143 thread->base.thread_state &= ~_THREAD_SUSPENDED; in z_mark_thread_as_not_suspended() 150 thread->base.thread_state |= _THREAD_PENDING; in z_mark_thread_as_pending() [all …]
|
D | kswap.h | 99 _current->base.thread_state & (_THREAD_DUMMY | _THREAD_DEAD), in do_swap()
|
/Zephyr-latest/tests/kernel/threads/thread_apis/src/ |
D | test_kthread_for_each.c | 229 tid->base.thread_state = 0; in ZTEST() 233 tid->base.thread_state = _THREAD_DUMMY; in ZTEST() 244 tid->base.thread_state = _THREAD_PENDING; in ZTEST() 248 tid->base.thread_state = _THREAD_DEAD; in ZTEST() 252 tid->base.thread_state = _THREAD_SLEEPING; in ZTEST() 256 tid->base.thread_state = _THREAD_SUSPENDED; in ZTEST() 260 tid->base.thread_state = _THREAD_ABORTING; in ZTEST() 264 tid->base.thread_state = _THREAD_QUEUED; in ZTEST() 268 tid->base.thread_state = _THREAD_PENDING | _THREAD_SUSPENDED; in ZTEST()
|
/Zephyr-latest/kernel/ |
D | thread.c | 230 uint8_t thread_state = thread_id->base.thread_state; in k_thread_state_str() local 261 for (unsigned int index = 0; thread_state != 0; index++) { in k_thread_state_str() 263 if ((thread_state & bit) == 0) { in k_thread_state_str() 271 thread_state &= ~bit; in k_thread_state_str() 273 if (thread_state != 0) { in k_thread_state_str() 337 if ((_current->base.thread_state & _THREAD_DUMMY) != 0) { in z_check_stack_sentinel() 749 thread_base->thread_state = (uint8_t)initial_state; in z_init_thread_base() 938 (_current->base.thread_state & _THREAD_DUMMY) != 0) { in z_thread_mark_switched_out() 1130 dummy_thread->base.thread_state = _THREAD_DUMMY; in z_dummy_thread_init()
|
D | spinlock_validate.c | 29 if (arch_is_in_isr() && _current->base.thread_state & _THREAD_DUMMY) { in z_spin_unlock_valid()
|
D | sched.c | 148 return (thread->base.thread_state & _THREAD_ABORTING) != 0U; in is_aborting() 154 return (thread->base.thread_state & in is_halting() 163 thread->base.thread_state &= ~(_THREAD_ABORTING | _THREAD_SUSPENDING); in clear_halting() 418 thread->base.thread_state |= (terminate ? _THREAD_ABORTING in z_thread_halt() 584 bool killed = (thread->base.thread_state & in z_sched_wake_thread() 1233 if ((thread->base.thread_state & new_state) == 0U) { in halt_thread() 1234 thread->base.thread_state |= new_state; in halt_thread() 1325 if ((thread->base.thread_state & _THREAD_DEAD) != 0U) { in z_thread_abort() 1345 __ASSERT_NO_MSG((thread->base.thread_state & _THREAD_DEAD) != 0); in z_impl_k_thread_abort() 1358 if ((thread->base.thread_state & _THREAD_DEAD) != 0U) { in z_impl_k_thread_join()
|
D | mailbox.c | 178 if ((sending_thread->base.thread_state & _THREAD_DUMMY) != 0U) { in mbox_message_dispose() 249 if ((sending_thread->base.thread_state & _THREAD_DUMMY) in mbox_message_put() 279 if ((sending_thread->base.thread_state & _THREAD_DUMMY) != 0U) { in mbox_message_put()
|
/Zephyr-latest/arch/arc/core/ |
D | irq_offload.c | 53 __ASSERT_NO_MSG((_current->base.thread_state & _THREAD_DEAD) == 0); in arch_irq_offload()
|
/Zephyr-latest/arch/xtensa/include/ |
D | kernel_arch_func.h | 98 if (old_thread->base.thread_state & _THREAD_DUMMY) { in arch_cohere_stacks()
|
/Zephyr-latest/include/zephyr/kernel/ |
D | thread.h | 75 uint8_t thread_state; member
|
/Zephyr-latest/subsys/debug/ |
D | thread_info.c | 52 thread_state),
|
/Zephyr-latest/subsys/portability/cmsis_rtos_v1/ |
D | cmsis_thread.c | 15 uint8_t state = thread->base.thread_state; in _is_thread_cmsis_inactive()
|
/Zephyr-latest/scripts/coredump/gdbstubs/ |
D | gdbstub.py | 255 thread_state = int.from_bytes(thread_state_byte, "little") 256 thread_info_bytes += b', state: ' + bytes(hex(thread_state), 'ascii')
|
/Zephyr-latest/tests/kernel/msgq/msgq_api/src/ |
D | test_msgq_contexts.c | 409 zassert_equal(tids[0]->base.thread_state, _THREAD_PENDING); in ZTEST() 451 zassert_equal(tids[0]->base.thread_state, _THREAD_PENDING); in ZTEST()
|
/Zephyr-latest/subsys/portability/cmsis_rtos_v2/ |
D | thread.c | 44 uint8_t state = thread->base.thread_state; in _is_thread_cmsis_inactive() 292 switch (tid->z_thread.base.thread_state) { in osThreadGetState()
|
/Zephyr-latest/tests/kernel/sched/preempt/src/ |
D | main.c | 118 while (do_sleep && !(src_thread->base.thread_state & _THREAD_PENDING)) { in wakeup_src_thread()
|
/Zephyr-latest/modules/hal_infineon/abstraction-rtos/source/COMPONENT_ZEPHYR/ |
D | cyabs_rtos_zephyr.c | 226 if (((*thread)->z_thread.base.thread_state & _THREAD_DEAD) != 0) { in cy_rtos_get_thread_state() 229 switch ((*thread)->z_thread.base.thread_state) { in cy_rtos_get_thread_state()
|
/Zephyr-latest/arch/xtensa/core/ |
D | mpu.c | 886 if (((cur_thread->base.thread_state & _THREAD_DUMMY) != _THREAD_DUMMY) && in arch_mem_domain_partition_add() 978 if ((thread->base.thread_state & _THREAD_DEAD) == 0) { in arch_mem_domain_thread_remove()
|
D | ptables.c | 1031 if ((thread->base.thread_state & _THREAD_DEAD) == 0) { in arch_mem_domain_thread_remove()
|
/Zephyr-latest/tests/kernel/smp/src/ |
D | main.c | 221 volatile uint8_t *p = &tinfo[i].tid->base.thread_state; in spin_for_threads_exit()
|
/Zephyr-latest/subsys/mgmt/mcumgr/grp/os_mgmt/src/ |
D | os_mgmt.c | 312 zcbor_uint32_put(iterator_ctx->zse, thread->base.thread_state) && in os_mgmt_taskstat_encode_one()
|
/Zephyr-latest/arch/arm64/core/ |
D | mmu.c | 1341 if ((thread->base.thread_state & _THREAD_DEAD) == 0) { in arch_mem_domain_thread_remove()
|
/Zephyr-latest/arch/x86/core/ |
D | x86_mmu.c | 1882 if ((thread->base.thread_state & _THREAD_DEAD) == 0) { in arch_mem_domain_thread_remove()
|
/Zephyr-latest/doc/releases/ |
D | release-notes-2.3.rst | 1359 * :github:`17361` - _THREAD_QUEUED overlaps with x86 _EXC_ACTIVE in k_thread.thread_state
|
D | release-notes-3.1.rst | 1574 * :github:`44255` - kernel: While thread is running [thread_state] is in _THREAD_QUEUED
|