Home
last modified time | relevance | path

Searched refs:stack_start (Results 1 – 24 of 24) sorted by relevance

/ThreadX-v6.4.1/common/src/
Dtxe_thread_create.c91 VOID *stack_start, ULONG stack_size, in _txe_thread_create() argument
142 work_ptr = TX_VOID_TO_UCHAR_POINTER_CONVERT(stack_start); in _txe_thread_create()
165 if (stack_start >= next_thread -> tx_thread_stack_start) in _txe_thread_create()
168 if (stack_start < next_thread -> tx_thread_stack_end) in _txe_thread_create()
173 stack_start = TX_NULL; in _txe_thread_create()
189 stack_start = TX_NULL; in _txe_thread_create()
221 else if (stack_start == TX_NULL) in _txe_thread_create()
305 stack_start, stack_size, priority, preempt_threshold, in _txe_thread_create()
Dtx_thread_create.c97 … VOID *stack_start, ULONG stack_size, UINT priority, UINT preempt_threshold, in _tx_thread_create() argument
130 TX_MEMSET(stack_start, ((UCHAR) TX_STACK_FILL), stack_size); in _tx_thread_create()
142 new_stack_start = TX_POINTER_TO_ULONG_CONVERT(stack_start); in _tx_thread_create()
144 new_stack_start = TX_POINTER_TO_ALIGN_TYPE_CONVERT(stack_start); in _tx_thread_create()
158 stack_start = TX_ULONG_TO_POINTER_CONVERT(updated_stack_start); in _tx_thread_create()
160 stack_start = TX_ALIGN_TYPE_TO_POINTER_CONVERT(updated_stack_start); in _tx_thread_create()
174 thread_ptr -> tx_thread_stack_start = stack_start; in _tx_thread_create()
183 temp_ptr = TX_VOID_TO_UCHAR_POINTER_CONVERT(stack_start); in _tx_thread_create()
268 …ACE_OBJECT_TYPE_THREAD, thread_ptr, name_ptr, TX_POINTER_TO_ULONG_CONVERT(stack_start), stack_size) in _tx_thread_create()
271 …TRACE_THREAD_CREATE, thread_ptr, priority, TX_POINTER_TO_ULONG_CONVERT(stack_start), stack_size, T… in _tx_thread_create()
/ThreadX-v6.4.1/common_smp/src/
Dtxe_thread_create.c91 VOID *stack_start, ULONG stack_size, in _txe_thread_create() argument
142 work_ptr = TX_VOID_TO_UCHAR_POINTER_CONVERT(stack_start); in _txe_thread_create()
165 if (stack_start >= next_thread -> tx_thread_stack_start) in _txe_thread_create()
168 if (stack_start < next_thread -> tx_thread_stack_end) in _txe_thread_create()
173 stack_start = TX_NULL; in _txe_thread_create()
189 stack_start = TX_NULL; in _txe_thread_create()
221 else if (stack_start == TX_NULL) in _txe_thread_create()
305 stack_start, stack_size, priority, preempt_threshold, in _txe_thread_create()
Dtx_thread_create.c99 … VOID *stack_start, ULONG stack_size, UINT priority, UINT preempt_threshold, in _tx_thread_create() argument
131 TX_MEMSET(stack_start, ((UCHAR) TX_STACK_FILL), stack_size); in _tx_thread_create()
142 new_stack_start = TX_POINTER_TO_ALIGN_TYPE_CONVERT(stack_start); in _tx_thread_create()
154 stack_start = TX_ALIGN_TYPE_TO_POINTER_CONVERT(updated_stack_start); in _tx_thread_create()
167 thread_ptr -> tx_thread_stack_start = stack_start; in _tx_thread_create()
196 temp_ptr = TX_VOID_TO_UCHAR_POINTER_CONVERT(stack_start); in _tx_thread_create()
282 …ACE_OBJECT_TYPE_THREAD, thread_ptr, name_ptr, TX_POINTER_TO_ULONG_CONVERT(stack_start), stack_size) in _tx_thread_create()
285 …TRACE_THREAD_CREATE, thread_ptr, priority, TX_POINTER_TO_ULONG_CONVERT(stack_start), stack_size, T… in _tx_thread_create()
/ThreadX-v6.4.1/common_modules/module_manager/src/
Dtxm_module_manager_thread_create.c107 … VOID *stack_start, ULONG stack_size, UINT priority, UINT preempt_threshold, in _txm_module_manager_thread_create() argument
157 stack_end = (VOID *) (((UCHAR *) ((VOID *) stack_start)) + (stack_size - 1)); in _txm_module_manager_thread_create()
169 …if ((((UCHAR *) ((VOID *) stack_start)) <= ((UCHAR *) ((VOID *) next_thread -> tx_thread_module_st… in _txm_module_manager_thread_create()
173 stack_start = TX_NULL; in _txm_module_manager_thread_create()
202 if (stack_start == TX_NULL) in _txm_module_manager_thread_create()
295 TX_MEMSET(stack_start, ((UCHAR) TX_STACK_FILL), stack_size); in _txm_module_manager_thread_create()
306 new_stack_start = TX_POINTER_TO_ALIGN_TYPE_CONVERT(stack_start); in _txm_module_manager_thread_create()
318 stack_start = TX_ALIGN_TYPE_TO_POINTER_CONVERT(updated_stack_start); in _txm_module_manager_thread_create()
359 thread_ptr -> tx_thread_module_stack_start = stack_start; in _txm_module_manager_thread_create()
367 thread_ptr -> tx_thread_stack_start = stack_start; in _txm_module_manager_thread_create()
[all …]
/ThreadX-v6.4.1/common_modules/module_lib/src/
Dtxm_thread_create.c81 …r, VOID (*entry_function)(ULONG entry_input), ULONG entry_input, VOID *stack_start, ULONG stack_si… in _txe_thread_create() argument
89 extra_parameters[2] = (ALIGN_TYPE) stack_start; in _txe_thread_create()
/ThreadX-v6.4.1/test/smp/regression/
Dthreadx_thread_basic_execution_test.c61 VOID *stack_start, ULONG stack_size,
/ThreadX-v6.4.1/test/tx/regression/
Dthreadx_thread_basic_execution_test.c61 VOID *stack_start, ULONG stack_size,
/ThreadX-v6.4.1/common_modules/inc/
Dtxm_module.h636 … VOID *stack_start, ULONG stack_size, UINT priority, UINT preempt_threshold,
/ThreadX-v6.4.1/common/inc/
Dtx_api.h1751 VOID *stack_start, ULONG stack_size,
1788 VOID *stack_start, ULONG stack_size,
1810 VOID *stack_start, ULONG stack_size,
/ThreadX-v6.4.1/ports/cortex_r4/ghs/inc/
Dtx_el.h342 … TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(TX_EL_THREAD_CREATE, thread_ptr, stack_start, stack_size, pr…
/ThreadX-v6.4.1/ports/cortex_m7/ghs/inc/
Dtx_el.h342 … TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(TX_EL_THREAD_CREATE, thread_ptr, stack_start, stack_size, pr…
/ThreadX-v6.4.1/ports_smp/mips32_interaptiv_smp/green/inc/
Dtx_el.h341 … TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(TX_EL_THREAD_CREATE, thread_ptr, stack_start, stack_size, pr…
/ThreadX-v6.4.1/ports/cortex_a9/ghs/inc/
Dtx_el.h342 … TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(TX_EL_THREAD_CREATE, thread_ptr, stack_start, stack_size, pr…
/ThreadX-v6.4.1/ports/cortex_m4/ghs/inc/
Dtx_el.h342 … TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(TX_EL_THREAD_CREATE, thread_ptr, stack_start, stack_size, pr…
/ThreadX-v6.4.1/ports/cortex_m3/ghs/inc/
Dtx_el.h342 … TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(TX_EL_THREAD_CREATE, thread_ptr, stack_start, stack_size, pr…
/ThreadX-v6.4.1/ports/cortex_a8/ghs/inc/
Dtx_el.h342 … TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(TX_EL_THREAD_CREATE, thread_ptr, stack_start, stack_size, pr…
/ThreadX-v6.4.1/ports/cortex_a7/ghs/inc/
Dtx_el.h342 … TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(TX_EL_THREAD_CREATE, thread_ptr, stack_start, stack_size, pr…
/ThreadX-v6.4.1/ports/cortex_a5/ghs/inc/
Dtx_el.h342 … TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(TX_EL_THREAD_CREATE, thread_ptr, stack_start, stack_size, pr…
/ThreadX-v6.4.1/ports/cortex_r5/ghs/inc/
Dtx_el.h342 … TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(TX_EL_THREAD_CREATE, thread_ptr, stack_start, stack_size, pr…
/ThreadX-v6.4.1/ports/cortex_r7/ghs/inc/
Dtx_el.h342 … TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(TX_EL_THREAD_CREATE, thread_ptr, stack_start, stack_size, pr…
/ThreadX-v6.4.1/ports_arch/ARMv7-M/threadx/ghs/inc/
Dtx_el.h342 … TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(TX_EL_THREAD_CREATE, thread_ptr, stack_start, stack_size, pr…
/ThreadX-v6.4.1/ports_smp/cortex_a5x_smp/green/inc/
Dtx_el.h341 … TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(TX_EL_THREAD_CREATE, thread_ptr, stack_start, stack_size, pr…
/ThreadX-v6.4.1/common_smp/inc/
Dtx_api.h1778 VOID *stack_start, ULONG stack_size,
1815 VOID *stack_start, ULONG stack_size,