Home
last modified time | relevance | path

Searched refs:current (Results 1 – 25 of 596) sorted by relevance

12345678910>>...24

/ThreadX-v6.3.0/ports_smp/cortex_a9_smp/gnu/src/
Dtx_thread_smp_current_thread_get.S80 MRS r3, CPSR @ Pickup current CPSR
94 LDR r1, =_tx_thread_current_ptr @ Pickup start of the current thread array
95 ADD r1, r1, r2 @ Build index into the current thread array
96 LDR r0, [r1] @ Pickup current thread for this core
Dtx_thread_smp_current_state_get.S80 MRS r3, CPSR @ Pickup current CPSR
94 LDR r1, =_tx_thread_system_state @ Pickup start of the current state array
95 ADD r1, r1, r2 @ Build index into the current state array
/ThreadX-v6.3.0/ports_smp/cortex_a7_smp/gnu/src/
Dtx_thread_smp_current_thread_get.S80 MRS r3, CPSR @ Pickup current CPSR
94 LDR r1, =_tx_thread_current_ptr @ Pickup start of the current thread array
95 ADD r1, r1, r2 @ Build index into the current thread array
96 LDR r0, [r1] @ Pickup current thread for this core
Dtx_thread_smp_current_state_get.S80 MRS r3, CPSR @ Pickup current CPSR
94 LDR r1, =_tx_thread_system_state @ Pickup start of the current state array
95 ADD r1, r1, r2 @ Build index into the current state array
/ThreadX-v6.3.0/ports_smp/cortex_a5_smp/gnu/src/
Dtx_thread_smp_current_thread_get.S80 MRS r3, CPSR @ Pickup current CPSR
94 LDR r1, =_tx_thread_current_ptr @ Pickup start of the current thread array
95 ADD r1, r1, r2 @ Build index into the current thread array
96 LDR r0, [r1] @ Pickup current thread for this core
Dtx_thread_smp_current_state_get.S80 MRS r3, CPSR @ Pickup current CPSR
94 LDR r1, =_tx_thread_system_state @ Pickup start of the current state array
95 ADD r1, r1, r2 @ Build index into the current state array
/ThreadX-v6.3.0/ports_smp/mips32_interaptiv_smp/gnu/src/
Dtx_thread_smp_current_state_get.S71 la $12, _tx_thread_system_state # Pickup start of the current state array
74 addu $12, $12, $25 # Build address of current state for this VPE
75 lw $2, ($12) # Pickup current state
Dtx_thread_smp_current_thread_get.S71 la $12, _tx_thread_current_ptr # Pickup the current thread pointer
73 … addu $12, $12, $25 # Build address of current thread pointer for this VPE
74 lw $2, ($12) # Pickup current thread pointer
/ThreadX-v6.3.0/ports_smp/cortex_a7_smp/ac5/src/
Dtx_thread_smp_current_thread_get.s78 MRS r3, CPSR ; Pickup current CPSR
92 LDR r1, =_tx_thread_current_ptr ; Pickup start of the current thread array
93 ADD r1, r1, r2 ; Build index into the current thread array
94 LDR r0, [r1] ; Pickup current thread for this core
/ThreadX-v6.3.0/ports_smp/cortex_a9_smp/ac5/src/
Dtx_thread_smp_current_thread_get.s78 MRS r3, CPSR ; Pickup current CPSR
92 LDR r1, =_tx_thread_current_ptr ; Pickup start of the current thread array
93 ADD r1, r1, r2 ; Build index into the current thread array
94 LDR r0, [r1] ; Pickup current thread for this core
/ThreadX-v6.3.0/ports_smp/cortex_a5_smp/ac5/src/
Dtx_thread_smp_current_thread_get.s78 MRS r3, CPSR ; Pickup current CPSR
92 LDR r1, =_tx_thread_current_ptr ; Pickup start of the current thread array
93 ADD r1, r1, r2 ; Build index into the current thread array
94 LDR r0, [r1] ; Pickup current thread for this core
/ThreadX-v6.3.0/ports_smp/arc_hs_smp/metaware/src/
Dtx_thread_system_return.s90 mov r7, _tx_thread_current_ptr ; Pickup base of the current thread pointer
91 add r7, r7, r4 ; Build address of current thread pointer
92 ld r0, [r7] ; Pickup current thread ptr
131 mov r15, r7 ; Save current thread pointer for core
136 ld r0, [gp, _tx_thread_current_ptr@sda] ; Pickup current thread ptr
139 mov r1, r14 ; Recover current core executing
140 mov r7, r15 ; Recover current thread pointer for core
150 mov r6, _tx_timer_time_slice ; Build address of current time-slice
152 ld r5, [r6] ; Pickup current time-slice
160 st r5, [r0, 24] ; Save current time-slice
[all …]
/ThreadX-v6.3.0/ports/cortex_a8/ghs/src/
Dtx_thread_system_return.arm91 LDR r4, =_tx_thread_current_ptr # Pickup address of current ptr
92 LDR r5, [r4] # Pickup current thread pointer
129 MOV r3, r4 # Pickup address of current ptr
130 MOV r0, r5 # Pickup current thread pointer
132 LDR r1, [r2] # Pickup current time slice
134 /* Save current stack and switch to system stack. */
146 BEQ __tx_thread_dont_save_ts # No, don't save the current time-slice
148 /* Save time-slice for the thread and clear the current time-slice. */
153 STR r1, [r0, 24] # Save current time-slice
158 /* Clear the current thread pointer. */
[all …]
/ThreadX-v6.3.0/ports/cortex_a9/ghs/src/
Dtx_thread_system_return.arm91 LDR r4, =_tx_thread_current_ptr # Pickup address of current ptr
92 LDR r5, [r4] # Pickup current thread pointer
129 MOV r3, r4 # Pickup address of current ptr
130 MOV r0, r5 # Pickup current thread pointer
132 LDR r1, [r2] # Pickup current time slice
134 /* Save current stack and switch to system stack. */
146 BEQ __tx_thread_dont_save_ts # No, don't save the current time-slice
148 /* Save time-slice for the thread and clear the current time-slice. */
153 STR r1, [r0, 24] # Save current time-slice
158 /* Clear the current thread pointer. */
[all …]
/ThreadX-v6.3.0/ports/cortex_a7/ghs/src/
Dtx_thread_system_return.arm91 LDR r4, =_tx_thread_current_ptr # Pickup address of current ptr
92 LDR r5, [r4] # Pickup current thread pointer
129 MOV r3, r4 # Pickup address of current ptr
130 MOV r0, r5 # Pickup current thread pointer
132 LDR r1, [r2] # Pickup current time slice
134 /* Save current stack and switch to system stack. */
146 BEQ __tx_thread_dont_save_ts # No, don't save the current time-slice
148 /* Save time-slice for the thread and clear the current time-slice. */
153 STR r1, [r0, 24] # Save current time-slice
158 /* Clear the current thread pointer. */
[all …]
/ThreadX-v6.3.0/ports/cortex_a5/ghs/src/
Dtx_thread_system_return.arm91 LDR r4, =_tx_thread_current_ptr # Pickup address of current ptr
92 LDR r5, [r4] # Pickup current thread pointer
129 MOV r3, r4 # Pickup address of current ptr
130 MOV r0, r5 # Pickup current thread pointer
132 LDR r1, [r2] # Pickup current time slice
134 /* Save current stack and switch to system stack. */
146 BEQ __tx_thread_dont_save_ts # No, don't save the current time-slice
148 /* Save time-slice for the thread and clear the current time-slice. */
153 STR r1, [r0, 24] # Save current time-slice
158 /* Clear the current thread pointer. */
[all …]
/ThreadX-v6.3.0/ports/cortex_r5/ghs/src/
Dtx_thread_system_return.arm91 LDR r4, =_tx_thread_current_ptr # Pickup address of current ptr
92 LDR r5, [r4] # Pickup current thread pointer
128 MOV r3, r4 # Pickup address of current ptr
129 MOV r0, r5 # Pickup current thread pointer
131 LDR r1, [r2] # Pickup current time slice
133 /* Save current stack and switch to system stack. */
147 /* Save time-slice for the thread and clear the current time-slice. */
152 STR r1, [r0, 24] # Save current time-slice
157 /* Clear the current thread pointer. */
160 STR r4, [r3] # Clear current thread pointer
/ThreadX-v6.3.0/ports/cortex_r7/ghs/src/
Dtx_thread_system_return.arm91 LDR r4, =_tx_thread_current_ptr # Pickup address of current ptr
92 LDR r5, [r4] # Pickup current thread pointer
128 MOV r3, r4 # Pickup address of current ptr
129 MOV r0, r5 # Pickup current thread pointer
131 LDR r1, [r2] # Pickup current time slice
133 /* Save current stack and switch to system stack. */
147 /* Save time-slice for the thread and clear the current time-slice. */
152 STR r1, [r0, 24] # Save current time-slice
157 /* Clear the current thread pointer. */
160 STR r4, [r3] # Clear current thread pointer
/ThreadX-v6.3.0/ports/cortex_a15/iar/src/
Dtx_thread_system_return.s94 LDR r4, =_tx_thread_current_ptr ; Pickup address of current ptr
95 LDR r5, [r4, #0] ; Pickup current thread pointer
126 MOV r3, r4 ; Pickup address of current ptr
127 MOV r0, r5 ; Pickup current thread pointer
129 LDR r1, [r2, #0] ; Pickup current time slice
/ThreadX-v6.3.0/ports/cortex_m4/keil/src/
Dtx_thread_schedule.s103 MRS r0, CONTROL ; Pickup current CONTROL register
147 MOV32 r0, _tx_thread_current_ptr ; Build current thread pointer address
150 LDR r1, [r0] ; Pickup current thread pointer
172 LDR r5, [r4] ; Pickup current time-slice
178 STR r5, [r1, #24] ; Save current time-slice
196 …STR r1, [r0] ; Setup the current thread pointer to the new thre…
202 LDR r7, [r1, #4] ; Pickup the current thread run count
208 ; /* Setup global time-slice with thread's current time-slice. */
/ThreadX-v6.3.0/ports/cortex_m3/keil/src/
Dtx_thread_schedule.s139 MOV32 r0, _tx_thread_current_ptr ; Build current thread pointer address
142 LDR r1, [r0] ; Pickup current thread pointer
158 LDR r5, [r4] ; Pickup current time-slice
164 STR r5, [r1, #24] ; Save current time-slice
182 …STR r1, [r0] ; Setup the current thread pointer to the new thre…
188 LDR r7, [r1, #4] ; Pickup the current thread run count
194 ; /* Setup global time-slice with thread's current time-slice. */
/ThreadX-v6.3.0/ports/arc_hs/metaware/src/
Dtx_thread_system_return.s82 ld r0, [gp, _tx_thread_current_ptr@sda] ; Pickup current thread ptr
133 ld r0, [gp, _tx_thread_current_ptr@sda] ; Pickup current thread ptr
145 ld r5, [gp, _tx_timer_time_slice@sda] ; Pickup current time-slice
153 st r5, [r0, 24] ; Save current time-slice
162 st r3, [gp, _tx_thread_current_ptr@sda] ; ..clearing current thread pointer
/ThreadX-v6.3.0/ports_smp/mips32_interaptiv_smp/green/src/
Dtx_thread_smp_current_state_get.mip41 /* This function is gets the current state of the calling core. */
71 la $12, _tx_thread_system_state # Pickup start of the current state array
74 addu $12, $12, $25 # Build address of current state for this VPE
75 lw $2, ($12) # Pickup current state
Dtx_thread_smp_current_thread_get.mip41 /* This function is gets the current thread of the calling core. */
71 la $12, _tx_thread_current_ptr # Pickup the current thread pointer
73 … addu $12, $12, $25 # Build address of current thread pointer for this VPE
74 lw $2, ($12) # Pickup current thread pointer
/ThreadX-v6.3.0/ports/cortex_r4/ghs/src/
Dtx_thread_system_return.arm111 LDR r3, =_tx_thread_current_ptr # Pickup address of current ptr
112 LDR r0, [r3] # Pickup current thread pointer
114 LDR r1, [r2] # Pickup current time slice
116 /* Save current stack and switch to system stack. */
130 /* Save time-slice for the thread and clear the current time-slice. */
135 STR r1, [r0, 24] # Save current time-slice
140 /* Clear the current thread pointer. */
143 STR r4, [r3] # Clear current thread pointer

12345678910>>...24