Home
last modified time | relevance | path

Searched refs:thread (Results 201 – 225 of 630) sorted by relevance

12345678910>>...26

/ThreadX-v6.4.1/ports/cortex_a5/ghs/src/
Dtx_thread_vectored_context_save.arm53 /* This function saves the context of an executing thread in the */
112 /* Note: Minimal context of interrupted thread is already saved. */
132 /* Otherwise, not nested, check to see if a thread was running. */
138 LDR r1, =_tx_thread_current_ptr # Pickup address of current thread ptr
139 LDR r0, [r1] # Pickup current thread pointer
144 /* Note: Minimal context of interrupted thread is already saved. */
146 /* Save the current stack pointer in the thread's control block. */
/ThreadX-v6.4.1/ports/cortex_a7/ghs/src/
Dtx_thread_vectored_context_save.arm53 /* This function saves the context of an executing thread in the */
112 /* Note: Minimal context of interrupted thread is already saved. */
132 /* Otherwise, not nested, check to see if a thread was running. */
138 LDR r1, =_tx_thread_current_ptr # Pickup address of current thread ptr
139 LDR r0, [r1] # Pickup current thread pointer
144 /* Note: Minimal context of interrupted thread is already saved. */
146 /* Save the current stack pointer in the thread's control block. */
/ThreadX-v6.4.1/ports/cortex_a9/iar/src/
Dtx_thread_system_return.s109 LDR r6, [r5, #0] ; Pickup current thread pointer
130 BL _tx_execution_thread_exit ; Call the thread exit function
140 STR sp, [r6, #8] ; Save thread stack pointer
Dtx_thread_fiq_context_restore.s155 LDR r1, =_tx_thread_current_ptr ; Pickup address of current thread ptr
156 LDR r0, [r1] ; Pickup actual current thread pointer
203 LDR r1, =_tx_thread_current_ptr ; Pickup address of current thread ptr
204 LDR r0, [r1] ; Pickup current thread pointer
219 STR sp, [r0, #8] ; Save stack pointer in thread control
249 STR r0, [r1] ; Clear current thread pointer
/ThreadX-v6.4.1/ports_module/cortex_a7/ac5/module_manager/src/
Dtx_thread_system_return.s91 LDR r6, [r5, #0] ; Pickup current thread pointer
120 BL _tx_execution_thread_exit ; Call the thread exit function
129 STR sp, [r6, #8] ; Save thread stack pointer
Dtxm_module_manager_thread_stack_build.s121 STR r0, [r2, #8] ; Store initial r0 (thread pointer)
122 …LDR r3, [r0, #8] ; Pickup thread info pointer (it's in the stack pointe…
/ThreadX-v6.4.1/ports/cortex_a8/iar/src/
Dtx_thread_system_return.s100 LDR r6, [r5, #0] ; Pickup current thread pointer
126 BL _tx_execution_thread_exit ; Call the thread exit function
136 STR sp, [r6, #8] ; Save thread stack pointer
Dtx_thread_fiq_context_restore.s155 LDR r1, =_tx_thread_current_ptr ; Pickup address of current thread ptr
156 LDR r0, [r1] ; Pickup actual current thread pointer
203 LDR r1, =_tx_thread_current_ptr ; Pickup address of current thread ptr
204 LDR r0, [r1] ; Pickup current thread pointer
219 STR sp, [r0, #8] ; Save stack pointer in thread control
249 STR r0, [r1] ; Clear current thread pointer
/ThreadX-v6.4.1/ports/arc_em/metaware/src/
Dtx_thread_system_return.s113 bl.d _tx_execution_thread_exit ; Call the thread exit function
123 ld r0, [gp, _tx_thread_current_ptr@sda] ; Pickup current thread ptr
124 st sp, [r0, 8] ; Save thread's stack pointer
/ThreadX-v6.4.1/ports/cortex_a8/ac5/src/
Dtx_thread_system_return.s91 LDR r6, [r5, #0] ; Pickup current thread pointer
120 BL _tx_execution_thread_exit ; Call the thread exit function
129 STR sp, [r6, #8] ; Save thread stack pointer
/ThreadX-v6.4.1/ports/cortex_a9/ac5/src/
Dtx_thread_system_return.s91 LDR r6, [r5, #0] ; Pickup current thread pointer
120 BL _tx_execution_thread_exit ; Call the thread exit function
129 STR sp, [r6, #8] ; Save thread stack pointer
/ThreadX-v6.4.1/ports/cortex_a7/ac5/src/
Dtx_thread_system_return.s91 LDR r6, [r5, #0] ; Pickup current thread pointer
120 BL _tx_execution_thread_exit ; Call the thread exit function
129 STR sp, [r6, #8] ; Save thread stack pointer
/ThreadX-v6.4.1/ports/cortex_a5/iar/src/
Dtx_thread_system_return.s100 LDR r6, [r5, #0] ; Pickup current thread pointer
128 BL _tx_execution_thread_exit ; Call the thread exit function
138 STR sp, [r6, #8] ; Save thread stack pointer
Dtx_thread_fiq_context_restore.s155 LDR r1, =_tx_thread_current_ptr ; Pickup address of current thread ptr
156 LDR r0, [r1] ; Pickup actual current thread pointer
203 LDR r1, =_tx_thread_current_ptr ; Pickup address of current thread ptr
204 LDR r0, [r1] ; Pickup current thread pointer
221 STR sp, [r0, #8] ; Save stack pointer in thread control
251 STR r0, [r1] ; Clear current thread pointer
/ThreadX-v6.4.1/ports/cortex_a5/ac5/src/
Dtx_thread_system_return.s91 LDR r6, [r5, #0] ; Pickup current thread pointer
120 BL _tx_execution_thread_exit ; Call the thread exit function
129 STR sp, [r6, #8] ; Save thread stack pointer
/ThreadX-v6.4.1/ports/cortex_a7/iar/src/
Dtx_thread_system_return.s100 LDR r6, [r5, #0] ; Pickup current thread pointer
126 BL _tx_execution_thread_exit ; Call the thread exit function
136 STR sp, [r6, #8] ; Save thread stack pointer
Dtx_thread_fiq_context_restore.s155 LDR r1, =_tx_thread_current_ptr ; Pickup address of current thread ptr
156 LDR r0, [r1] ; Pickup actual current thread pointer
203 LDR r1, =_tx_thread_current_ptr ; Pickup address of current thread ptr
204 LDR r0, [r1] ; Pickup current thread pointer
219 STR sp, [r0, #8] ; Save stack pointer in thread control
249 STR r0, [r1] ; Clear current thread pointer
/ThreadX-v6.4.1/ports_smp/mips32_interaptiv_smp/green/src/
Dtx_thread_smp_protect.mip89 la $12, _tx_thread_current_ptr # Pickup the current thread pointer
90 … addu $12, $12, $13 # Build address of current thread pointer for this VPE
91 lw $9, ($12) # Pickup current thread pointer
94 sw $9, 4($10) # Save the current thread pointer
/ThreadX-v6.4.1/ports/arc_hs/metaware/src/
Dtx_thread_context_fast_restore.s117 ld r0, [gp, _tx_thread_current_ptr@sda] ; Pickup current thread pointer
125 ld r4, [gp, _tx_thread_execute_ptr@sda] ; Pickup next thread to execute
179 ld r0, [gp, _tx_thread_current_ptr@sda] ; Pickup current thread pointer
180 st sp, [r0, 8] ; Save stack pointer in thread control block
194 …kflag r3 ; Switch back to the interrupted thread's hard…
276 st r7, [gp, _tx_thread_current_ptr@sda] ; Set current thread ptr to NULL
/ThreadX-v6.4.1/ports_module/cortex_a7/iar/module_manager/src/
Dtxm_module_manager_thread_stack_build.s119 STR r0, [r2, #8] ; Store initial r0 (thread pointer)
120 …LDR r3, [r0, #8] ; Pickup thread info pointer (it's in the stack pointe…
/ThreadX-v6.4.1/ports/cortex_r5/ac6/src/
Dtx_thread_system_return.S118 LDR r6, [r5, #0] @ Pickup current thread pointer
138 BL _tx_execution_thread_exit @ Call the thread exit function
148 STR sp, [r6, #8] @ Save thread stack pointer
/ThreadX-v6.4.1/ports/cortex_r5/gnu/src/
Dtx_thread_system_return.S113 LDR r6, [r5, #0] @ Pickup current thread pointer
133 BL _tx_execution_thread_exit @ Call the thread exit function
143 STR sp, [r6, #8] @ Save thread stack pointer
/ThreadX-v6.4.1/ports/cortex_r4/gnu/src/
Dtx_thread_system_return.S113 LDR r6, [r5] @ Pickup current thread pointer
133 BL _tx_execution_thread_exit @ Call the thread exit function
143 STR sp, [r6, #8] @ Save thread stack pointer
/ThreadX-v6.4.1/ports/c667x/ccs/src/
Dtx_thread_system_return.asm125 MVKL _tx_thread_current_ptr,A1 ; Pickup address of current thread
127 LDW *A1,A4 ; Pickup current thread pointer
137 STW SP,*+A4(8) ; Save thread's stack pointer
/ThreadX-v6.4.1/ports/cortex_r7/ghs/src/
Dtx_thread_context_save.arm53 /* This function saves the context of an executing thread in the */
139 /* Otherwise, not nested, check to see if a thread was running. */
145 LDR r1, =_tx_thread_current_ptr # Pickup address of current thread ptr
146 LDR r0, [r1] # Pickup current thread pointer
151 /* Save minimal context of interrupted thread. */
157 /* Save the current stack pointer in the thread's control block. */

12345678910>>...26