Home
last modified time | relevance | path

Searched refs:thread (Results 176 – 200 of 630) sorted by relevance

12345678910>>...26

/ThreadX-v6.4.1/ports/cortex_a5/iar/src/
Dtx_thread_context_restore.s146 LDR r1, =_tx_thread_current_ptr ; Pickup address of current thread ptr
147 LDR r0, [r1, #0] ; Pickup actual current thread pointer
194 LDR r1, =_tx_thread_current_ptr ; Pickup address of current thread ptr
195 LDR r0, [r1, #0] ; Pickup current thread pointer
212 STR sp, [r0, #8] ; Save stack pointer in thread control
242 STR r0, [r1, #0] ; Clear current thread pointer
/ThreadX-v6.4.1/ports/cortex_a5/ac5/src/
Dtx_thread_fiq_context_restore.s146 LDR r1, =_tx_thread_current_ptr ; Pickup address of current thread ptr
147 LDR r0, [r1] ; Pickup actual current thread pointer
195 LDR r1, =_tx_thread_current_ptr ; Pickup address of current thread ptr
196 LDR r0, [r1] ; Pickup current thread pointer
211 STR sp, [r0, #8] ; Save stack pointer in thread control
238 STR r0, [r1] ; Clear current thread pointer
/ThreadX-v6.4.1/ports/cortex_a7/iar/src/
Dtx_thread_context_restore.s146 LDR r1, =_tx_thread_current_ptr ; Pickup address of current thread ptr
147 LDR r0, [r1, #0] ; Pickup actual current thread pointer
194 LDR r1, =_tx_thread_current_ptr ; Pickup address of current thread ptr
195 LDR r0, [r1, #0] ; Pickup current thread pointer
210 STR sp, [r0, #8] ; Save stack pointer in thread control
240 STR r0, [r1, #0] ; Clear current thread pointer
/ThreadX-v6.4.1/ports/rxv1/gnu/src/
Dtx_thread_context_restore.S130 MOV.L #__tx_thread_current_ptr, R1 ; Pickup current thread ptr address
169 MOV.L R4,24[R2] ; Save thread's time slice
190 … MOV.L R0,8[R2] ; Save thread's stack pointer in thread control block
192 MOV.L R2,[R1] ; Set current thread to NULL
/ThreadX-v6.4.1/ports/rxv2/gnu/src/
Dtx_thread_context_restore.S131 MOV.L #__tx_thread_current_ptr, R1 ; Pickup current thread ptr address
171 MOV.L R4,24[R2] ; Save thread's time slice
197 … MOV.L R0,8[R2] ; Save thread's stack pointer in thread control block
199 MOV.L R2,[R1] ; Set current thread to NULL
/ThreadX-v6.4.1/ports/rxv2/iar/src/
Dtx_thread_context_restore.s129 MOV.L #__tx_thread_current_ptr, R1 ; Pickup current thread ptr address
169 MOV.L R4,24[R2] ; Save thread's time slice
195 … MOV.L R0,8[R2] ; Save thread's stack pointer in thread control block
197 MOV.L R2,[R1] ; Set current thread to NULL
/ThreadX-v6.4.1/ports_module/rxv2/iar/module_manager/src/
Dtx_thread_context_restore.s125 MOV.L #__tx_thread_current_ptr, R1 ; Pickup current thread ptr address
165 MOV.L R4,24[R2] ; Save thread's time slice
191 MOV.L R0,8[R2] ; Save thread's stack pointer in thread control block
193 MOV.L R2,[R1] ; Set current thread to NULL
/ThreadX-v6.4.1/ports/rxv3/gnu/src/
Dtx_thread_context_restore.S130 MOV.L #__tx_thread_current_ptr, R1 ; Pickup current thread ptr address
170 MOV.L R4,24[R2] ; Save thread's time slice
207 … MOV.L R0,8[R2] ; Save thread's stack pointer in thread control block
209 MOV.L R2,[R1] ; Set current thread to NULL
/ThreadX-v6.4.1/ports/rxv3/iar/src/
Dtx_thread_context_restore.s128 MOV.L #__tx_thread_current_ptr, R1 ; Pickup current thread ptr address
168 MOV.L R4,24[R2] ; Save thread's time slice
205 … MOV.L R0,8[R2] ; Save thread's stack pointer in thread control block
207 MOV.L R2,[R1] ; Set current thread to NULL
/ThreadX-v6.4.1/ports/cortex_r4/ac5/src/
Dtx_thread_system_return.s91 LDR r6, [r5, #0] ; Pickup current thread pointer
119 BL _tx_execution_thread_exit ; Call the thread exit function
128 STR sp, [r6, #8] ; Save thread stack pointer
/ThreadX-v6.4.1/ports/arm11/gnu/src/
Dtx_thread_system_return.S125 BL _tx_execution_thread_exit @ Call the thread exit function
128 LDR r0, [r3] @ Pickup current thread pointer
136 STR sp, [r0, #8] @ Save thread stack pointer
/ThreadX-v6.4.1/ports/arm9/gnu/src/
Dtx_thread_system_return.S125 BL _tx_execution_thread_exit @ Call the thread exit function
128 LDR r0, [r3] @ Pickup current thread pointer
136 STR sp, [r0, #8] @ Save thread stack pointer
/ThreadX-v6.4.1/ports/arc_hs/metaware/src/
Dtx_thread_register_bank_assign.s84 mov ilink, r0 ; Move the thread control block into ilink
88 ld r4, [r0, 8] ; Pickup stack pointer for the thread
93 mov r0, ilink ; Place thread control block in r0
/ThreadX-v6.4.1/ports/cortex_r5/ac5/src/
Dtx_thread_system_return.s99 LDR r6, [r5, #0] ; Pickup current thread pointer
119 BL _tx_execution_thread_exit ; Call the thread exit function
129 STR sp, [r6, #8] ; Save thread stack pointer
/ThreadX-v6.4.1/ports_smp/cortex_a5x_smp/green/src/
Dtx_thread_smp_current_thread_get.a6450 /* This function is gets the current thread of the calling core. */
83 … LDR x3, =_tx_thread_current_ptr // Pickup the base of the current thread pointer array
84 LDR x0, [x3, x2, LSL #3] // Pickup the current thread pointer for this core
/ThreadX-v6.4.1/ports/cortex_r7/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_r5/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_r4/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_module/cortex_r4/iar/module_manager/src/
Dtxm_module_manager_thread_stack_build.s109 STR r0, [r2, #8] ; Store initial r0 (thread pointer)
110 …LDR r3, [r0, #8] ; Pickup thread info pointer (it's in the stack pointe…
/ThreadX-v6.4.1/ports/arm11/iar/src/
Dtx_thread_fiq_context_restore.s153 LDR r1, =_tx_thread_current_ptr ; Pickup address of current thread ptr
154 LDR r0, [r1] ; Pickup actual current thread pointer
202 LDR r1, =_tx_thread_current_ptr ; Pickup address of current thread ptr
203 LDR r0, [r1] ; Pickup current thread pointer
204 STR sp, [r0, #8] ; Save stack pointer in thread control
234 STR r0, [r1] ; Clear current thread pointer
/ThreadX-v6.4.1/ports/arm9/ac5/src/
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
204 LDR r1, =_tx_thread_current_ptr ; Pickup address of current thread ptr
205 LDR r0, [r1] ; Pickup current thread pointer
206 STR sp, [r0, #8] ; Save stack pointer in thread control
236 STR r0, [r1] ; Clear current thread pointer
/ThreadX-v6.4.1/ports/arm9/iar/src/
Dtx_thread_fiq_context_restore.s152 LDR r1, =_tx_thread_current_ptr ; Pickup address of current thread ptr
153 LDR r0, [r1] ; Pickup actual current thread pointer
201 LDR r1, =_tx_thread_current_ptr ; Pickup address of current thread ptr
202 LDR r0, [r1] ; Pickup current thread pointer
203 STR sp, [r0, #8] ; Save stack pointer in thread control
233 STR r0, [r1] ; Clear current thread pointer
/ThreadX-v6.4.1/ports/arm11/ac5/src/
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
204 LDR r1, =_tx_thread_current_ptr ; Pickup address of current thread ptr
205 LDR r0, [r1] ; Pickup current thread pointer
206 STR sp, [r0, #8] ; Save stack pointer in thread control
236 STR r0, [r1] ; Clear current thread pointer
/ThreadX-v6.4.1/ports/cortex_a9/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_a8/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. */

12345678910>>...26